From 83cdbb8c155b695625cc71036a05a124b0283b1e Mon Sep 17 00:00:00 2001 From: patramsey Date: Mon, 17 Aug 2026 22:40:44 -0600 Subject: [PATCH] docs: prepare the v0.2.4 release 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. --- CHANGELOG.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7a4fbc2..e6d48b5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,15 @@ Releases before `0.2.0` predate this file. Their notes are on the ## [Unreleased] +## [0.2.4] - 2026-08-17 + +### Changed +- Homebrew now installs `namecom` as a **cask** rather than a formula. + GoReleaser deprecated the `brews:` key it had been built with. The + install command is unchanged (`brew install namecom`), and the tap + carries a migration entry, so an existing install moves itself over on + the next `brew upgrade` and prints how to drop the old keg. + ### Security - The Go toolchain moves to 1.26.6, clearing four standard-library advisories that `govulncheck` found reachable from this binary: @@ -87,7 +96,8 @@ Releases before `0.2.0` predate this file. Their notes are on the [#9](https://github.com/patramsey/namecom-cli/pull/9) and [#10](https://github.com/patramsey/namecom-cli/pull/10) for the commits. -[Unreleased]: https://github.com/patramsey/namecom-cli/compare/v0.2.3...HEAD +[Unreleased]: https://github.com/patramsey/namecom-cli/compare/v0.2.4...HEAD +[0.2.4]: https://github.com/patramsey/namecom-cli/compare/v0.2.3...v0.2.4 [0.2.3]: https://github.com/patramsey/namecom-cli/compare/v0.2.2...v0.2.3 [0.2.2]: https://github.com/patramsey/namecom-cli/compare/v0.2.1...v0.2.2 [0.2.1]: https://github.com/patramsey/namecom-cli/compare/v0.2.0...v0.2.1