---
name: Go SDK
slug: launchdarkly-go-sdk
type: github
source_url: https://github.com/launchdarkly/go-server-sdk
changelog_url: https://github.com/launchdarkly/go-server-sdk/blob/HEAD/CHANGELOG.md
organization: LaunchDarkly
organization_slug: launchdarkly
total_releases: 110
latest_version: v7.14.6
latest_date: 2026-03-04
last_updated: 2026-04-19
tracking_since: 2019-04-29
canonical: https://releases.sh/launchdarkly/launchdarkly-go-sdk
organization_url: https://releases.sh/launchdarkly
---

<Summary type="rolling" window-days="90" release-count="6">
The SDK ecosystem expanded with new experimental tooling while the core and AI modules refined their infrastructure. The team shipped ldmiddleware as a new experimental library providing utilities for scoped clients and automatic context/event handling, bumped the minimum Go version to 1.24 across ldotel and ldmiddleware, and added AI Config judge support to the ldai module. Meanwhile, the main SDK improved its data system configuration to accept lists of synchronizers and enhanced fallback behavior for custom configurations.
</Summary>

<Summary type="monthly" period="March 2026" release-count="1">
Improved custom data system configuration by expanding support for multiple synchronizers and strengthening fallback behavior when using non-standard setups.
</Summary>

<Release version="v7.14.6" date="March 4, 2026" published="2026-03-04T18:49:45.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/v7.14.6">
## [7.14.6](https://github.com/launchdarkly/go-server-sdk/compare/v7.14.5...v7.14.6) (2026-02-26)


### Bug Fixes

* Expand data system config to allow for list of synchronizers ([#343](https://github.com/launchdarkly/go-server-sdk/issues/343)) ([0956ce9](https://github.com/launchdarkly/go-server-sdk/commit/0956ce9202c9796f19670a94a11785bca59b4acd))
* improves fallback behavior when using custom data system configuration ([#348](https://github.com/launchdarkly/go-server-sdk/issues/348)) ([4f5b1e9](https://github.com/launchdarkly/go-server-sdk/commit/4f5b1e9be34446547072263d940384a8bce7b10e))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
</Release>

<Release version="ldai/v0.8.1" date="February 26, 2026" published="2026-02-26T16:54:34.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/ldai/v0.8.1">
## ldai: v0.8.1

## [0.8.1](https://github.com/launchdarkly/go-server-sdk/compare/ldai/v0.8.0...ldai/v0.8.1) (2026-02-26)


### Bug Fixes

* Improve usage reporting ([#353](https://github.com/launchdarkly/go-server-sdk/issues/353)) ([0146f76](https://github.com/launchdarkly/go-server-sdk/commit/0146f762af466f7ab7d997bbd57135eb1fcb0930))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
</Release>

<Release version="ldotel/v1.3.1" date="February 26, 2026" published="2026-02-26T16:27:45.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/ldotel/v1.3.1">
## ldotel: v1.3.1

## [1.3.1](https://github.com/launchdarkly/go-server-sdk/compare/ldotel/v1.3.0...ldotel/v1.3.1) (2026-02-26)


### Bug Fixes

* Bump minimum go to 1.24 ([#325](https://github.com/launchdarkly/go-server-sdk/issues/325)) ([6e2cebf](https://github.com/launchdarkly/go-server-sdk/commit/6e2cebf0e650d5abd805fc1845e36dfc5b7ff00c))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
</Release>

<Release version="ldmiddleware/v0.1.0" date="February 26, 2026" published="2026-02-26T16:24:02.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/ldmiddleware/v0.1.0">
## ldmiddleware: v0.1.0

## [0.1.0](https://github.com/launchdarkly/go-server-sdk/compare/ldmiddleware/v0.1.0...ldmiddleware/v0.1.0) (2026-02-26)


### Bug Fixes

* Bump minimum go to 1.24 ([#325](https://github.com/launchdarkly/go-server-sdk/issues/325)) ([6e2cebf](https://github.com/launchdarkly/go-server-sdk/commit/6e2cebf0e650d5abd805fc1845e36dfc5b7ff00c))
* **experimental:** Add ldmiddleware library, utilities for creating scoped clients, contexts, events automatically ([#306](https://github.com/launchdarkly/go-server-sdk/issues/306)) ([b175f8c](https://github.com/launchdarkly/go-server-sdk/commit/b175f8cf065ce85f54f303fbc9874b9dbecd87ed))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
</Release>

<Release version="ldai/v0.8.0" date="February 10, 2026" published="2026-02-10T22:05:33.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/ldai/v0.8.0">
## ldai: v0.8.0

## [0.8.0](https://github.com/launchdarkly/go-server-sdk/compare/ldai/v0.7.2...ldai/v0.8.0) (2026-02-10)


### Features

* add AI Config judge support ([#345](https://github.com/launchdarkly/go-server-sdk/issues/345)) ([4a9d03d](https://github.com/launchdarkly/go-server-sdk/commit/4a9d03d947147eff2506adc3aa0e1322ce4fa3d9))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
</Release>

<Release version="v7.14.5" date="January 16, 2026" published="2026-01-16T20:36:28.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/v7.14.5">
## [7.14.5](https://github.com/launchdarkly/go-server-sdk/compare/v7.14.4...v7.14.5) (2026-01-16)


### Bug Fixes

* Remove disable streaming warning ([#340](https://github.com/launchdarkly/go-server-sdk/issues/340)) ([6fc5062](https://github.com/launchdarkly/go-server-sdk/commit/6fc5062cad480b6b431dd14f08ae55bef9a1501d))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
</Release>

<Release version="v7.14.4" date="December 16, 2025" published="2025-12-16T15:05:54.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/v7.14.4">
## [7.14.4](https://github.com/launchdarkly/go-server-sdk/compare/v7.14.3...v7.14.4) (2025-12-15)


### Bug Fixes

* fdv2 datasystem leaves sychronizer open after client is closed ([#337](https://github.com/launchdarkly/go-server-sdk/issues/337)) ([e29ee24](https://github.com/launchdarkly/go-server-sdk/commit/e29ee2417c56be8ecb87989f971996af93b6b43f))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
</Release>

<Release version="v7.14.3" date="December 5, 2025" published="2025-12-05T17:53:19.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/v7.14.3">
## [7.14.3](https://github.com/launchdarkly/go-server-sdk/compare/v7.14.2...v7.14.3) (2025-12-05)


### Bug Fixes

* Optimize creation of changesets from collections ([#335](https://github.com/launchdarkly/go-server-sdk/issues/335)) ([d6fd601](https://github.com/launchdarkly/go-server-sdk/commit/d6fd601ab54cd232235f9cfd0c89d68ab9e935cb))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
</Release>

<Release version="v7.14.2" date="December 2, 2025" published="2025-12-02T16:34:29.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/v7.14.2">
## [7.14.2](https://github.com/launchdarkly/go-server-sdk/compare/v7.14.1...v7.14.2) (2025-12-02)


### Bug Fixes

* Add `ChangeSet.Collections` to help reduce relay memory usage ([#332](https://github.com/launchdarkly/go-server-sdk/issues/332)) ([ca33a3c](https://github.com/launchdarkly/go-server-sdk/commit/ca33a3c641020c430b95233cc62d15437c4abd9f))
* align fdv2 intializer to spec ([#330](https://github.com/launchdarkly/go-server-sdk/issues/330)) ([68599fa](https://github.com/launchdarkly/go-server-sdk/commit/68599fafe567a29ac540727c07b45bf24d4e3949))
* Update changeset builder to support chaining calls ([#333](https://github.com/launchdarkly/go-server-sdk/issues/333)) ([69e269b](https://github.com/launchdarkly/go-server-sdk/commit/69e269b44410401b4e4df4fac2b36969ae67a094))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
</Release>

<Release version="v7.14.1" date="November 21, 2025" published="2025-11-21T16:23:35.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/v7.14.1">
## [7.14.1](https://github.com/launchdarkly/go-server-sdk/compare/v7.14.0...v7.14.1) (2025-11-21)


### Bug Fixes

* Bump github.com/launchdarkly/go-ntlm-proxy-auth from v1.0.2 -&gt; v1.0.3 ([#326](https://github.com/launchdarkly/go-server-sdk/issues/326)) ([822e8d6](https://github.com/launchdarkly/go-server-sdk/commit/822e8d6cd41e480bd8d13f3df8a10f203b60414e))
* Bump minimum go to 1.24 ([#325](https://github.com/launchdarkly/go-server-sdk/issues/325)) ([6e2cebf](https://github.com/launchdarkly/go-server-sdk/commit/6e2cebf0e650d5abd805fc1845e36dfc5b7ff00c))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

<!-- CURSOR_SUMMARY -->
</Release>

<Release version="v7.14.0" date="November 12, 2025" published="2025-11-12T22:51:21.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/v7.14.0">
## [7.14.0](https://github.com/launchdarkly/go-server-sdk/compare/v7.13.4...v7.14.0) (2025-11-12)


### Features

* Add new transport configuration options ([#320](https://github.com/launchdarkly/go-server-sdk/issues/320)) ([e2d9a7c](https://github.com/launchdarkly/go-server-sdk/commit/e2d9a7c3bb65d39e6882e61f77e33656ae39033e))
</Release>

<Release version="ldai/v0.7.2" date="September 2, 2025" published="2025-09-02T16:39:45.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/ldai/v0.7.2">
## ldai: v0.7.2

## [0.7.2](https://github.com/launchdarkly/go-server-sdk/compare/ldai/v0.7.1...ldai/v0.7.2) (2025-09-02)


### Bug Fixes

* Add usage tracking to config method ([#307](https://github.com/launchdarkly/go-server-sdk/issues/307)) ([400a61e](https://github.com/launchdarkly/go-server-sdk/commit/400a61ea733a004dbedc1bbcaf6f897f3988f40d))
</Release>

<Release version="v7.13.4" date="August 21, 2025" published="2025-08-21T19:54:48.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/v7.13.4">
## [7.13.4](https://github.com/launchdarkly/go-server-sdk/compare/v7.13.3...v7.13.4) (2025-08-21)


### Bug Fixes

* **experimental:** Update usability warning for LDScopedClient - in beta, subject to change ([#312](https://github.com/launchdarkly/go-server-sdk/issues/312)) ([b1b102c](https://github.com/launchdarkly/go-server-sdk/commit/b1b102c0e318178c16b5e70c535099ce84460190))
</Release>

<Release version="v7.13.3" date="August 21, 2025" published="2025-08-21T18:52:23.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/v7.13.3">
## [7.13.3](https://github.com/launchdarkly/go-server-sdk/compare/v7.13.2...v7.13.3) (2025-08-20)


### Bug Fixes

* **experimental:** NewScopedClient can now only take one context argument ([#309](https://github.com/launchdarkly/go-server-sdk/issues/309)) ([b149429](https://github.com/launchdarkly/go-server-sdk/commit/b149429419663486b4b2447a9cb3ce368cf84da9))
* **experimental:** NewScopedClient, AddContext, OverwriteContextByKind emit usage events ([#310](https://github.com/launchdarkly/go-server-sdk/issues/310)) ([4a36949](https://github.com/launchdarkly/go-server-sdk/commit/4a3694921f023549074e6d92034f81b7b0fe80e7))
</Release>

<Release version="v7.13.2" date="August 14, 2025" published="2025-08-14T16:37:26.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/v7.13.2">
## [7.13.2](https://github.com/launchdarkly/go-server-sdk/compare/v7.13.1...v7.13.2) (2025-08-14)


### Bug Fixes

* **experimental:** Add experimental LDScopedClient for incrementally building and propagating contexts ([#297](https://github.com/launchdarkly/go-server-sdk/issues/297)) ([2b96332](https://github.com/launchdarkly/go-server-sdk/commit/2b9633214755c469eea1673d383a489078fe3f24))
* **experimental:** Functions for putting/getting an LDScopedClient from context.Context ([#305](https://github.com/launchdarkly/go-server-sdk/issues/305)) ([d61c744](https://github.com/launchdarkly/go-server-sdk/commit/d61c74412a9ffe35b40719238311f6182b342dc4))
</Release>

<Release version="ldai/v0.7.1" date="July 30, 2025" published="2025-07-30T21:54:38.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/ldai/v0.7.1">
## ldai: v0.7.1

## [0.7.1](https://github.com/launchdarkly/go-server-sdk/compare/ldai/v0.7.0...ldai/v0.7.1) (2025-07-29)


### Bug Fixes

* Remove deprecated track generation event ([#301](https://github.com/launchdarkly/go-server-sdk/issues/301)) ([ca20f09](https://github.com/launchdarkly/go-server-sdk/commit/ca20f092cbc3098e0a4b98041d6f7147c0b2cf5a))
* Update AI tracker to include model & provider name for metrics generation ([#302](https://github.com/launchdarkly/go-server-sdk/issues/302)) ([9a84146](https://github.com/launchdarkly/go-server-sdk/commit/9a84146c755a6abfb2b64eafcfed8f06242128fe))
</Release>

<Release version="v7.13.1" date="July 25, 2025" published="2025-07-25T19:40:16.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/v7.13.1">
## [7.13.1](https://github.com/launchdarkly/go-server-sdk/compare/v7.13.0...v7.13.1) (2025-07-25)


### Bug Fixes

* Bump go-sdk-common from v3.1.0 to v3.4.0 ([#299](https://github.com/launchdarkly/go-server-sdk/issues/299)) ([ba1c05b](https://github.com/launchdarkly/go-server-sdk/commit/ba1c05b7df33bf7e376694ab8a356805913bf6b9))
</Release>

<Release version="ldotel/v1.3.0" date="July 17, 2025" published="2025-07-17T14:17:59.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/ldotel/v1.3.0">
## ldotel: v1.3.0

## [1.3.0](https://github.com/launchdarkly/go-server-sdk/compare/ldotel/v1.2.0...ldotel/v1.3.0) (2025-07-17)


### Features

* add environment ID support to ldotel ([5f28fc0](https://github.com/launchdarkly/go-server-sdk/commit/5f28fc040b851ef5bab6843dfe446d047ed4e75f))


### Bug Fixes

* bump go minimum to 1.23 ([5f28fc0](https://github.com/launchdarkly/go-server-sdk/commit/5f28fc040b851ef5bab6843dfe446d047ed4e75f))
</Release>

<Release version="v7.13.0" date="July 16, 2025" published="2025-07-16T21:03:37.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/v7.13.0">
## [7.13.0](https://github.com/launchdarkly/go-server-sdk/compare/v7.12.0...v7.13.0) (2025-07-16)


### Features

* add environment ID support ([#291](https://github.com/launchdarkly/go-server-sdk/issues/291)) ([13b78f2](https://github.com/launchdarkly/go-server-sdk/commit/13b78f287381fd3611b62accdcd19e31979e317b))
</Release>

<Release version="ldotel/v1.2.0" date="July 16, 2025" published="2025-07-16T16:17:13.000Z" url="https://github.com/launchdarkly/go-server-sdk/releases/tag/ldotel/v1.2.0">
## ldotel: v1.2.0

## [1.2.0](https://github.com/launchdarkly/go-server-sdk/compare/ldotel/v1.1.0...ldotel/v1.2.0) (2025-07-15)


### Features

* Support latest feature flagging semantic conventions. ([#292](https://github.com/launchdarkly/go-server-sdk/issues/292)) ([59f0b5c](https://github.com/launchdarkly/go-server-sdk/commit/59f0b5c4fa812894fb62369ca0aba21f181e59bf))
</Release>

<Pagination page="1" total-pages="6" total-items="110" next="https://releases.sh/launchdarkly/launchdarkly-go-sdk.md?page=2" />
