OpenSpec v1.1.0: Cross-Platform Fixes & Nix Improvements
OpenSpec v1.1.0 fixes cross-platform path issues, improves Nix builds, and updates the Windsurf adapter to use the correct workflows directory.
TL;DR
- Codex adapter now resolves global paths correctly outside project directories
- Archive operations handle networked/external drives without failing
- Windsurf adapter updated to use correct workflows directory
- Nix builds faster with dynamic versioning and node_modules exclusion
Fixed
- Codex global paths — Codex adapter now resolves global paths correctly, fixing workflow file generation when run outside the project directory
- 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: npm install openspec@1.1.0 or visit the release page.
Source: OpenSpec