docs: prepare the v0.2.4 release - #38
Merged
Merged
Conversation
Two user-facing changes since v0.2.3. The Go toolchain moves to 1.26.6, clearing four standard-library advisories govulncheck found reachable from this binary. The v0.2.3 binaries were built with 1.26.5 and carry all four, so this release is the only thing that gets the fix to anyone who has already installed -- a green CI job does nothing for them. Homebrew switches from a formula to a cask, which #36 configured but no release has exercised yet. That change is user-facing and was missing from the changelog, so it is recorded here rather than left to whoever wonders why their install method changed. This release is also time-sensitive. The tap has already dropped Formula/namecom.rb and added its migration entry, so until goreleaser publishes Casks/namecom.rb there is no namecom in the tap at all: a fresh `brew install namecom` finds nothing, and an installed user who runs `brew update` in this window spends their one-shot migration while cask_tokens is still empty. Tagging closes it.
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.
Time-sensitive
The tap PR merged ahead of the release, so
patramsey/homebrew-tapis currently in the gap that PR warned about. Verified just now:There is no
namecomin the tap at all right now. A freshbrew install namecomfinds nothing, and an installed user who runsbrew updatein this window burns their one-shot migration whilecask_tokensis still empty —migrate_tap_migrationonly inspects names deleted in that update's diff, so it won't retry later.Tagging
v0.2.4publishesCasks/namecom.rband closes the window. Nothing else does.Contents
Security — the Go toolchain moves to 1.26.6, clearing four stdlib advisories
govulncheckfound reachable (GO-2026-6218,GO-2026-6090,GO-2026-5972,GO-2026-5026). The v0.2.3 binaries were built with 1.26.5 and carry all four; this release is the only thing that gets the fix to anyone already installed.Changed — Homebrew installs
namecomas a cask rather than a formula. #36 configured this but no release has exercised it. It was missing from the changelog, which matters because it changes what users get.This release is the first real test of the cask path
release.ymlonly runs on tags.goreleaser checkpasses and a snapshot build produced a validCasks/namecom.rb(ruby -cclean,on_linuxblocks present, nodepends_on macos) — but that exercises generation, not publication to the tap. If it fails it fails with the tag already pushed. Recoverable, worth knowing.Verification
goreleaser check→ 1 configuration file validated, no deprecations[Unreleased]now points atv0.2.4...HEADNo code changes — changelog only.