github Fission-AI/OpenSpec v1.17.0
v1.17.0 - Safe upgrades, 2.0 notice

one hour ago

What's New in v1.17.0

openspec update now upgrades a project from any older release in one run, and announces that command files go away in OpenSpec 2.0.

Heads-up: command files (/opsx:*) go away in OpenSpec 2.0. Your OpenSpec skills stay and do the same work. To switch now, run openspec config set delivery skills && openspec update. The plan is in #2022.

New

  • 2.0 notice - While a configured tool still gets command files, openspec update ends with a short notice that they go away in 2.0, plus the one command to switch early. It stays silent once you use skills only, and for tools without command files, such as Codex.

Improved

  • Upgrades from any release - openspec update now upgrades a project made by any release since 0.12 in one run, without stopping to ask for --force. It removes old OpenSpec files nobody edited, including leftover copies that made some tools show every skill twice, and keeps any file you changed.
  • Safer cleanup - Cleanup never touches files outside your project, even when a folder inside it links somewhere else, and never removes anything when a tool fails to set up.

Fixed

  • Switching to skills only - openspec config set delivery skills followed by openspec update no longer deletes command files you edited. Only files OpenSpec generated are removed; edited ones are kept and listed.
  • Windows installer - irm https://openspec.dev/cli/install.ps1 | iex no longer fails with unsupported CPU on Windows PowerShell 5.1 machines that report no CPU architecture.

Full Changelog: v1.16.1...v1.17.0

Don't miss a new OpenSpec release

NewReleases is sending notifications on new releases.