Release v2.2.0
VectorLint 2.2.0 - 2026-01-03
Features
- Renamed Rule Types: Rule types renamed for clarity —
semi-objective→check,subjective→judge. 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 initcommand 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