Skip to content

v3.0.0-rc.2

Pre-release
Pre-release

Choose a tag to compare

@kehoecj kehoecj released this 29 Jul 20:16
· 162 commits to main since this release

What's New

  • Unified check command: cfv check now validates syntax, enforces schemas, and checks formatting in one pass
  • cfv check --fix applies safe fixes (trailing commas, type coercion) and formatting together
  • Config resolution redesign: .cfv.toml is sole authority when present; without it, cfv reads existing tool configs per-format
  • Removed flags: --no-prettier-config, --no-taplo-config, --no-yamlfmt-config (use --no-config instead)
  • --no-config semantics changed: now disables ALL config discovery, not just .cfv.toml
  • Documentation rewrite: README, guides, and reference pages updated for v3