The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 2.5.0 - 2018-02-16

  • Documentation
    • Added a SYNOPSIS section to the POD of all plugins showing an example of the Git configuration for it.
    • Improved almost all error messages making them more useful to the end-user.
    • The SHA1s appearing in error messages are shortened to make them easier to read by the end-user.
  • New feature
    • GitHooks: deprecate the errors/get_errors methods and replace them by the newly added fault/get_faults methods. The new ones have a different signature which is more flexible.

Documentation

Modules

Framework for implementing Git (and Gerrit) hooks
Git::Hooks plugin for branch/tag access control
Git::Hooks plugin to enforce commit policies
Git::Hooks plugin for checking files
Git::Hooks plugin which requires citation of JIRA issues in commit messages
Git::Hooks plugin to enforce commit log policies
Git::Hooks plugin for checking references
Git::Hooks plugin for checking against unsafe rewrites
Git::Hooks plugin for checking whitespace errors
Git::Hooks plugin to insert a Change-Id in a commit message
Git::Hooks plugin to notify users via email
Git::Hooks testing utilities
A Git commit message
A Git::Repository plugin with some goodies for hook developers