v1.19.0
Added
- ColonUsage: New rule. Replaces Google.Colons, which lints heading
text too and flags the title half of "Appendix A: Glossary". The rule
keeps the lowercase-after-colon check but exempts headings (ATX and
setext) through a negated scope, and it skips acronyms, the pronoun
"I", quotations, and clock times. Vale strips markup before matching,
so a run-in bold label still flags; disable the rule where that
convention is established.
Changed
- The repository's own Vale config disables ColonUsage for its own docs
and commit messages, which use the run-in bold label convention.
Fixed
- Lint errors that predated this release in CLAUDE.md, TODO.md, and the
doc-lint skill. - The stale rule count in the CLAUDE.md project overview.
- The README now spells out "regular expressions" where it said "regex".
Full Changelog: v1.18.0...v1.19.0