Skip to content

spec-kit

v0.10.0 Breaking

This release includes 2 breaking changes for platform teams planning a safe upgrade.

✓ 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

Affected surfaces

breaking_upgrade

ReleasePort's take

Moderate signal
editorial:auto 1mo

The Git integration is now opt‑in and the --no-git flag has been removed; legacy AI flags (--ai, --ai-commands-dir, --ai-skills) are also removed.

Why it matters: Operators must explicitly enable Git support in configurations and update any scripts that relied on the deprecated --no-git option or AI flags before upgrading to v0.10.0.

Summary

AI summary

Updates Migration, chore, and feat across a mixed release.

Changes in this release

Breaking High

Git extension is now opt-in; --no-git flag removed.

Git extension is now opt-in; --no-git flag removed.

Source: llm_adapter@2026-06-09

Confidence: high

Breaking High

Legacy AI flags (--ai, --ai-commands-dir, --ai-skills) removed.

Legacy AI flags (--ai, --ai-commands-dir, --ai-skills) removed.

Source: llm_adapter@2026-06-09

Confidence: high

Feature Medium

Added per-event hook lists with priority ordering in extensions.

Added per-event hook lists with priority ordering in extensions.

Source: llm_adapter@2026-06-09

Confidence: high

Dependency Low

Updated Security Review extension to v1.5.3.

Updated Security Review extension to v1.5.3.

Source: llm_adapter@2026-06-09

Confidence: high

Dependency Low

Updated Architecture Guard extension to v1.8.17.

Updated Architecture Guard extension to v1.8.17.

Source: llm_adapter@2026-06-09

Confidence: high

Full changelog

Install

uv tool install specify-cli --from git+https://github.com/github/[email protected]
specify init my-project

Migration

  • Git extension is now opt-in. The --no-git flag has been removed.
    specify init no longer auto-installs the git extension. To add it,
    run specify extension add git after init.
  • Legacy AI flags removed. --ai, --ai-commands-dir, and --ai-skills
    no longer exist. Use --integration <key> and --integration-options instead.

What's Changed

  • chore: bump version to 0.10.0
  • feat: make git extension opt-in and remove --no-git at v0.10.0 (#2873)
  • [Preset] UpdateFiction book writing v1.9.0 - Illustration support (#2821)
  • test(workflows): cover executable override fallback preflight (#2843)
  • Add GitHub Copilot CLI guidance to readme (#2891)
  • Update Security Review extension to v1.5.3 (#2898)
  • Update Architecture Guard extension to v1.8.17 (#2897)
  • feat(extensions): per-event hook lists with priority ordering (#2798)
  • feat!: remove legacy --ai, --ai-commands-dir, and --ai-skills flags (0.10.0) (#2872)
  • chore: release 0.9.5, begin 0.9.6.dev0 development (#2875)

Breaking Changes

  • --no-git flag removed; `specify init` no longer auto‑installs the git extension. Run `specify extension add git` to enable it.
  • `--ai`, `--ai-commands-dir`, and `--ai-skills` flags removed; use `--integration` and `--integration-options` instead.

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

Beta — feedback welcome: [email protected]