Skip to content

v3.6.0

Choose a tag to compare

@corvid-agent corvid-agent released this 08 Apr 15:39
· 414 commits to main since this release
543016e

What's New in v3.6.0

Added

  • Individual spec path filteringspecsync check auth and specsync score parser validator now target specific specs by module name or path, instead of always validating everything. Big DX win for large projects (#170).
  • Dependency graph visualizationspecsync deps --mermaid outputs a Mermaid flowchart, specsync deps --dot outputs Graphviz DOT. Great for docs and debugging dependency chains (#152).
  • specsync new command — Quick-create a minimal spec with auto-detected source files and pre-populated export table. Use --full for companion files too. Lighter than scaffold or wizard (#151).
  • --explain flag on check — Shows per-category score breakdown inline during validation, so you understand why a spec lost points (#169).
  • .specsyncignore — Suppress specific warnings by pattern, similar to .gitignore. Supports glob patterns and inline specsync-ignore-next-line comments (#171).

Also included (from v3.5.0, released same day)

  • Stub/placeholder detection (#162)
  • Source-attributed export warnings (#165)
  • Requirements companion validation (#163)
  • Score diagnostics with per-category breakdowns (#167)
  • Fuzzy header matching (#166)
  • Frontmatter parser edge case fixes (#161)
  • --fix header renaming improvements (#164)

Full Changelog: v3.4.1...v3.6.0

What's Changed

  • feat: v3.6.0 — spec path filtering, dep graph viz, specsync new by @corvid-agent in #173

Full Changelog: v3.5.0...v3.6.0