Releases: evilmartians/lefthook
Releases · evilmartians/lefthook
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)
v2.1.2
v2.1.1
v2.1.0
v2.0.16
Changelog
- 432efde chore(golangci-lint): upgrade to 2.8.0 (#1278)
- 130855b chore: timeout cleanup (#1297)
- 4217025 deps: January 2026 (#1285)
- 272b59b docs(remotes): elaborate on when to refetch and failure mode (#1287)
- e6adbba feat: add timeout argument (#1263)
- a50fcff fix(jsonschema): accept string in file_types (#1288)
- 8b88796 fix: try reading direct file instead of all remotes (#1243)
- 7c6b733 perf!: skip ghost hook when hooks are already configured (#1255)
- 2096d4c pkg: pack one binary per platform into python wheels (#1181)