Skip to content

fix: bump go-sdk-common to v4 for EasyJSON removal (v4 cascade)#37

Draft
aaron-zeisler wants to merge 6 commits into
mainfrom
aaronz/SDK-2119/v4-cascade
Draft

fix: bump go-sdk-common to v4 for EasyJSON removal (v4 cascade)#37
aaron-zeisler wants to merge 6 commits into
mainfrom
aaronz/SDK-2119/v4-cascade

Conversation

@aaron-zeisler
Copy link
Copy Markdown

Summary

Updates go-server-sdk-redis-go-redis to use go-sdk-common/v4, part of the EasyJSON removal cascade (SDK-2113).

  • go-sdk-common /v3/v4 (v4.0.0)
  • go-server-sdk/v7 bumped to cascade pseudo-version (will be replaced with real tag once available)
  • go directive bumped from 1.19 → 1.24
  • Removes transitive easyjson and josharian/intern dependencies

Dependency Chain (v4 cascade)

go-jsonstream/v4        <- merged
└─ go-sdk-common/v4     <- merged
   └─ go-server-sdk/v7  <- PR open
      └─ go-server-sdk-redis-go-redis (this PR)

Stage 5 cleanup

Once go-server-sdk/v7 has a real tagged release with the v4 deps, the pseudo-version in this PR should be replaced with that real version before merge.

via LD Research 🤖

…ascade)

Rewrite go-sdk-common imports from /v3 to /v4 and bump
go-server-sdk/v7 to the cascade pseudo-version that uses v4 deps.

Part of SDK-2113 (EasyJSON removal epic).
Use the shared v4-internal SDK dev pseudo (9e2c40230b79) so this
module can merge independently of go-server-sdk #381 landing.
…95b9066

Align with go-server-sdk #381 (8ab3995) and flip transitive LD deps to
released v4.0.0 / v3.6.1 tags.
The v4 cascade pins go-server-sdk at a pseudo that requires Go 1.24+.
Older CI matrix versions cannot parse go 1.24.0 or load SDK export data.
v1.60.1 cannot typecheck imports from go-server-sdk compiled with Go 1.24.
Re-pin to f45511677931 after feat! → fix rebase on go-server-sdk #381.
@aaron-zeisler aaron-zeisler changed the title chore: bump go-sdk-common to v4 for EasyJSON removal (v4 cascade) fix: bump go-sdk-common to v4 for EasyJSON removal (v4 cascade) May 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant