All Versions
Latest Version
Avg Release Cycle
57 days
Latest Release

Changelog History
Page 1

  • v0.59.1 Changes

    • โœ‚ Remove --disable-pending-cops as default flag to RuboCop pre-commit hook.
    • โœ‚ Remove special handling of process output on Windows since it broke on Linux.
  • v0.59.0 Changes

    • โž• Add --disable-pending-cops as default flag to RuboCop pre-commit hook to ignore non-existent cops. Requires RuboCop 0.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.
  • v0.58.0 Changes

    • โž• Add rexml dependency explicitly to support Ruby 3.0.
    • โž• Add DartAnalyzer pre-commit hook to analyze Dart files.
    • โž• Add PubTest and FlutterTest pre-push hooks to run pub test and flutter 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 to fail the run instead of warn 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.
  • v0.57.0 Changes

    October 03, 2020
    • Fix CommitMsg hooks to be able to call modified_lines_in_file.
    • โž• Add ErbLint pre-commit hook to lint ERB files.
  • v0.56.0 Changes

    September 25, 2020
    • โšก๏ธ Update ReplaceBranch prepare-commit-msg hook to avoid running on --amend by default.
    • Add support for modified_files and modified_lines_in_file in CommitMsg hooks.
  • v0.55.0 Changes

    July 15, 2020
    • ๐Ÿ›  Fix GoFmt to not be enabled by default. This was enabled by mistake when introduced in Overcommit 0.52.0.
  • v0.54.1 Changes

    July 14, 2020
    • ๐Ÿ›  Fix Overcommit::GitRepo.list_files helper to work with arbitrarily large lists of files.
    • ๐Ÿ›  Fix AuthorName to allow mononyms to be more inclusive of names.
  • v0.54.0 Changes

    June 25, 2020
    • ๐Ÿ›  Fix YamlLint pre-commit hook by adding --strict flag
    • ๐Ÿ˜Œ Relax childprocess gem version constraint to allow version 4.x
  • v0.53.0 Changes

    April 24, 2020
    • ๐Ÿ‘Œ Improve performance in PhpCs pre-commit hook
    • โž• Add Pronto pre-push hook
    • โœ‚ Remove erroneous extra newline in replacement string for ReplaceBranch prepare-commit-msg hook
    • โž• Add note about potentially checking your stash when hook is interrupted
    • โž• Add support for skipping hooks based on command result using the skip_if option
  • v0.52.1 Changes

    January 04, 2020
    • ๐Ÿ›  Fix case where no standard input is provided to pre-push hooks