L

Lefthook

L
Lefthook Dev Tools v2.1.16

v2.1.16

Changelog 3ee0431 ci: refactor publishing scripts (#1559) 91407e5 deps: bump mod and text deps to resolve CVEs (#1560) be6f0ae fix: preserve unrelated unstaged changes on conflict (#1483) cf4ef1e fix: test staging fixed files with partially staged

L
Lefthook Dev Tools v2.1.15

v2.1.15

Changelog 2388dde feat: propagate forced colors to hook commands via CLICOLOR_FORCE (#1547) 49260b5 fix(lfs): do not pipe stdin into post-checkout git-lfs hook (#1523) 38bc1c6 fix: quote paths in the generated hook shim (#1509) 0892f5f fix: remove color blending (#1558) f1de41c fix: resolve push-files fallback against the remote-tracking ref (#1485) 07ce565 fix: sanitize slashes in remote ref when…

L
Lefthook Dev Tools v2.1.13

v2.1.13

2.1.13: small fixes and spinner improvements

L
Lefthook Dev Tools v2.1.12

v2.1.12

Changelog b8350fd ci: fix npm publishing by bumping Node to 24 (#1508) 9fb290d fix: LEFTHOOK_OUTPUT precedence (#1506) 2f0a9f3 fix: fail the hook when staging fixed files errors (#1484)

L
Lefthook Dev Tools v2.1.11

v2.1.11

Changelog e5b10ac deps: bump Go to 1.26.6 (#1495) d4a259f fix: inherit terminal size for PTY commands (#1498)

L
Lefthook Dev Tools v2.1.10

v2.1.10

Changelog c0a32e9 deps: July 2026 (#1463) 0b87ca6 deps: June 2026 (#1447) afce724 deps: migrate shellescape to al.essio.dev/pkg/shellescape (#1443) fbb61b3 feat: AI coding agents integration (#1448) cbfb4a5 fix: make test suite stable when NO_COLOR is set (#1449)

L
Lefthook Dev Tools v2.1.9

v2.1.9

Changelog 1d35cba chore: add pretty gradient (#1432) 22be6c5 deps: May 2026 (#1415) 1bae568 fix: update hooks path after resetting (#1431)

L
Lefthook Dev Tools v2.1.8

v2.1.8

Changelog 488a5f9 fix: do not warn if local hooks path is equal to default hooks path (#1421)

L
Lefthook Dev Tools v2.1.7

v2.1.7

Changelog f415a9d chore: go mod tidy cf4ab9e fix: always restore unstaged changes (#1416) 4c0e000 fix: apply stage_fixed only if it is safe (#1418) 76aa843 fix: linter, sacrifice optimization for readability 9d53c36 fix: separate fallback push branch from pathspecs (#1396) 22c9f77 fix: try to always restore unstaged changes (#1417) 37d8398 fix: use contrast colors (#1420) eb1064d refactor: add new…

L
Lefthook Dev Tools v2.1.6

v2.1.6

Changelog bf73ea2 fix(packaging): do not pipe stdout and stderr (#1382) 04da006 fix(windows): normalize lefthook path for sh script (#1383) de9597a fix: log full scoped name for skipped jobs (#1291) eb3e70d fix: normalize root to always include trailing slash before path replacement (#1381) f90f3f5 fix: skip pty allocation when stdout is not a terminal (#1393)

L
Lefthook Dev Tools v2.1.5

v2.1.5

Changelog afac466 chore(golangci-lint): upgrade to 2.11.4 (#1362) f8e73b9 chore: fix golangci-lint version lookup 4564da3 chore: move golangci-lint version to .tool-versions (#1349) 236a5bd chore: small cleanup (#1370) 5ddf220 deps: April 2026 (#1375) e26c719 fix: git repository merge issue (#1372) 3503a3b fix: prevent lefthook run from overwriting global hooks (#1371) f3fc175 fix: use pre-push st…

L
Lefthook Dev Tools v2.1.4

v2.1.4

Changelog 21479f9 fix: bring back {lefthook_job_name} template (#1347) c586f14 fix: separate more commands' non-option args with -- (#1339) 8dcd4ae pkg: fix scripts (#1348) 2fac728 pkg: make it easier to read (#1340) 32af36b pkg: refactor packaging (2) (#1346) 5354773 pkg: refactor packaging scripts (#1308)

L
Lefthook Dev Tools v2.1.3

v2.1.3

Changelog 044ebf3 chore(ci): switch artifact attestations gen to actions/attest v4 (#1338) 73d1680 chore: describe ENV variables usage in CLI help output (#1337) a9cb656 chore: small code improvements (#1336) 9478fd5 deps: March 2026 (#1330) 5afae26 feat: update minimum go version (#1331) 8da9075 fix: support git debug versions (#1334)

L
Lefthook Dev Tools v2.1.2

v2.1.2

Changelog 737a6f7 ci: freeze docmd (#1327) 6fb8e50 feat: introduce setup hook option (#1326) 246f1c9 fix: rollback auto-staged changes if unwanted changes detected (#1251) af21ce3 pkg(pypi): fix python packages publishing 52c5d93 refactor: recovering logic for changesets (#1324)

L
Lefthook Dev Tools v2.1.1

v2.1.1

Changelog beae38f chore: reduce verbosity of hints in lefthook install (#1303) 59c7260 ci: fix publishing to PyPi b6cdb2e docs(install): add missing /v2 suffix for go get -tool (#1304) 47b4867 fix: reset colors on config read (#1309)

L
Lefthook Dev Tools v2.1.0

v2.1.0

Changelog 6cb576e chore: fancy wording and indentation for hits 9ace994 ci: skip Python publishing 47b8f5c feat: allow installing non-git hooks (#1301) ec7e8e1 feat: check core.hooksPath when lefthook install (#1292)