Releases: benner/commit-guard
Releases · benner/commit-guard
v0.23.0
Compare
Sorry, something went wrong.
No results found
[0.23.0] - 2026-07-10
🚀 Features
Add --quiet to print only offending commits (262ca3d )
🚜 Refactor
Extract per-commit reporting from main (9d857b2 )
⚙️ Miscellaneous Tasks
v0.22.3
Compare
Sorry, something went wrong.
No results found
[0.22.3] - 2026-06-30
🐛 Bug Fixes
(signature) Verify against the committer, not the author (be67e86 )
v0.22.2
Compare
Sorry, something went wrong.
No results found
[0.22.2] - 2026-06-14
⚙️ Miscellaneous Tasks
v0.22.1
Compare
Sorry, something went wrong.
No results found
[0.22.1] - 2026-05-17
🐛 Bug Fixes
(imperative) Accept hyphenated verb-forming prefixes (9fd31bf )
v0.22.0
Compare
Sorry, something went wrong.
No results found
[0.22.0] - 2026-05-08
🚀 Features
(action) Wire github.token into GITHUB_TOKEN automatically (cac9c16 )
(signature) [breaking ] Tighten SSH key fetch to /ssh_signing_keys (aa045b3 )
🎨 Styling
(action) Wrap long descriptions via yamlfix (a2c13a7 )
v0.21.0
Compare
Sorry, something went wrong.
No results found
[0.21.0] - 2026-05-06
🚀 Features
(signature) Hint at GITHUB_TOKEN when commits API returns 404 (042a30c )
(signed-off) Hint at 'git commit -s' in error message (b0ec658 )
(subject) List allowed types in unknown-type error (0f28b78 )
(subject) List allowed scopes in unknown-scope error (0db7f9d )
(signature) Distinguish HTTP auth errors from network outages (06bffd2 )
🎨 Styling
Fix list continuation indent in README (d611e41 )
v0.20.1
Compare
Sorry, something went wrong.
No results found
[0.20.1] - 2026-05-04
🐛 Bug Fixes
(signature) Handle subprocess timeout without crashing (230601f )
(config) Exit cleanly on malformed .commit-guard.toml (22312db )
(cli) Read commit message file as UTF-8 (1f7d8d6 )
(ci) Fail reviewdog jobs at any finding level (2f77962 )
v0.20.0
Compare
Sorry, something went wrong.
No results found
[0.20.0] - 2026-05-02
🚀 Features
(signature) [breaking ] Verify commits via GitHub public key lookup (7c533fd )
(signature) Resolve author via Commits API before email search (e420c52 )
(signature) Parse username from GitHub noreply email (e9ce098 )
🐛 Bug Fixes
(signature) Prevent SSH path from succeeding in GPG verification (012f260 )
v0.19.0
Compare
Sorry, something went wrong.
No results found
[0.19.0] - 2026-05-01
🚀 Features
(subject) Add --require-subject-pattern for regex enforcement (836bda2 )
⚙️ Miscellaneous Tasks
(release) Customise git-cliff release notes output (37004c0 )
(lint) Run yamlfix on all workflow files (a8bfd41 )
v0.18.0
Compare
Sorry, something went wrong.
No results found
[0.18.0] - 2026-05-01
🚀 Features
[breaking ] Expand default no-trailing-chars to include . ! ? and space
📚 Documentation
Prepare version pins for upcoming v0.18.0
🧪 Testing
Cover remaining six uncovered lines to reach 100%
⚙️ Miscellaneous Tasks
(lint) Bump self-dogfood action pin to v0.17.0
(lint) Add actionlint and zizmor workflow linting