All Versions
94
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