Releases: j178/prek-action
Releases · j178/prek-action
v2.0.4
v2.0.3
v2.0.2
v2.0.1
What's Changed
- Remove redundant show-verbose-logs empty-string guard by @shaanmajid in #112
- Rename action.yaml to action.yml by @shaanmajid in #113
- Update known versions for prek 0.3.8 by @j178 in #114
- Remove update-known-versions job by @j178 in #115
Full Changelog: v2...v2.0.1
v2.0.0
What's Changed
- Completely rewritten in TypeScript for a more maintainable and modern implementation (#76)
prek-versionnow supports semver ranges such as0.3.x, with faster and more reliable version resolution (#81, #80, #92, #94, #100)- Downloaded
prekarchives are now validated against known checksums before install (#83) - Added
show-verbose-logsto control whether verbosepreklogs are printed after the run (#78) - Improved caching behavior with an explicit
cacheinput, a newcache-hitoutput, corrected cache path resolution, and fixes for redundant cache saves (#91, #102, #110, #111) - Improved Windows install performance by optimizing ZIP extraction (#96)
Full Changelog: v1...v2.0.0
v2.0.0-beta.6
v2.0.0-beta.5
What's Changed
- Add version manifest file by @j178 in #101
- Move version manifest out of bundle by @j178 in #100
- Fix cache path resolution to match prek's own behavior by @shaanmajid in #102
Full Changelog: v2.0.0-beta.4...v2.0.0-beta.5
v2.0.0-beta.4
What's Changed
- Improve version resolution fast paths by @j178 in #94
- Optimize Windows zip extraction by @j178 in #96
- Improve manifest update PR details by @j178 in #97
- Update prek version manifest for prek 0.3.6 by @github-actions[bot] in #98
New Contributors
- @github-actions[bot] made their first contribution in #98
Full Changelog: v2.0.0-beta.3...v2.0.0-beta.4
v2.0.0-beta.3
What's Changed
- Add debug logging for version resolution by @j178 in #85
- Rework release workflow for manual dispatch by @j178 in #86
- Document moving major tags in README by @j178 in #87
- ci(renovate): add npm manager, remove stale cargo manager by @shaanmajid in #88
- chore: remove zizmor github-env exception for action.yaml by @shaanmajid in #89
- ci(release): float minor tags and restrict to default branch by @shaanmajid in #90
- fix: skip cache save on exact primary key hit by @shaanmajid in #91
- Clarify moving tag examples in README by @j178 in #93
- Simplify manifest version handling by @j178 in #92
Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3
v2.0.0-beta.2
This beta focuses on version resolution and install integrity.
- Support semver ranges for
prek-version. - Resolve versions from bundled release metadata and automate metadata refresh.
- Verify downloaded prek archives against published SHA-256 checksums.
- Split internal action modules for simpler maintenance.
- Add an option to hide verbose prek logs after
prek run.