Skip to content

Tags: parkerfinch/overcommit

Tags

v0.51.0

Toggle v0.51.0's commit message

Verified

This tag was signed with the committer’s verified signature.
sds Shane da Silva
0.51.0

* 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

Toggle v0.50.0's commit message

Verified

This tag was signed with the committer’s verified signature.
sds Shane da Silva
0.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](https://magit.vc/manual/magit/My-Git-hooks-work-on-the-command_002dline-but-not-inside-Magit.html)

v0.49.1

Toggle v0.49.1's commit message

Verified

This tag was signed with the committer’s verified signature.
sds Shane da Silva
0.49.1

* Fix Overcommit to run when executed with no parent process

v0.49.0

Toggle v0.49.0's commit message

Verified

This tag was signed with the committer’s verified signature.
sds Shane da Silva
0.49.0

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

Toggle v0.48.1's commit message

Verified

This tag was signed with the committer’s verified signature.
sds Shane da Silva
0.48.1

* 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

Toggle v0.48.0's commit message

Verified

This tag was signed with the committer’s verified signature.
sds Shane da Silva
0.48.0

* 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

Toggle v0.47.0's commit message

Verified

This tag was signed with the committer’s verified signature.
sds Shane da Silva
0.47.0

New Features

* Add support for `prepare-commit-message` hooks
* Add [`SwiftLint`](https://github.com/realm/SwiftLint) pre-commit hook
* Add [`KtLint`](https://github.com/shyiko/ktlint) pre-commit hook
* Add `TerraformFormat` pre-commit hook
* Add [`CookStyle`](https://docs.chef.io/cookstyle.html) 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

Toggle v0.46.0's commit message

Verified

This tag was signed with the committer’s verified signature.
sds Shane da Silva
0.46.0

* Fix `Credo` pre-commit hook to lint applicable files only rather than
  all files
* Add `PhpCsFixer` pre-commit hook
* Add `YardCoverage` pre-commit hook
* Add `Flay` pre-commit hook
* Add `Stylelint` pre-commit hook
* Fix `TsLint` default flags to work with `tslint` 5.11+

v0.45.0

Toggle v0.45.0's commit message

Verified

This tag was signed with the committer’s verified signature.
sds Shane da Silva
0.45.0

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

v0.44.0

Toggle v0.44.0's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
0.44.0

New Features

* Add support for [worktrees](https://git-scm.com/docs/git-worktree)

Bug Fixes

* Fix installer to not attempt to remove old hooks directory if non-empty
* Fix erroneous `fatal` error message from a pre-commit hook run when adding
  the first submodule to a repo