Skip to content

chore: update Go SDK dependencies to latest within-major - #53

Open
devin-ai-integration[bot] wants to merge 4 commits into
mainfrom
devin/1786957442-go-sdk-common-3.5.1
Open

chore: update Go SDK dependencies to latest within-major#53
devin-ai-integration[bot] wants to merge 4 commits into
mainfrom
devin/1786957442-go-sdk-common-3.5.1

Conversation

@devin-ai-integration

@devin-ai-integration devin-ai-integration Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Bumps the example's two direct LaunchDarkly dependencies in go.mod to the latest v7/v3 releases; no source changes.

  • go-server-sdk/v7 v7.15.5 → v7.15.6 (new since this PR was opened; released 2026-08-17)
  • go-sdk-common/v3 v3.5.0 → v3.5.1
  • Indirect deps follow via go mod tidy: go-sdk-events/v3 3.6.2→3.6.3, go-server-sdk-evaluation/v3 3.0.1→3.0.2, go-jsonstream/v3 3.1.1→3.1.2
  • No README/CI/toolchain change needed — go.mod stays at go 1.25.0 and CI already uses Go 1.25
  • Supersedes dependabot PR chore: Bump github.com/launchdarkly/go-sdk-common/v3 from 3.5.0 to 3.5.1 #54, which only bumps go-sdk-common

Verified by running the example against a real server-side SDK key (not committed):

[LaunchDarkly] INFO: Starting LaunchDarkly client 7.15.6
*** SDK successfully initialized!
*** The 'hello-boolean' feature flag evaluates to true.
Implementation details

Latest-version evidence:

  • https://proxy.golang.org/github.com/launchdarkly/go-server-sdk/v7/@latestv7.15.6 (2026-08-18)
  • https://proxy.golang.org/github.com/launchdarkly/go-sdk-common/v3/@latestv3.5.1 (2026-08-14)

v7.15.6 is a patch release that only upgrades its own LaunchDarkly dependencies (go-sdk-common v3.5.1, go-sdk-events v3.6.3, go-server-sdk-evaluation v3.0.2, go-jsonstream v3.1.2). Major versions v8/v4 are out of scope (stay within the configured major).

Validation: go mod tidy, go build, go vet ./... all clean; the built binary connected via streaming, initialized, and evaluated hello-booleantrue in the hello-apps project. Flag-change listener path (GetFlagTracker().AddFlagValueChangeListener) unchanged.

Deprecated APIs: none. ld.MakeClient, Initialized, BoolVariation, GetFlagTracker, and ldcontext.NewBuilder are all current in 7.15.6 / 3.5.1; the build produces no deprecation warnings.

go.sum is intentionally not committed in this repo, so the bump is expressed purely through go.mod.

chore: prefix: this repo is an example app, not a released SDK; the change is dependency/build config only with no shipped-library surface.

Link to Devin session: https://app.devin.ai/sessions/504347678e334834951fc45ee825e6a8


Note

Overview
Updates only go.mod dependency versions for this hello-go example—no application source changes.

The direct bump is go-server-sdk/v7 v7.15.5 → v7.15.6. Indirect LaunchDarkly modules move with it: go-sdk-events/v3 3.6.2 → 3.6.3 and go-server-sdk-evaluation/v3 3.0.1 → 3.0.2. Go toolchain line remains 1.25.0.

This keeps the sample on current within-major SDK patches so CI and local runs use the same client version the docs/quickstart expect.

Reviewed by Cursor Bugbot for commit c258c4f. Bugbot is set up for automated code reviews on this repo. Configure here.

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@devin-ai-integration devin-ai-integration Bot added the devin-pr Created by Devin label Aug 17, 2026
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

@cursor review

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@devin-ai-integration devin-ai-integration Bot changed the title chore: update go-sdk-common to v3.5.1 chore: update Go SDK dependencies to latest within-major Aug 24, 2026
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

@cursor review

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@kinyoklion
kinyoklion marked this pull request as ready for review August 24, 2026 21:00
@kinyoklion
kinyoklion requested a review from a team as a code owner August 24, 2026 21:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devin-pr Created by Devin

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants