Releases: github/spec-kit
Releases · github/spec-kit
Release list
Spec Kit - 0.12.3
Install
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.12.3
specify init my-projectWhat's Changed
- chore: bump version to 0.12.3
- feat(copilot): warn before skills default rollout (#3256)
- Add June 2026 newsletter (#3289)
- docs(toc): add Bundles and Authentication to the Reference nav (#3267)
- fix(integrations): add zed to discovery catalog.json (#3266)
- fix(integrations): cline hook note collapses onto instruction at EOF (#3263)
- refactor: move workflow command handlers to workflows/_commands.py (PR-8/8) (#3159)
- chore: retire Roo Code integration — extension shut down (#3167) (#3212)
- fix(bundle): allow 'catalog remove' by the same relative path used to add (#3242)
- fix(workflows): reject bool max_iterations in while/do-while validation (#3237)
- fix: allow prerelease spec-kit versions in compatibility checks (#2695)
- chore: release 0.12.2, begin 0.12.3.dev0 development (#3259)
Spec Kit - 0.12.2
Install
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.12.2
specify init my-projectWhat's Changed
- chore: bump version to 0.12.2
- fix(scripts): portable uppercase for branch-name acronym retention (bash 3.2) (#3192)
- chore: retire Windsurf integration — absorbed into Cognition Devin (#3168) (#3213)
- [extension] Update Intake extension to v0.1.3 (#3254)
- feat(workflows): honor max_concurrency in fan-out via a bounded thread pool (#3224)
- Update Architecture Workflow extension to v1.2.2 (#3255)
- Add Repository Governance extension to community catalog (#3252)
- Update Workflow Preset to v1.3.11 (#3251)
- chore: retire iflow integration — product discontinued (#3166) (#3211)
- docs(codebuddy): fix dead install links and CodeBuddy capitalization (#3172) (#3216)
- fix: reject host-less catalog URLs in base and preset validators (#3209) (#3227)
- chore: release 0.12.1, begin 0.12.2.dev0 development (#3253)
Spec Kit - 0.12.1
Install
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.12.1
specify init my-projectWhat's Changed
- chore: bump version to 0.12.1
- chore: align CI Python matrix with devguide lifecycle + fix bash 3.2 portability (#3244)
- fix: stop check-prerequisites --paths-only from writing feature.json (#3025) (#3190)
- docs: document integration catalog subcommands (#3206)
- fix(scripts): use ASCII [OK] marker in initialize-repo.sh (parity with PowerShell twin) (#3231)
- docs: document integration
search/info/scaffoldsubcommands (#3174) (#3194) - docs: remove Cursor from
specify checkagent list (#3178) (#3193) - fix(goose): repoint install_url and docs to goose-docs.ai (#3171) (#3215)
- fix(scripts): route 'Plan template not found' per --json in setup-plan.ps1 (parity with bash) (#3241)
- fix(bundle): send command errors to stderr so --json stdout stays parseable (#3235)
- chore: release 0.12.0, begin 0.12.1.dev0 development (#3243)
Spec Kit - 0.12.0
Install
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.12.0
specify init my-projectWhat's Changed
- chore: bump version to 0.12.0
- feat: make agent-context extension a full opt-in (#3097)
- docs(workflows): add the built-in 'init' step type to the Step Types table (#3234)
- fix(workflows): gate validate() must not crash on non-string options (#3233)
- fix(workflows): make pipe-filter detection quote-aware in expressions (#3232)
- fix(workflows): reject a fan-in wait_for that names an unknown step at validation (#3225)
- fix(scripts): warn when spec template is missing in create-new-feature.ps1 (parity with bash) (#3230)
- fix(scripts): count subdirectory-only dirs as non-empty in PowerShell (parity with bash) (#3137)
- fix(scripts): drop HAS_GIT from PowerShell git-extension output (parity with bash) (#3195)
- Update Product Spec Extension to v1.0.1 (#3226)
- chore: release 0.11.10, begin 0.11.11.dev0 development (#3240)
Spec Kit - 0.11.10
Install
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.10
specify init my-projectWhat's Changed
- chore: bump version to 0.11.10
- fix(extensions): apply GHES auth and resolve release assets for
extension add --from(#3217) - fix(pi): repoint install_url to @earendil-works/pi-coding-agent (#3169) (#3214)
- fix(catalogs): reject host-less catalog URLs in base and preset validators (#3210)
- fix: update CodeBuddy install docs URL (#3187)
- fix(workflows): reject infinite number-input default instead of raising OverflowError (#3199)
- fix(scripts): emit 'Copied plan template' status in setup-plan.ps1 (parity with bash) (#3198)
- fix(workflows): make expression operator/literal parsing quote-aware (#3197)
- fix(scripts): honor explicit -Number 0 in PowerShell create-new-feature (parity with bash) (#3196)
- Add community bundle submission path (#3162)
- Docs: Document /speckit.converge command (#3181)
- chore: release 0.11.9, begin 0.11.10.dev0 development (#3189)
Spec Kit - 0.11.9
Install
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.9
specify init my-projectWhat's Changed
- chore: bump version to 0.11.9
- Docs: add cline and zcode to multi-install-safe table (#3180)
- Docs: document missing flags --force and --refresh-shared-infra (#3179)
- fix(claude): stop forking /speckit-analyze to prevent long-session freezes (#3188)
- fix: derive plan path from feature.json in update-agent-context (#3069)
- fix(catalog): companion → README docs, version-pinned download URL, v0.11.0, refreshed tags (#2954)
- chore(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (#3173)
- Update SicarioSpec Core preset to v0.5.1 (#3165)
- fix(extensions,presets,workflows): resolve private GHES release assets via /api/v3 (#3157)
- Update preset composition strategy reference (#3143)
- fix(scripts): keep PowerShell branch-name acronym match case-sensitive (parity with bash) (#3129)
- fix(extensions): tell agent to run mandatory hooks, not just emit the directive (#2901)
- Point sicario-core docs to preset README (#3120)
- chore: release 0.11.8, begin 0.11.9.dev0 development (#3156)
Spec Kit - 0.11.8
Install
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.8
specify init my-projectWhat's Changed
- chore: bump version to 0.11.8
- docs: add SpecKit Assistant npm package to Community Friends (#3142)
- Require preset-usage README with Spec Kit CLI syntax in preset submissions (#3104)
- [extension] Update Jira Integration (Sync Engine) extension to v0.4.0 (#3152)
- Add Spec Roadmap extension to community catalog (#3153)
- feat(integration): update Kimi integration for Kimi Code CLI (#2979)
- [extension] Add Golden Demo extension to community catalog (#3151)
- docs: run /speckit.checklist after /speckit.plan in quickstart (#3108)
- fix(workflows): preserve commas inside quoted list-literal elements (#3134)
- ci: pin actions to commit SHAs and add shellcheck (#3126)
- chore: release 0.11.7, begin 0.11.8.dev0 development (#3154)
Spec Kit - 0.11.7
Install
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.7
specify init my-projectWhat's Changed
- chore: bump version to 0.11.7
- feat(extensions): verify catalog archive sha256 before install (#3080)
- fix(workflows): validate requires keys and reject phantom permissions gate (#3079)
- fix(scripts): use case-sensitive match for acronym retention in PS branch names (#3130)
- feat(integrations): add omp support (#3107)
- fix: render valid TOML when a command body contains backslashes (#3135)
- harden: reject shell=True in run_command (#3132)
- docs: add monorepo guide (#3084)
- fix(scripts): send check-prerequisites.ps1 errors to stderr (#3123)
- fix: write Codex dev skills as files (#2988)
- chore: release 0.11.6, begin 0.11.7.dev0 development (#3121)
Spec Kit - 0.11.6
Install
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.6
specify init my-projectWhat's Changed
- chore: bump version to 0.11.6
- [extension] Update Spec Kit Preview extension to v1.1.0 and sync Firebender agent lists (#3116)
- Add Spec Kit Discovery Extension to community catalog (#3119)
- Update Architecture Workflow extension to v1.2.1 (#3118)
- docs: clarify project-defined constitution articles (#2994)
- Add Intake extension to community catalog (#3117)
- feat: add Firebender integration (Android Studio / IntelliJ) (#3077)
- Update DocGuard — CDD Enforcement extension to v0.28.0 (#3115)
- chore: sync issue template agent lists (#3052)
- fix(shared-infra): remove stale managed scripts the core no longer ships (#3076) (#3098)
- chore: release 0.11.5, begin 0.11.6.dev0 development (#3105)
Spec Kit - 0.11.5
Install
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.5
specify init my-projectWhat's Changed
- chore: bump version to 0.11.5
- fix: register enabled extensions for agent on integration use/upgrade (#2949)
- Add SicarioSpec Core preset to community catalog (#3102)
- Update Game Narrative Writing preset to v1.1.0 (#3099)
- feat: add PyPI publishing workflow and readme metadata (#2915)
- refactor: move extension command handlers to extensions/_commands.py (PR-7/8) (#3014)
- feat: add ZCode (Z.AI) integration (#3063)
- fix(agent-context): support multiple context files safely (#2969)
- Update DocGuard — CDD Enforcement extension to v0.27.0 (#3094)
- fix(presets): use _repo_root() for bundled-core source-checkout fallback (#3086) (#3091)
- chore: release 0.11.4, begin 0.11.5.dev0 development (#3092)