Overcommit v0.51.0 Release Notes

Release Date: 2019-10-02 // 2 months ago
  • 🚀 Releases a pretty significant behavior change where Overcommit will only stash changes if not all changes have been staged.

    • Stop stashing in pre-commit hooks when all changes are already staged, avoiding unnecessary file modification
    • 👌 Improve instructions for recovering commit message when a commit-msg hook fails

Previous changes from v0.50.0

    • 🛠 Fix Overcommit to display helpful error message when a hook does not inherit
      from the base class
    • 😌 Relax childprocess gem constraint to allow up to version 3.x
    • Display a helpful message if hooks do not inherit from the correct base class
    • 🛠 Fix Overcommit to work with emacs/magit by disabling literal pathspecs