Skip to content

Release 2.1.246 (2026-10-16)

Chores

  • uv lock --upgrade

Documentation

  • describe /usr/bin/git as the xcode-select shim, not a CLT shim (#3310) On a Mac with full Xcode, xcode-select selects Xcode.app's toolchain, so /usr/bin/git is not necessarily the Command Line Tools' git. Homebrew still needs the CLT. Ref #3304

Features

  • refuse to release a package version an earlier release already published (#3311) Package builds are not byte-reproducible, so rebuilding a published (name, full version, arch, format) breaks the shared package index for every repo. vrg-release preflight now refuses such a release on a fresh start, before anything is tagged, and vrg-package check-unpublished offers the same check as a CD backstop. Both reuse the index's identity and release-collection logic and fail closed when the published state cannot be read.

CI Evidence: All gates passed — full audit bundle available. Download →