Skip to content

Releases: github/spec-kit

Spec Kit - 0.13.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 18:58

Install

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

What's Changed

  • chore: bump version to 0.13.0
  • fix(auth): Azure DevOps az-CLI token acquisition returns None on undecodable output (#3527)
  • feat(extensions): add assess idea assessment pipeline extension (#3568)
  • fix(bundle): surface a clean BundlerError on a malformed bundle download URL (#3586)
  • Add OKF Knowledge Bundle Generator extension to community catalog (#3585)
  • Update Autonomous Run Governance preset to v0.2.2 (#3584)
  • docs: update extension guide PyPI upgrade guidance (#3578)
  • fix(presets): raise PresetValidationError, not raw ValueError, on malformed catalog URL (#3576)
  • chore(deps): bump github/codeql-action/init from 4.36.2 to 4.37.1 (#3571)
  • docs: align README hero tagline and subtitle with docs/index.md (#3581)
  • chore: release 0.12.18, begin 0.12.19.dev0 development (#3583)

Spec Kit - 0.12.18

Choose a tag to compare

@github-actions github-actions released this 17 Jul 13:06

Install

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

What's Changed

  • chore: bump version to 0.12.18
  • chore(deps): bump actions/setup-dotnet from 5.4.0 to 6.0.0 (#3574)
  • chore(deps): bump actions/stale from 10.3.0 to 10.4.0 (#3572)
  • chore(deps): bump actions/setup-node from 6.4.0 to 7.0.0 (#3570)
  • docs: weave harness/SDLC framing into landing page (#3567)
  • docs: reframe SDD positioning, modernize install, and de-duplicate walkthroughs (#3565)
  • docs: document extensions.yml hook configuration (#3563)
  • docs: refresh landing page ecosystem stats (#3561)
  • [extension] Add Dotdog extension to community catalog (#3558)
  • Update DocGuard — CDD Enforcement to v0.33.0 (#3559)
  • chore: release 0.12.17, begin 0.12.18.dev0 development (#3560)

Spec Kit - 0.12.17

Choose a tag to compare

@github-actions github-actions released this 16 Jul 12:27

Install

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

What's Changed

  • chore: bump version to 0.12.17
  • fix(extensions): resolve __SPECKIT_COMMAND tokens in auto-registered skills (#3544)
  • fix(workflows): fail if/switch steps on non-list branch instead of crashing (#3515)
  • feat(integrations): add Grok Build skills-based integration (#3535)
  • fix(extensions/git): reject negative -Number in create-new-feature-branch.ps1 (#3538)
  • test: cover preset constitution seeding through init CLI (#3297)
  • fix(integration): preserve ai_skills on use for skills-mode Copilot (#3550) (#3551)
  • [extension] Add Figma Starter extension to community catalog (#3547)
  • [extension] Add Spec-Kit BDD extension to community catalog (#3548)
  • [extension] Update Quality Gates (Enforcement Layer) extension to v0.3.2 (#3542)
  • chore: release 0.12.16, begin 0.12.17.dev0 development (#3549)

Spec Kit - 0.12.16

Choose a tag to compare

@github-actions github-actions released this 15 Jul 14:25

Install

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

What's Changed

  • chore: bump version to 0.12.16
  • fix(workflows): raise a clear error, not a cryptic crash, on non-string filter args (#3522)
  • feat(workflows): expose workflow source directory to steps (#3469)
  • fix(workflows): fan-out max_concurrency .inf falls back to sequential, not crash (#3521)
  • Update Coding Standards Drift Control extension to v0.4.0 (#3540)
  • fix(presets): seed constitution from preset constitution-template (#3272) (#3276)
  • docs: add PyPI as second supported install route (#3425) (#3516)
  • fix(workflows): fail while/do-while steps on non-list steps instead of crashing (#3519)
  • Add PatchWarden Evidence Pack extension to community catalog (#3514)
  • feat(extensions): port git extension scripts to Python (#3400)
  • chore: release 0.12.15, begin 0.12.16.dev0 development (#3513)

Spec Kit - 0.12.15

Choose a tag to compare

@github-actions github-actions released this 14 Jul 14:50

Install

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

What's Changed

  • chore: bump version to 0.12.15
  • Update Autonomous Run Governance preset to v0.1.4 (#3511)
  • fix(workflows): raise catalog error, not raw ValueError, on a malformed catalog URL (#3484)
  • fix(workflows): evaluate 'in'/'not in' safely on a non-iterable right operand (#3447) (#3468)
  • fix: add trailing newline to init-options.json output (#3509)
  • feat(workflows): align workflow CLI with extension command surface (#3419)
  • fix(extensions): stop env-var config leaking across prefix-colliding extension IDs (#3497)
  • fix(integrations): escape control characters in goose recipe YAML renderer (#3384)
  • [extension] Update DocGuard — CDD Enforcement extension to v0.32.0 (#3489)
  • [extension] Add Multi-Repo Branch Sync extension to community catalog (#3411)
  • chore: release 0.12.14, begin 0.12.15.dev0 development (#3506)

Spec Kit - 0.12.14

Choose a tag to compare

@github-actions github-actions released this 13 Jul 22:52

Install

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

What's Changed

  • chore: bump version to 0.12.14
  • [extension] Add Spec Kit Memory extension to community catalog (#3455)
  • Add Test-First Governance preset to community catalog (#3504)
  • Add Autonomous Run Governance preset to community catalog (#3501)
  • fix(workflows): validate command step input/options are mappings (#3262)
  • fix(presets): resolve() honors manifest-declared file: for installed presets (#3351)
  • fix(init): don't block on confirmation for 'init --here' without a TTY (#3236)
  • [extension] Add Quality Gates (Enforcement Layer) extension to community catalog (#3431)
  • fix(integrations): exit cleanly on unbalanced quote in --integration-options (#3457) (#3466)
  • fix(integrations): declare kiro-cli multi-install safe (#3471) (#3485)
  • fix(workflows): fail fan-in step on non-list wait_for instead of crashing (#3482)
  • chore: release 0.12.13, begin 0.12.14.dev0 development (#3498)

Spec Kit - 0.12.13

Choose a tag to compare

@github-actions github-actions released this 13 Jul 18:08

Install

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

What's Changed

  • chore: bump version to 0.12.13
  • fix(workflows): fail switch step on non-mapping cases instead of crashing (#3481)
  • Cleanup agent-file-template.md (#2579)
  • fix: mark Kiro integration as multi-install safe (#3472)
  • fix: rewrite extension-relative subdir paths in generated command bodies (#3444)
  • fix(templates): point constitution sync checklist at installed command files (#3418)
  • feat(workflows): make shell step timeout configurable (#3327) (#3328)
  • docs: clarify that release tags keep the leading v prefix (#3463)
  • fix(workflows): don't crash on membership test against a non-iterable (#3448)
  • fix(workflows): if-step validate accepts falsy non-list else (#3264)
  • chore: release 0.12.12, begin 0.12.13.dev0 development (#3490)

Spec Kit - 0.12.12

Choose a tag to compare

@github-actions github-actions released this 13 Jul 15:04

Install

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

What's Changed

  • chore: bump version to 0.12.12
  • fix(extensions): set-priority repairs corrupted boolean priority (#3268)
  • fix(presets): set-priority repairs corrupted boolean priority (#3269)
  • fix(workflows): engine loop cap ignores bool max_iterations (#3270)
  • docs(bundles): document --integration on 'bundle update' (#3271)
  • fix(workflows): harden catalog.py against mis-shaped registry & non-string fields (#3375)
  • Add Verify Review Ship extension to community catalog (#3450)
  • fix(bundle): reject file:// / local download_url — catalog URLs are HTTPS-only (#3344)
  • fix(extensions): handle prefix-colliding env vars in _get_env_config (#3350)
  • docs: document copilot skills mode (--skills) and markdown deprecation (#3313)
  • chore: release 0.12.11, begin 0.12.12.dev0 development (#3460)

Spec Kit - 0.12.11

Choose a tag to compare

@github-actions github-actions released this 10 Jul 19:28

Install

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

What's Changed

  • chore: bump version to 0.12.11
  • fix(agent-context): discover nested plan.md in scoped layouts (#3024) (#3301)
  • fix(auth): return no matches, not raw ValueError, for a malformed URL (#3437)
  • fix(catalogs): raise catalog error, not raw ValueError, on a malformed URL (#3435)
  • fix(bundler): raise BundlerError, not raw ValueError, on a malformed catalog URL (#3433)
  • chore: add pre-commit config and fix trailing whitespace/end-of-file (#3430)
  • Add EARS Requirements Syntax extension to community catalog (#3407)
  • Add Spec Kit Figma extension to community catalog (#3408)
  • fix(workflows): report validation errors instead of crashing on non-string workflow.yml scalars (#3421)
  • fix(templates): remove self-referencing path in plan-template.md note (#3417)
  • chore: release 0.12.10, begin 0.12.11.dev0 development (#3453)

Spec Kit - 0.12.10

Choose a tag to compare

@github-actions github-actions released this 10 Jul 13:14

Install

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

What's Changed

  • chore: bump version to 0.12.10
  • chore(deps): bump astral-sh/setup-uv from 8.2.0 to 8.3.2 (#3439)
  • chore(deps): bump DavidAnson/markdownlint-cli2-action (#3438)
  • fix(templates): correct phase numbering in plan.md (#3416)
  • fix(git-ext): honor explicit -Number 0 in PowerShell branch creation (#3412)
  • docs: add 'spectatui' entry to friends.md (#3362)
  • test: pin interpreter probe so py-template render test passes on Windows (#3428)
  • feat(workflows): make shell step timeout configurable (#3404)
  • fix: find plans in nested spec directories (#3405)
  • feat(templates): add py: lines to command templates' scripts frontmatter (#3403)
  • chore: release 0.12.9, begin 0.12.10.dev0 development (#3426)