Releases: nobl9/nobl9-go
Releases · nobl9/nobl9-go
v0.126.0
What's Changed
🚀 Features
- feat: Sumo Logic multi-query (ABC pattern) support [PC-18992] (#889) @nikodemrafalski
SumoLogicMetricnow supports multi-query (ABC pattern). A new
Queriesfield accepts up to 6 query rows (A–F), where later rows can
reference earlier ones via#A,#B, etc. TheGetQueries()method
provides backward-compatible access.QueryandQueriesare mutually
exclusive;Queriesis only allowed for the metrics type.
PC-18992 - feat: add Dash0 data source type, metric, and direct config (#895) @matkaras
- feat: PC-18830 servicenow token auth (#894) @n-lechowicz
Added token authentication support for ServiceNow alert methods as an
alternative to basic auth.
🧰 Maintenance
9 changes
- chore: restore GITHUB_TOKEN env for release-drafter v7 (#901) @nieomylnieja
- chore: Update release-drafter/release-drafter action to v7 (#896) @renovate[bot]
- chore: Update nick-fields/retry action to v4 (#898) @renovate[bot]
- chore: update GetAlerts to use request struct parameter (#899) @nieomylnieja
- chore: Update dependency golangci/golangci-lint to v2.11.4 (#891) @renovate[bot]
- chore: Update minor and patch Golang dependencies (#892) @renovate[bot]
- chore: Update dependency markdownlint-cli to v0.48.0 (#888) @renovate[bot]
- chore: improve release-drafter versioning rules (#883) @nieomylnieja
- chore: Update module github.com/nobl9/nobl9-go to v0.125.0 (#887) @renovate[bot]
v0.126.0-rc4
chore: update GetAlerts to use request struct parameter (#899) ## Motivation Sloctl operates on generic object representation, so the `GetV1alphaAlerts` (and others returning concrete types) won't work since it filters by Go type (which in case of sloctl will be the `v1alpha.GenericObject`). We need tto keep supporting `GetAlerts` or switch entirely to generic `Get`. Since this function has so many parameters, I think it's beneficial to keep it for now, but move the parameters filtering to `GetAlerts`. In the future, If we have more cases like this one we will need to figure out a better way of serving sloctl needs. ## Summary Changes the GetAlerts method signature to accept a `GetAlertsRequest` parameter instead of separate header and query parameters. Moves the filter building logic from `GetV1alphaAlerts` to the deprecated `GetAlerts` method. ## Related changes - https://github.com/nobl9/sloctl/pull/441
v0.126.0-rc3
What's Changed
- feat: Sumo Logic multi-query (ABC pattern) support [PC-18992] by @nikodemrafalski in #889
Full Changelog: v0.126.0-rc2...v0.126.0-rc3
v0.126.0-rc2
What's Changed
- chore: Update minor and patch Golang dependencies by @renovate[bot] in #892
- feat: add Dash0 data source type, metric, and direct config by @matkaras in #895
Full Changelog: v0.126.0-rc1...v0.126.0-rc2
v0.126.0-rc1
feat: PC-18830 servicenow token auth (#894) ## Release Notes Added token authentication support for ServiceNow alert methods as an alternative to basic auth. ## Summary - Add `ApiToken` field to `ServiceNowAlertMethod` for token-based authentication (x-sn-apikey header) - Update validation to support two auth modes: basic auth (username/password) or token auth (apiToken), with mutual exclusivity check - Add tests for all new validation cases (token auth valid, no auth, both auth types, basic auth missing username) --------- Co-authored-by: Brian Singer <5863322+bsinger355.noreply.github.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: kskitek <krzysztof.skitek@nobl9.com> Co-authored-by: Mateusz Hawrus <mateusz.hawrus@nobl9.com>
v0.125.0
What's Changed
🚀 Features
- feat: Add Account Group Id to ThousandEyes [PC-18683] (#876) @greg-agacinski
🧰 Maintenance
- chore: Update module github.com/modelcontextprotocol/go-sdk to v1.4.0 (#886) @renovate[bot]
- chore: Update minor and patch Golang dependencies (#884) @renovate[bot]
v0.124.1
What's Changed
🧰 Maintenance
- chore: add test commit title to release drafter config (#882) @nieomylnieja
- test: update e2e test pagination and verbosity (#881) @nieomylnieja
v0.124.0
What's Changed
🚀 Features
- feat: add support for MCP server proxy API (#874) @nieomylnieja
sdk.Clientnow supports MCP server's API via a proxy mechanism which
allows MCP stdio clients to connect with Nobl9 MCP HTTP server.
🧰 Maintenance
- chore: Update minor and patch Golang dependencies (#877) @renovate[bot]
- chore: Update dependency golangci/golangci-lint to v2.10.1 (#668) @renovate[bot]
- chore: Update dependency cspell to v9.7.0 (#880) @renovate[bot]
v0.123.0
What's Changed
🚀 Features
- feat: add GetType to role binding (#879) @nieomylnieja
RoleBindingnow hasGetTypemethod which returns its type, either
OrganizationorProject.
🧰 Maintenance
4 changes
- chore: Update dependency cspell to v9.6.4 (#875) @renovate[bot]
- chore: Update dependency cspell to v9.6.3 (#873) @renovate[bot]
- chore: Update minor and patch Golang dependencies (#872) @renovate[bot]
- chore: Update module github.com/nobl9/nobl9-go to v0.122.1 (#870) @renovate[bot]