What’s New

spec-kit v0.14.3

v0.14.3

Spec Kit - 0.14.3

Added
  • Add Alquimia AI integration
Changed
  • Update Intake Authoring Governance preset to v0.3.0
  • Update Linear Weave extension to v1.0.1
  • Update Quality Gates (Enforcement Layer) extension to v0.3.3
  • Update Verify Review Ship extension to v0.4.1
  • Add Intake Sequencing Governance preset to community catalog
Fixed
  • Honor preset command template overrides
  • Correct Optional type annotation for context_note parameter
  • Tolerate non-string catalog name in display-name lookup
  • Coerce non-string catalog tags before joining
  • Register extensions for the active integration only
  • Tolerate non-string tags in catalog search
  • Hyphenate command names in extension info listing
  • Escape remaining untrusted fields in workflow info
  • Guard non-numeric catalog downloads in search and info rendering
  • Apply default markers when config markers are blank
  • Escape Rich markup in catalog list output
  • Guard non-mapping workflow block in WorkflowDefinition
  • Reject unsupported schema_version in _merge_config
  • Discover nested plans in Python port mtime fallback
  • Make shipped scripts executable after install
Install
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@v0.14.3
specify init my-project
What's Changed
  • chore: bump version to 0.14.3
  • Update Intake Authoring Governance preset to v0.3.0 (#3788)
  • fix(copilot): honor preset command template overrides (#3592)
  • clarify: require real interrogatives, ban topic-label questions (#3745)
  • feat: Add Alquimia AI integration (#2734)
  • harden: secure extension and preset archive downloads (#3141)
  • fix: correct Optional type annotation for context_note parameter (#3765)
  • Update AGENTS.md (#2626)
  • fix(extensions): tolerate non-string catalog name in display-name lookup (#3747)
  • fix(presets): coerce non-string catalog tags before joining (#3743)
  • fix: register extensions for the active integration only (#3459)
  • fix(extensions): tolerate non-string tags in catalog search (#3746)
  • fix(extensions): hyphenate command names in 'extension info' listing (#3744)
  • fix(workflows): escape remaining untrusted fields in workflow info (#3731)
  • fix(extensions): guard non-numeric catalog downloads in search/info rendering (#3710)
  • fix(agent-context): apply default markers when config markers are blank (bash) (#3736)
  • fix: escape Rich markup in catalog list output (#3738)
  • fix(workflows): guard non-mapping 'workflow:' block in WorkflowDefinition (#3694)
  • fix(bundler): reject unsupported schema_version in _merge_config (align readers) (#3711)
  • Update Linear Weave extension to v1.0.1 (#3762)
  • Add Intake Sequencing Governance preset to community catalog (#3761)
  • Update Quality Gates (Enforcement Layer) extension to v0.3.3 (#3760)
  • Update Verify Review Ship extension to v0.4.1 (#3759)
  • fix(agent-context): discover nested plans in Python port mtime fallback (#3734)
  • fix(extensions): make shipped scripts executable after install (#3723)
  • docs(assess): clarify the pipeline works on an empty project (#3732)
  • chore: release 0.14.2, begin 0.14.3.dev0 development (#3730)
View original