All Versions
94
Latest Version
Avg Release Cycle
57 days
Latest Release
-
Changelog History
Page 2
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 toProtectedBranches
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 toremote_ref_deletion?
๐ Bug Fixes
- ๐ Fix
Mdl
to properly parse JSON output frommdl
- โ Add
-
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
- ๐ Fix Overcommit to display helpful error message when a hook does not inherit
-
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 toReplaceBranch
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 tofalse
- ๐ Fix
Mdl
hook to use JSON output and not fail on unexpected output
- Add
-
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
- ๐ Fix
-
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
forW3cHtml
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 toReek
pre-commit hook configuration to
ensure excluded files are excluded
- โ Add support for
-
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 withtslint
5.11+
- โ Add
-
v0.45.0 Changes
April 15, 2018๐ New Features
- โ Add
CargoTest
pre-push hook for runningcargo test
- Add
min_subject_width
option toTextWidth
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
- โ Add