Skip to content

v1.3.1 - Path & Telemetry Fixes

Choose a tag to compare

@openspec-release-bot openspec-release-bot released this 21 Apr 16:18
· 35 commits to main since this release
3c7a05c

What's New in v1.3.1

A batch of path resolution and telemetry reliability fixes for workflow artifacts, validation, and locked-down networks.

Fixed

  • Canonical artifact paths - Workflow artifact paths now resolve through the native realpath, so symlinks and case-insensitive filesystems no longer cause mismatches during apply and archive.
  • Glob artifact outputs - Apply instructions with glob artifact outputs resolve correctly. Literal outputs are enforced as file paths.
  • Hidden spec requirements - Validation now detects requirements nested inside fenced code blocks or otherwise hidden in main specs.
  • Clean --json output - Spinner progress no longer leaks into stderr when --json is passed, so agents parsing combined stdout/stderr get clean JSON.
  • Silent telemetry in firewalled networks - PostHog errors are swallowed with a 1s timeout and retries/remote config disabled, so PostHogFetchNetworkError no longer appears in locked-down environments. Telemetry opt-out is documented earlier in the README, install guide, and CLI reference.
  • Telemetry config on XDG and Windows - Honors XDG_CONFIG_HOME on Linux and %APPDATA% on Windows when locating the telemetry config file.
  • Glob-special characters in paths - Directory paths containing glob metacharacters are now escaped before matching.

New Contributors

Full Changelog: v1.3.0...v1.3.1