Skip to content

Release v2.2.0

Choose a tag to compare

@oshorefueled oshorefueled released this 02 Jan 23:12
· 23 commits to main since this release
0fddb2c

VectorLint 2.2.0 - 2026-01-03

Features

  • Renamed Rule Types: Rule types renamed for clarity — semi-objectivecheck, subjectivejudge. Backward compatibility maintained via automatic mapping.
  • Content Chunking: Large documents are now automatically chunked for improved evaluation accuracy
  • Bundled Rule Packs (Presets): Built-in rule packs now ship with VectorLint — no custom rules path required to get started
  • Global Configuration: New global config file for storing API keys and environment settings
  • Init Command: New vectorlint init command for easy project setup
  • Token Usage Reporting: CLI now displays input/output token counts after each evaluation
  • Hidden Config Support: Configuration can now be stored as a hidden file
  • Disable Rules: Support for disabling specific rules within a rule pack
  • Improved Line Accuracy: Better issue location with line numbering and fuzzy matching

Improvements

  • Refactored help output for clearer CLI usage
  • Updated documentation to reflect optional rules path
  • Improved Anthropic provider configuration and type safety
  • Simplified evaluator token usage tracking

Bug Fixes

  • Fix CLI to require explicit paths, preventing accidental directory scans
  • Fix path option description to indicate it's required

Full Changelog: v2.1.1...v2.2.0