Skip to content

Releases: github/spec-kit

Spec Kit - 0.12.0

29 Jun 20:34

Choose a tag to compare

Install

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.12.0
specify init my-project

What'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

29 Jun 16:33

Choose a tag to compare

Install

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.10
specify init my-project

What'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

26 Jun 17:23

Choose a tag to compare

Install

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.9
specify init my-project

What'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

24 Jun 22:38

Choose a tag to compare

Install

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.8
specify init my-project

What'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

24 Jun 20:00

Choose a tag to compare

Install

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.7
specify init my-project

What'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

23 Jun 14:41

Choose a tag to compare

Install

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.6
specify init my-project

What'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

22 Jun 22:50

Choose a tag to compare

Install

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.5
specify init my-project

What'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)

Spec Kit - 0.11.4

22 Jun 16:12

Choose a tag to compare

Install

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.4
specify init my-project

What's Changed

  • chore: bump version to 0.11.4
  • [extension] Add Tasks to GitHub Project extension to community catalog (#3090)
  • Update Linear Integration extension to v0.7.0 (#3089)
  • fix: fail loudly on an unknown workflow expression filter (#3074)
  • fix: anchor lib/ and lib64/ patterns to repo root in .gitignore (#3083)
  • fix(build): include specify_cli.bundler.lib in built distribution (#3085)
  • Harden command registration path handling (#3088)
  • fix(presets): preserve argument-hint in preset SKILL.md generation (#2978)
  • feat: surface gate detail in the workflow run/resume --json payload (#2965)
  • feat: add specify bundle command (#3070)
  • chore: release 0.11.3, begin 0.11.4.dev0 development (#3072)

Spec Kit - 0.11.3

19 Jun 19:20

Choose a tag to compare

Install

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.3
specify init my-project

What's Changed

  • chore: bump version to 0.11.3
  • docs: strengthen agent disclosure to cover commits and per-round comments (#3071)
  • fix: isolate per-extension failures so one bad extension can't drop the rest (#2951)
  • fix(taskstoissues): skip tasks that already have a GitHub issue (#2992)
  • feat(scripts): add SPECIFY_INIT_DIR to target a member project from the repo root (#2892)
  • Update Multi-Model Review extension to v0.1.2 (#3066)
  • chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 (#3064)
  • feat(claude): run /analyze in a forked subagent (#2511)
  • fix: count worktree branches in git extension numbering (#3054)
  • Add Token Economy extension to community catalog (#3049)
  • chore: release 0.11.2, begin 0.11.3.dev0 development (#3059)

Spec Kit - 0.11.2

18 Jun 13:20

Choose a tag to compare

Install

uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.11.2
specify init my-project

What's Changed

  • chore: bump version to 0.11.2
  • Update Linear Integration extension to v0.6.0 (#3047)
  • fix: align community submission workflows with bug-assess label trigger (#3046)
  • fix(bug-assess): recompile lock so github guard repos is 'all' (#3036)
  • fix(bug-assess): set min-integrity: none to allow reading external user issues (#3030)
  • feat: add bug-assess agentic workflow (#3023)
  • feat: add /speckit.converge command (#3001)
  • fix: preserve .vscode/settings.json and script +x bit on integration upgrade (#3020)
  • feat(workflows): add from_json expression filter (#2961)
  • Add init workflow step to bootstrap projects like specify init (#2838)
  • chore: release 0.11.1, begin 0.11.2.dev0 development (#3022)