The SDK adds roles and groups services and copies slices that options store to prevent shared-mutable-state issues.
SDK
npx @buildinternet/releases get sdkFixed annotation list filter encoding and made the SDK ignore dataset labels. Also bumped the axiomhq/cli dependency from 0.19.1 to 0.20.0.
The SDK drops legacy query support. Also bumps the bundled axiomhq/cli to 0.19.1 and google.golang.org/grpc to 1.83.2.
What's Changed
- .github/workflows: install the cli with the setup action by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/460
- chore(deps): bump github.com/sirupsen/logrus from 1.10.0 to 1.10.1 by @dependabot[bot] in…
Minimum Go version raised to 1.26, and integration tests no longer leak datasets.
LimitError can now be inspected as an HTTPError, simplifying error handling for users who previously had to type-assert or handle it separately.
IsPartial and IsEstimate fields are now available on the query status object.
Added UpdatedAt fields to Dataset, Monitor, and Notifier types. Fixed missing edgeDeploymentUrl field and name search field, and upgraded OpenTelemetry to v1.45.0 and semconv to v1.41.0.
What's Changed
- chore(deps): bump github.com/klauspost/compress from 1.18.4 to 1.18.5 by @dependabot[bot] in https://github.com/axiomhq/axiom-go/pull/422
- axiom: remove stale nolint directive by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/423
- fix: reset…
What's Changed
- deps: upgrade OTel v1.42.0, semconv v1.40.0, golangci-lint v2.11.2 by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/416
- deps: bump dependencies and update Go versions by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/421
What's Changed
- axiom: pool compression writers to avoid per-call allocations by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/413
- axiom: add zstd compression level support by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/414
- tokens: support…
What's Changed
- Bump minimum Go version to 1.25 by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/408
- axiom: bump OTel semconv to v1.39.0 by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/409
What's Changed
- adapters/zerolog: use variadic signature for SetClientOptions by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/405
- feat(status): decode 'messages' field on the Status object by @kamstrup in https://github.com/axiomhq/axiom-go/pull/395
- axiom:…
What's Changed
- chore(deps): bump github.com/klauspost/compress from 1.18.2 to 1.18.3 by @dependabot[bot] in https://github.com/axiomhq/axiom-go/pull/402
- chore(deps): bump github.com/sirupsen/logrus from 1.9.3 to 1.9.4 by @dependabot[bot] in…
What's Changed
- chore(deps): bump github.com/klauspost/compress from 1.18.0 to 1.18.1 by @dependabot[bot] in https://github.com/axiomhq/axiom-go/pull/391
- adapters/zerolog: fix counter increment before level check by @lukasmalkmus in…
What's Changed
- chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 by @dependabot[bot] in https://github.com/axiomhq/axiom-go/pull/390
Full Changelog: https://github.com/axiomhq/axiom-go/compare/v0.26.1...v0.26.2
What's Changed
- go.mod: upgrade dependencies by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/389
Full Changelog: https://github.com/axiomhq/axiom-go/compare/v0.26.0...v0.26.1
What's Changed
- Update README to mention AXIOM_URL by @ipapast in https://github.com/axiomhq/axiom-go/pull/385
- chore: use error message as value on slog adapter by @VictorRibeiroLima in https://github.com/axiomhq/axiom-go/pull/374
- feat: Migrate to Go 1.24 features and…
What's Changed
- chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot[bot] in https://github.com/axiomhq/axiom-go/pull/384
- client: better error message for unsupported content type by @lukasmalkmus in…
What's Changed
- chore: update dependencies + bump OTel semconv to v1.34.0 by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/383
Full Changelog: https://github.com/axiomhq/axiom-go/compare/v0.24.1...v0.25.0

