OpenSpec v0.17.0: XDG Config & Shell Completions

OpenSpec v0.17.0 adds XDG-compliant global config, a new config command, and Oh My Zsh shell completions. Plus Windows fixes and improved CI security.

OpenSpec v0.17.0: XDG Config & Shell Completions

TL;DR

  • Global config directory with XDG support across all platforms
  • New openspec config command for configuration management
  • Oh My Zsh shell completions and Windows compatibility fixes

New

  • Global config directory with XDG support — respects XDG_CONFIG_HOME on all platforms for consistent config storage
  • openspec config command — manage global configuration settings from the CLI
  • Oh My Zsh completions — shell completions now available for Oh My Zsh users
  • npm OIDC trusted publishing — migrated CI to OIDC for more secure package releases

Fixed

  • Hardcoded agent field removed from slash commands in OpenCode integration
  • CLI completion spec now aligns with actual implementation
  • Windows compatibility issues resolved in zsh-installer tests
  • Pre-commit hook hangs prevented with dynamic imports

Improved

  • AI tools list in README now alphabetized and collapsible for easier navigation

Update with: npm install -g openspec@latest

Source: OpenSpec