Skip to content

Releases: dirk/quickhook

v1.6.2

10 Feb 19:31
f783077
Compare
Choose a tag to compare

grep has been added to the list of read commands allowed by the pre-commit hook's Git shim.

v1.6.1

17 Sep 06:31
Compare
Choose a tag to compare
  • The Git shim in the pre-commit hook now allows the following read commands through to Git:
    • diff
    • ls-files
    • rev-list
    • rev-parse
    • show
    • status

v1.6.0

11 Apr 03:58
Compare
Choose a tag to compare
  • Parallelize pre-commit setup to reduce time before it starts executing hooks.
  • Enable tracing by setting the QUICKHOOK_TRACE=1 environment variable or passing the --trace command line argument.

v1.5.0

10 Apr 21:03
Compare
Choose a tag to compare
  • pre-commit hooks now have git shimmed to discourage stateful actions during parallel execution.
  • pre-commit-mutating hooks are now available: they will be executed sequentially before regular pre-commit hooks and are permitted to mutate state.
  • Switched to Kong for command line parsing.
  • Switched from RSpec to native Go tests.

v1.0.0

09 Sep 22:55
Compare
Choose a tag to compare
  • Made pre-commit not crash when handling deleted files.
  • Colorized output (on by default, pass --no-color or set either the QUICKHOOK_NO_COLOR or NO_COLOR environment variable to not colorize output).
  • Added commit-msg hook (non-parallel) with the same calling semantics as Git hooks (called with a single argument containing the path to the temporary file holding the message to be committed).
  • Switched from bats to RSpec for testing.

v0.1.1

31 Aug 07:19
Compare
Choose a tag to compare
  • Set up Travis CI.

v0.1.0

31 Aug 07:16
Compare
Choose a tag to compare
  • Fetch files staged for commit from Git.
  • Scan for pre-commit hooks to execute.
  • Execute and report on pre-commit hooks.