Releases: sds/overcommit
Releases · sds/overcommit
0.64.1
0.64.0
0.63.0
0.62.0
0.61.0
0.60.0
- Allow overriding
Gemfile.lock
location forBundleCheck
pre-commit hook - Fix
ReplaceBranch
prepare-commit-msg hook to allow trailing spaces - Add
MixFormat
pre-commit hook - Add
MixTest
pre-push hook - Allow loading custom local configuration from
.local-overcommit.yml
- Handle
Psych::DisallowedClass
when runningYamlSyntax
pre-commit hook - Add support for specifying custom
encoding
inRailsSchemaUpToDate
pre-commit hook
Overcommit 0.59.0
- Add
--disable-pending-cops
as default flag toRuboCop
pre-commit hook to ignore non-existent cops. Requires RuboCop0.82.0
or newer. - Fix deprecation warning for
Bundler.with_clean_env
. - Fix handling of some kinds of pronto errors in the
Pronto
hook. - Fix encoding of process output on Windows.
- Add support for specifying hook type to
--run
flag. - Fix message regex parser for Stylelint.
- Fix configuration loading on Ruby 3.1.
- Fix
YamlSyntax
to support aliases when parsing. - Fix run output to explicitly flush partial logs.
Overcommit 0.58.0
- Add
rexml
dependency explicitly to support Ruby 3.0. - Add
DartAnalyzer
pre-commit hook to analyze Dart files. - Add
PubTest
andFlutterTest
pre-push hooks to runpub test
andflutter test
for Dart projects, respectively. - Update
index-tags
script to support scanning only files tracked by Git. - Fix
EsLint
pre-commit hook to not report certain false positives. - Update
YamlLint
tofail
the run instead ofwarn
when errors are detected. - Update
YamlLint
parse the line number of output so it is line aware. - Gracefully handle breaking behavior in upstream Psych gem to support YAML aliases.
- Fix case where
git
would delete all tracked files when popping stash.
Overcommit 0.57.0
- Fix
CommitMsg
hooks to be able to callmodified_lines_in_file
. - Add
ErbLint
pre-commit hook to lint ERB files.
Overcommit 0.56.0
- Update
ReplaceBranch
prepare-commit-msg hook to avoid running on--amend
by default. - Add support for
modified_files
andmodified_lines_in_file
inCommitMsg
hooks.