Skip to content

spec-kit

v0.12.13 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai copilot development engineering prd spec
+1 more
spec-driven

Summary

AI summary

Updates workflows, chore, and fix across a mixed release.

Changes in this release

Feature Medium

Make shell step timeout configurable in workflows

Make shell step timeout configurable in workflows

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Fail switch step on non-mapping cases instead of crashing

Fail switch step on non-mapping cases instead of crashing

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Mark Kiro integration as multi-install safe

Mark Kiro integration as multi-install safe

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Rewrite extension-relative subdir paths in generated command bodies

Rewrite extension-relative subdir paths in generated command bodies

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Avoid crashing on membership test against a non-iterable

Avoid crashing on membership test against a non-iterable

Source: llm_adapter@2026-07-14

Confidence: high

Bugfix Medium

Validate if-step accepts falsy non-list else without crashing

Validate if-step accepts falsy non-list else without crashing

Source: llm_adapter@2026-07-14

Confidence: high

Full changelog

Install

uv tool install specify-cli --from git+https://github.com/github/[email protected]
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)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track spec-kit

Get notified when new releases ship.

Sign up free

About spec-kit

All releases →

Related context

Earlier breaking changes

  • v0.10.0 Legacy AI flags (--ai, --ai-commands-dir, --ai-skills) removed.
  • v0.10.0 Git extension is now opt-in; --no-git flag removed.

Beta — feedback welcome: [email protected]