Skip to content

chore(sdk-go): release 0.2.0 - #1094

Merged
rmyndharis merged 1 commit into
mainfrom
chore/go-sdk-release-020
Aug 6, 2026
Merged

chore(sdk-go): release 0.2.0#1094
rmyndharis merged 1 commit into
mainfrom
chore/go-sdk-release-020

Conversation

@rmyndharis

Copy link
Copy Markdown
Owner

The Go module has never carried a semantic version tag, so proxy.golang.org has only ever served v0.0.0-<date>-<commit>. Callers can use it, but cannot pin a release.

0.2.0 rather than 0.1.0 for the first tag. The code here is the same generation as the other four SDKs' 0.2.0 — 35 commits since June, 26 of them feat — and starting at 0.1.0 would imply a maturity level two of them have already passed.

DefaultUserAgent carries the SDK version and is sent on every request, so it is bumped in the same commit. It drifts silently if only the tag moves, which is exactly the failure the release doc added in #1088 warns about. No test hardcodes the string — they read the constant — and go vet and go test pass.

After merge, the release is the tag itself: sdk/go/v0.2.0, with the module's directory prefix. There is no publish workflow and none is possible; the proxy fetches on demand.

Note this tag is immutable once the proxy serves it — deleting it does not take it back — so it goes on a commit already green on main.

The Go module has never carried a semantic version tag, so proxy.golang.org has
only ever served v0.0.0-<date>-<commit>. Callers can use it, but cannot pin a
release.

0.2.0 rather than 0.1.0 for the first tag: the code here is the same generation
as the other four SDKs' 0.2.0 (35 commits since June, 26 of them feat), and
starting at 0.1.0 would imply a maturity level two of them have already passed.

DefaultUserAgent carries the SDK version and is sent on every request, so it is
bumped in the same commit — it drifts silently if only the tag moves, which is
exactly what the release doc warns about. No test hardcodes the string; they
read the constant. go vet and go test pass.
@rmyndharis
rmyndharis merged commit 8c176d9 into main Aug 6, 2026
15 checks passed
@rmyndharis
rmyndharis deleted the chore/go-sdk-release-020 branch August 6, 2026 05:01
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