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.

OpenSpec v1.1.0: Cross-Platform & Nix Fixes

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 workflows directory instead of the legacy commands path
  • 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