Skip to content

Releases: captainhookphp/captainhook

5.11.2

25 Nov 10:17
5.11.2
f27f1eb
Compare
Choose a tag to compare

Changes

  • Allow hooks to be skipped due to env variable
  • Minor fixes and improvements (thanks to Coroliov Oleg)

5.11.1

11 Nov 16:46
5.11.1
44ba2b8
Compare
Choose a tag to compare

Changes

  • Prevent installation of virtual hooks
  • Use binary-only images for installing Composer (by Grzegorz Korba)

5.11.0

27 Oct 19:14
5.11.0
0a7b757
Compare
Choose a tag to compare

Changes

  • Add cache commit message on failure action
  • Add prepare from file action that prepares commit messages from cache files
  • Add Action preventing fixup! and squash! comits to be pushed
  • Make sure to not lint deleted files
  • Improve linting error message
  • Skip message validation for fixup commits

5.10.11

26 Jul 20:14
5.10.11
377ea56
Compare
Choose a tag to compare

Changes

  • Fix issue #161 - At least do not just ignore the error and let the user know what went wrong

5.10.10

06 Jun 16:49
5.10.10
7c54bc7
Compare
Choose a tag to compare

Changes

  • Allow restrictions to virtual hooks issue #171

5.10.9

20 May 13:31
5.10.9
967e5a6
Compare
Choose a tag to compare

Changes

  • Remove experimental flag from php 8.1 build
  • Allow PHAR installation on php 8.1

5.10.8

06 Mar 21:36
5.10.8
c150f96
Compare
Choose a tag to compare

Changes

  • StandWithUkraine (by Sebastian Feldmann)

5.10.7

21 Feb 19:55
5.10.7
be731c6
Compare
Choose a tag to compare

Changes

  • Make sure the after hook cleanup is done properly (by Sebastian Feldmann)
  • README: Make code snippets copiable (by Elan Ruusamäe)

5.10.6

06 Jan 09:09
5.10.6
3de028d
Compare
Choose a tag to compare

Changes

  • Support condition without required args in logic conditions (by Grzegorz Korba)
  • Allow use of Symfony v6 components (by Ben Ramsey)

Full Changelog: 5.10.5...5.10.6

5.10.5

19 Dec 23:14
5.10.5
cd0a92d
Compare
Choose a tag to compare

Changes

  • Allow diff-filter configuration, this solves #158

The $STAGED_FILES placeholder now supports a diff-filter option.
This allows the user to set custom filter options for the executed git command.

Usage:

{$STAGED_FILES|diff-filter:ACMR}