Releases: evilmartians/lefthook
Releases · evilmartians/lefthook
Release list
v2.1.10
Immutable
release. Only release title and notes can be modified.
v2.1.9
v2.1.8
v2.1.7
Immutable
release. Only release title and notes can be modified.
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 logger without a global state (#1385)
v2.1.6
Immutable
release. Only release title and notes can be modified.
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
rootto always include trailing slash before path replacement (#1381) - f90f3f5 fix: skip pty allocation when stdout is not a terminal (#1393)
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 runfrom overwriting global hooks (#1371) - f3fc175 fix: use pre-push stdin for push file detection (#1368)
v2.1.4
Changelog
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)