Repository navigation
Version 0.10.0 - #374
Draft
ffumero2003 wants to merge 1 commit into
Draft
Version 0.10.0#374ffumero2003 wants to merge 1 commit into
ffumero2003 wants to merge 1 commit into
Conversation
This was referenced Nov 10, 2026
ffumero2003
force-pushed
the
release/v0.10.0
branch
from
November 10, 2026 21:38
bdec8a5 to
4df7510
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Version 0.10.0
Release-prep PR per⚠️ Do not tag or merge until the release gate is cleared (see below).
RELEASE.md.This is the
Version 0.10.0commit — changie-batched changelog and version strings. It changes exactly the fourRELEASE.mdpaths, nothing else:CHANGELOG.md— new## [0.10.0]section + compare linkbase/base.go—DefaultUserAgent = "blazer/0.10.0"bin/b2keys/go.mod—require github.com/Backblaze/blazer v0.10.0.changes/— 57 fragments batched into.changes/v0.10.0.mdContents
12
Added(the new parity capabilities), 11BreakingChanged, ~30Fixed, 1Security. Full notes in.changes/v0.10.0.md/CHANGELOG.md. Every breaking entry is prefixed**Breaking:**so the migration list reads off the changelog directly.Release gate —
make release-checkcurrently HOLDS (3 items)go/incorrect-integer-conversion@base/base.go:2043int(min(contentLength, maxInt, int64(^uint(0)>>1))). Themin(...)already bounds the value to the platform's max int, so theint()cast cannot truncate — CodeQL's query just doesn't track the bound.GO-2026-6599(html/template)make release-checkwith Go ≥1.27.2 (CI already tests on 1.27.3).UNVERIFIED— the API was not readable with the current token (404). PerRELEASE.mdthis never passes silently.Verification
changie batch auto+changie merge→ exactly the 4 paths above, no stray changes.make ci: PASS — build, vet,gofmt, lint (0 issues), full-racesuite,b2keys, all 5 cross-compiles, changelog-check, script tests.-race -count=1 ./base ./b2/... ./x/...on mergedmain: green.blazer-go-demosweep against real B2: all 19 capabilities verified working (incl. the fix(base): preserve nested authorization capabilities in AuthData #358 auth fix). The 2 non-green demo subcommands were harness-side (a destination-bucket precondition and an unstageable >5 GB copy case), not blazer defects.To release, after the gate clears (per
RELEASE.md)mainrequires linear history).v0.10.0and push it.gh release create v0.10.0 --notes-file .changes/v0.10.0.md.Gremlins mutation testing is intentionally not in this release (parked in #332); the mutation-found tests remain.