What's New in v1.14.0
This release adds ten new tools, lets you browse archived changes, and makes apply, archive, and store-backed changes more reliable.
New
- Ten new tools -
openspec initandopenspec updatenow support Amp (amp), AtomCode (atomcode), Code Studio (codestudio), DeepSeek Harness (dsh), EasyCode (easycode), GigaCode (gigacode), Grok Build (grok), GSD (gsd), Veai (veai), and Warp (warp). - Archived changes -
openspec list --archivedand--alllist archived changes, with JSON output and sorting, andopenspec viewshows them in their own section. - Workflow status in
openspec view- The dashboard shows each active change's schema and which artifacts are done, ready, blocked, or skipped. openspec version- Shows the installed version and install type. Add--checkand--jsonfor structured update information that tools can read.- Nix overlay - The flake exposes OpenSpec through
overlays.default, so other flakes can consume it.
Improved
- Unrecognized change metadata -
status,validate, andarchivenow name keys in.openspec.yamlthat OpenSpec ignores, such asskip_design, instead of dropping them silently.validate --strictfails on them. show --json- Requirements and scenarios now include theirname, so JSON readers can cite a requirement without parsing the markdown.- Agent guidance - Proposals are steered toward durable, behavior-based capability names. Specs guidance explains the 500-character requirement hint without splitting existing requirements. Agents keep project documentation out of
config.yamlcontext. project.mdmigration -openspec initguides an AI-assisted move from a legacyproject.mdtoconfig.yaml.- Malformed rules - When a
rules:list item is not a string, the warning names the item, what YAML parsed it as, and how to quote it. - Legacy cleanup warning - Cleanup now says the listed files are deleted entirely and asks you to back up custom content first.
- IBM Bob - Bob appears by its full product name. Existing
bobselections and paths keep working.
Fixed
- Store-backed apply - For a change stored in a store,
openspec status --jsonnow allows edits in the project that declares the store, so apply no longer stops before the first task. - Apply task updates -
openspec instructions apply --jsongives each task itssourcePathandline, and apply checks that exact checkbox before marking it done. - Archive after a failed sync - Archive and bulk archive stop when the spec sync reports a blocking condition, instead of archiving the change with the main specs unchanged.
- Archive without the sync skill - The archive skill merges delta specs itself when the sync skill is not installed, instead of pointing the agent at a skill that does not exist.
- Store-only repositories -
openspec initat the root of a store-only repository installs integrations without changing its store config or creating local planning folders. - zsh uninstall -
openspec completion uninstall zshrestores.zshrcexactly, including blank lines at the top of the file. openspec viewalignment - Progress bars stay aligned for change names up to 48 characters.
New Contributors
- @Ajithkumar08 made their first contribution in #1759
- @Yi-111-a made their first contribution in #1987
- @nhconganhmedia made their first contribution in #1974
- @flcrom made their first contribution in #1969
- @caseyg made their first contribution in #1722
- @fresh-fx59 made their first contribution in #1961
- @jeanduplessis made their first contribution in #420
- @Columpio made their first contribution in #848
- @Million-mo made their first contribution in #807
- @DarkskyX15 made their first contribution in #1672
- @hu-qi made their first contribution in #1211
- @MS8AT made their first contribution in #1937
- @ZEDce made their first contribution in #399
- @jmuchovej made their first contribution in #1439
- @Storm-Chaser made their first contribution in #1082
- @redknox made their first contribution in #1352
- @Code-Studio-Team made their first contribution in #883
- @0x6d6e647a made their first contribution in #1349
- @huiq777 made their first contribution in #2016
Full Changelog: v1.13.2...v1.14.0