v0.5.2 — The extension installs on current spec-kit
The spec-kit extension shipped yesterday with an upper bound on the spec-kit version it
accepts — >=0.13.0,<0.14.0. If you are on 0.14 or newer, it refused to install:
Compatibility Error: Extension requires spec-kit >=0.13.0,<0.14.0, but 0.15.2 is installed.
Nothing about the extension was actually incompatible. The bound was a guess about the
future, and it was reasoned from the wrong end: the range is checked when you install, so
an untested upper bound protects nobody and breaks everybody, on a date set by somebody
else's release calendar.
Fixed. The manifest now declares a floor and no ceiling, and the versions that were
actually tested — 0.13.0 and 0.15.2 — are named in the extension's README, which is where
a fact about the past belongs.
specify extension add specjudge --from https://github.com/JoaquinRuiz/SpecJudge/releases/latest/download/spec-kit-specjudge.zipExtension version 0.1.1. If you installed it yesterday and it worked, nothing changes for
you.
Upgrading
Nothing to do. The installed Python package is identical to 0.5.1; this release exists to
carry the corrected extension archive.
Full detail in the changelog.