All Versions
94
Latest Version
Avg Release Cycle
57 days
Latest Release
-

Changelog History
Page 2

  • v0.52.0 Changes

    December 15, 2019

    ๐Ÿ†• New Features

    • โž• Add GolangciLint pre-commit and pre-push hooks
    • โž• Add GoTest pre-push hook
    • โž• Add GoFmt pre-commit hook
    • โž• Add exclude_branches hook option to disable hooks running on specific branches
    • โž• Add exclude_remotes pre-push hook option to disable pre-push hooks running against specific remotes
    • Add include_remote_ref_deletions pre-push hook option to allow running for a remote branch deletion
    • โž• Add per-branch destructive_only setting to ProtectedBranches pre-push hook

    ๐Ÿ”„ Changes

    • Change default behavior of pre-push hooks to not run against deleted remote refs
    • Rename remote_branch_deletion? pre-push hook helper to remote_ref_deletion?

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix Mdl to properly parse JSON output from mdl
  • v0.51.0 Changes

    October 02, 2019

    ๐Ÿš€ 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
  • v0.50.0 Changes

    September 26, 2019
    • ๐Ÿ›  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
  • v0.49.1 Changes

    August 18, 2019

    ๐Ÿณ Minor fix for an issue when running Overcommit in a Docker container.

    • ๐Ÿ›  Fix Overcommit to run when executed with no parent process. (#661)
  • v0.49.0 Changes

    July 10, 2019

    ๐Ÿ†• New Features

    • Add skipped_commit_types option to ReplaceBranch prepare-commit-msg hook
    • โž• Add RubySyntax pre-commit hook
    • โž• Add CodeSpellCheck pre-commit hook

    ๐Ÿ”„ Changes

    • ๐Ÿ˜Œ Relax childprocess dependency to allow version 1.x

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix deadlock which was more likely to occur when setting parallelize on a hook to false
    • ๐Ÿ›  Fix Mdl hook to use JSON output and not fail on unexpected output
  • v0.48.1 Changes

    June 05, 2019

    ๐Ÿ›  This is a minor bugfix release.

    • ๐Ÿ›  Fix Stylelint hook regex to extract line numbers with more than one digit
    • ๐Ÿ›  Fix CaseConflicts hook to work with file paths containing double quotes
  • v0.48.0 Changes

    May 03, 2019
    • โฌ‡๏ธ Drop support for Ruby 2.3 or older
    • ๐Ÿ‘Œ Support multi-line matches in MessageFormat commit-msg hook
    • โž• Add FileSize pre-commit hook
  • v0.47.0 Changes

    March 23, 2019

    ๐Ÿ†• New Features

    • โž• Add support for prepare-commit-message hooks
    • โž• Add SwiftLint pre-commit hook
    • โž• Add KtLint pre-commit hook
    • โž• Add TerraformFormat pre-commit hook
    • โž• Add CookStyle pre-commit hook

    ๐Ÿ”„ Changes

    • โšก๏ธ Update validator_uri for W3cHtml pre-commit hook
    • โšก๏ธ Update TsLint pre-commit hook to support new output format
    • โšก๏ธ Update BundleCheck error message with additional instructions

    ๐Ÿ› Bug Fixes

    • โž• Add --force-exclusion flag to Reek pre-commit hook configuration to
      ensure excluded files are excluded
  • v0.46.0 Changes

    September 02, 2018

    ๐Ÿ†• New Features

    • โž• Add PhpCsFixer pre-commit hook
    • โž• Add YardCoverage pre-commit hook
    • โž• Add Flay pre-commit hook
    • โž• Add Stylelint pre-commit hook

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix Credo pre-commit hook to lint applicable files only rather than
      all files
    • ๐Ÿ›  Fix TsLint default flags to work with tslint 5.11+
  • v0.45.0 Changes

    April 15, 2018

    ๐Ÿ†• New Features

    • โž• Add CargoTest pre-push hook for running cargo test
    • Add min_subject_width option to TextWidth commit-msg hook

    ๐Ÿ”„ Changes

    • โฌ‡๏ธ Drop support for Ruby versions 2.1 and older

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix detection of .git directory location on Git versions before 2.5