Skip to content

v0.5.2 — The extension installs on current spec-kit

Choose a tag to compare

@JoaquinRuiz JoaquinRuiz released this 12 Aug 09:58
· 7 commits to main since this release

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.zip

Extension 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.