OpenSpec v1.1.0: Cross-Platform & Nix Fixes
Stability release fixing cross-platform path issues, Windsurf workflow paths, and improving Nix build performance with dynamic versioning.
TL;DR
- Fixed Codex global path resolution and Windsurf workflow directory paths
- Archive now handles networked/external drives without failing
- Nix builds faster with dynamic versioning and node_modules exclusion
Fixed
- Codex global paths — Codex adapter now resolves global paths correctly when run outside the project directory, fixing workflow file generation
- Archive on networked/external drives — Archive falls back to copy+remove when rename fails with EPERM or EXDEV errors
- Windsurf workflow path — Updated Windsurf adapter to use the correct
workflowsdirectory instead of the legacycommandspath - Slash command hints — Workflow completion messages now display helpful slash command hints for next steps
Improved
- Nix flake — Version now read dynamically from package.json; source filtering excludes node_modules for faster builds
- Nix CI — Updated to latest nix-installer and magic-nix-cache actions
Update with: npm install -g openspec@latest or check the release page for platform-specific instructions.
Source: OpenSpec