---
name: SDK
slug: sdk
type: github
source_url: https://github.com/axiomhq/axiom-go
organization: Axiom
organization_slug: axiom
total_releases: 83
latest_version: v0.31.1
latest_date: 2026-03-20
last_updated: 2026-04-18
tracking_since: 2021-03-26
canonical: https://releases.sh/axiom/sdk
organization_url: https://releases.sh/axiom
---

<Release version="v0.31.1" date="March 20, 2026" published="2026-03-20T08:12:40.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.31.1">
## Axiom Go v0.31.1

## 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


**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.31.0...v0.31.1


</Release>

<Release version="v0.31.0" date="March 3, 2026" published="2026-03-03T13:03:56.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.31.0">
## Axiom Go v0.31.0

## 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 newToken payload on regenerate endpoint by @toppercodes in https://github.com/axiomhq/axiom-go/pull/410
* Add v2 dashboards API support to axiom-go by @toppercodes in https://github.com/axiomhq/axiom-go/pull/411
* lint: fix golangci-lint warnings for gosec, goconst, and revive by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/415
* feat: use more v2 endpoints by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/359


**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.30.0...v0.31.0


</Release>

<Release version="v0.30.0" date="February 20, 2026" published="2026-02-20T15:08:13.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.30.0">
## Axiom Go v0.30.0

## 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


**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.29.0...v0.30.0


</Release>

<Release version="v0.29.0" date="February 20, 2026" published="2026-02-20T08:55:52.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.29.0">
## Axiom Go v0.29.0

## 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: set Proxy in DefaultHTTPTransport by @tsenart in https://github.com/axiomhq/axiom-go/pull/407
* chore(deps): bump github.com/klauspost/compress from 1.18.3 to 1.18.4 by @dependabot[bot] in https://github.com/axiomhq/axiom-go/pull/406

## New Contributors
* @kamstrup made their first contribution in https://github.com/axiomhq/axiom-go/pull/395
* @tsenart made their first contribution in https://github.com/axiomhq/axiom-go/pull/407

**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.28.0...v0.29.0


</Release>

<Release version="v0.28.0" date="January 28, 2026" published="2026-01-28T12:31:50.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.28.0">
## Axiom Go v0.28.0

## 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 https://github.com/axiomhq/axiom-go/pull/400
* chore(deps): enable modernize linter by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/403
* feat: add support for edge by @toppercodes in https://github.com/axiomhq/axiom-go/pull/401


**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.27.0...v0.28.0
</Release>

<Release version="v0.27.0" date="December 25, 2025" published="2025-12-25T10:41:28.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.27.0">
## Axiom Go v0.27.0

## 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 https://github.com/axiomhq/axiom-go/pull/392
* chore(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1 by @dependabot[bot] in https://github.com/axiomhq/axiom-go/pull/393
* chore(deps): bump github.com/klauspost/compress from 1.18.1 to 1.18.2 by @dependabot[bot] in https://github.com/axiomhq/axiom-go/pull/394
* ci: bump Go version matrix to 1.24/1.25 by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/399
* chore(deps): bump opentelemetry-go to v1.39.0 by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/396
* feat(adapters/{zap,zerolog}): maxBufferCapacity by @Flo4604 in https://github.com/axiomhq/axiom-go/pull/397

## New Contributors
* @Flo4604 made their first contribution in https://github.com/axiomhq/axiom-go/pull/397

**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.26.2...v0.27.0


</Release>

<Release version="v0.26.2" date="August 28, 2025" published="2025-08-28T08:42:22.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.26.2">
## Axiom Go v0.26.2

## 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


</Release>

<Release version="v0.26.1" date="August 26, 2025" published="2025-08-26T14:33:52.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.26.1">
## Axiom Go v0.26.1

## 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


</Release>

<Release version="v0.26.0" date="August 20, 2025" published="2025-08-20T11:58:36.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.26.0">
## Axiom Go v0.26.0

## 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 improvements by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/388


**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.25.1...v0.26.0


</Release>

<Release version="v0.25.1" date="August 15, 2025" published="2025-08-15T11:34:25.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.25.1">
## Axiom Go v0.25.1

## 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 https://github.com/axiomhq/axiom-go/pull/386


**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.25.0...v0.25.1


</Release>

<Release version="v0.25.0" date="June 25, 2025" published="2025-06-25T14:59:00.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.25.0">
## Axiom Go v0.25.0

## 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
</Release>

<Release version="v0.24.1" date="June 23, 2025" published="2025-06-23T17:16:41.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.24.1">
## Axiom Go v0.24.1

## What's Changed
* chore(deps): bump gotest.tools/gotestsum from 1.12.2 to 1.12.3 by @dependabot in https://github.com/axiomhq/axiom-go/pull/382
* Axiom/Datasets/MapFields: Adjust for new API responses by @CeRiAl in https://github.com/axiomhq/axiom-go/pull/381


**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.24.0...v0.24.1


</Release>

<Release version="v0.24.0" date="June 12, 2025" published="2025-06-12T10:48:56.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.24.0">
## Axiom Go v0.24.0

## What's Changed
* go.mod: update dependencies by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/378
* Add `MapFields` to `Dataset` struct, add support for listing, creation, updating & deletion of `MapFields` by @CeRiAl in https://github.com/axiomhq/axiom-go/pull/379


**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.23.3...v0.24.0


</Release>

<Release version="v0.23.3" date="May 20, 2025" published="2025-05-20T14:44:28.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.23.3">
## Axiom Go v0.23.3

## What's Changed
* Axiom/Datasets: Add `UseRetentionPeriod` & `RetentionDays` to the `DatasetCreateRequest` & `DatasetUpdateRequest` structs by @CeRiAl in https://github.com/axiomhq/axiom-go/pull/377

## New Contributors
* @CeRiAl made their first contribution in https://github.com/axiomhq/axiom-go/pull/377

**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.23.2...v0.23.3


</Release>

<Release version="v0.23.2" date="May 13, 2025" published="2025-05-13T08:03:49.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.23.2">
## Axiom Go v0.23.2

## What's Changed
* Add source on slog adapter by @VictorRibeiroLima in https://github.com/axiomhq/axiom-go/pull/372
* fix(typo): switch anonaly to anomaly by @Rambatino in https://github.com/axiomhq/axiom-go/pull/375
* adapters: always loop until explicitly closed by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/373
* chore(deps): bump gotest.tools/gotestsum from 1.12.1 to 1.12.2 by @dependabot in https://github.com/axiomhq/axiom-go/pull/376

## New Contributors
* @VictorRibeiroLima made their first contribution in https://github.com/axiomhq/axiom-go/pull/372

**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.23.1...v0.23.2


</Release>

<Release version="v0.23.1" date="April 28, 2025" published="2025-04-28T10:52:03.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.23.1">
## Axiom Go v0.23.1

## What's Changed
* fix(datasets): permit canWrite property by @Rambatino in https://github.com/axiomhq/axiom-go/pull/356
* chore(deps): bump github.com/golangci/golangci-lint from 1.64.5 to 1.64.6 by @dependabot in https://github.com/axiomhq/axiom-go/pull/357
* add the missing fields to org by @ronoc in https://github.com/axiomhq/axiom-go/pull/358
* chore(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot in https://github.com/axiomhq/axiom-go/pull/361
* chore(deps): bump gotest.tools/gotestsum from 1.12.0 to 1.12.1 by @dependabot in https://github.com/axiomhq/axiom-go/pull/362
* chore(deps): bump github.com/golangci/golangci-lint from 1.64.6 to 1.64.7 by @dependabot in https://github.com/axiomhq/axiom-go/pull/360
* chore(deps): bump github.com/golangci/golangci-lint from 1.64.7 to 1.64.8 by @dependabot in https://github.com/axiomhq/axiom-go/pull/363
* fix: ci by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/365
* chore: run modernize by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/364
* chore: upgrade dependencies by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/366
* chore: document side effects of SetNoTracing option by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/367
* fix: README.md and query examples by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/368
* chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in https://github.com/axiomhq/axiom-go/pull/369
* axiom/query: sync aggregations by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/370

## New Contributors
* @ronoc made their first contribution in https://github.com/axiomhq/axiom-go/pull/358

**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.23.0...v0.23.1


</Release>

<Release version="v0.23.0" date="February 19, 2025" published="2025-02-19T15:19:24.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.23.0">
## Axiom Go v0.23.0

## What's Changed
* chore(deps): bump github.com/golangci/golangci-lint from 1.64.4 to 1.64.5 by @dependabot in https://github.com/axiomhq/axiom-go/pull/354
* feat(monitors): added missing monitor fields to client lib by @Rambatino in https://github.com/axiomhq/axiom-go/pull/355


**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.22.1...v0.23.0


</Release>

<Release version="v0.22.1" date="February 13, 2025" published="2025-02-13T12:29:43.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.22.1">
## Axiom Go v0.22.1

## What's Changed
* feat: Go 1.24 by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/353


**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.22.0...v0.22.1


</Release>

<Release version="v0.22.0" date="February 11, 2025" published="2025-02-11T09:05:32.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.22.0">
## Axiom Go v0.22.0

## What's Changed
* chore(deps): bump github.com/klauspost/compress from 1.17.9 to 1.17.10 by @dependabot in https://github.com/axiomhq/axiom-go/pull/341
* Update orgs to use v2 endpoint by @toppercodes in https://github.com/axiomhq/axiom-go/pull/342
* Remove the pagerduty token field by @toppercodes in https://github.com/axiomhq/axiom-go/pull/343
* chore(deps): bump github.com/klauspost/compress from 1.17.10 to 1.17.11 by @dependabot in https://github.com/axiomhq/axiom-go/pull/345
* Simplify README.md (Lukas edition) by @bahlo in https://github.com/axiomhq/axiom-go/pull/347
* docs: Add Zerolog mention in the README.md by @ipapast in https://github.com/axiomhq/axiom-go/pull/348
* Idiomatic zerolog adapter readme by @418Coffee in https://github.com/axiomhq/axiom-go/pull/349
* .github/workflows: replace deprecated 'axiom dataset info' with 'axiom query' to verify test by @lukasmalkmus in https://github.com/axiomhq/axiom-go/pull/351
* chore(deps): bump golang.org/x/net from 0.29.0 to 0.33.0 by @dependabot in https://github.com/axiomhq/axiom-go/pull/352
* feat: virtual fields to client by @Rambatino in https://github.com/axiomhq/axiom-go/pull/350

## New Contributors
* @ipapast made their first contribution in https://github.com/axiomhq/axiom-go/pull/348
* @418Coffee made their first contribution in https://github.com/axiomhq/axiom-go/pull/349

**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.21.1...v0.22.0


</Release>

<Release version="v0.21.1" date="September 20, 2024" published="2024-09-20T12:24:58.000Z" url="https://github.com/axiomhq/axiom-go/releases/tag/v0.21.1">
## Axiom Go v0.21.1

## What's Changed
* Update Capabilities with new available Capabilities by @toppercodes in https://github.com/axiomhq/axiom-go/pull/340


**Full Changelog**: https://github.com/axiomhq/axiom-go/compare/v0.21.0...v0.21.1
</Release>

<Pagination page="1" total-pages="5" total-items="83" next="https://releases.sh/axiom/sdk.md?page=2" />
