Skip to content

v0.13.0 — Fable Bug Fix Edition

Choose a tag to compare

@stbenjam stbenjam released this 11 Jun 20:43
872f48c

What's New

Features

  • Support file paths and multiple paths as CLI arguments
  • Add reference-definition autofix for broken internal links
  • Migrate markdown parsing to a markdown-it-py AST
  • Per-rule documentation pages and skillsaw explain <rule-id> command
  • Add pre-commit hook support
  • Treat bare skillsaw-disable-next-line as suppress-all

Fixes

  • Fix multi-path fix execution, collapse dedup to one pass
  • Fix LLM dry-run deleting pre-existing empty-body files
  • Fix baseline entries falsely reported stale
  • Fix --no-custom-rules bypass on agentskill-name rename re-lint
  • Check all handlers in add_hook duplicate detection
  • Quote YAML-significant strings in config.save()
  • Parse config version leniently instead of crashing
  • Surface rule crashes as ERROR violations
  • Apply _WALK_SKIP_DIRS to skill and promptfoo discovery

Other

  • Include baseline-suppressed count in --output reports