Skip to content

Releases: j178/prek-action

v2.0.4

15 May 03:15
bdca6f1

Choose a tag to compare

What's Changed

  • Update known versions for prek 0.3.12 by @j178 in #131
  • Update known versions for prek 0.3.13 by @j178 in #132
  • Update known versions for prek 0.4.0 by @j178 in #133

Full Changelog: v2...v2.0.4

v2.0.3

29 Apr 03:53
6ad8027

Choose a tag to compare

What's Changed

  • Use single action entrypoint by @j178 in #128
  • Update known versions for prek 0.3.10 by @j178 in #123
  • Update known versions for prek 0.3.11 by @j178 in #124

Full Changelog: v2...v2.0.3

v2.0.2

13 Apr 13:45
cbc2f23

Choose a tag to compare

What's Changed

  • Reduce missing checksum log noise by @j178 in #117
  • Update zizmorcore/zizmor-action action to v0.5.2 by @renovate[bot] in #118
  • Update known versions for prek 0.3.9 by @j178 in #119

Full Changelog: v2...v2.0.2

v2.0.1

30 Mar 12:07
53276d8

Choose a tag to compare

What's Changed

Full Changelog: v2...v2.0.1

v2.0.0

18 Mar 09:18
79f7655

Choose a tag to compare

What's Changed

  • Completely rewritten in TypeScript for a more maintainable and modern implementation (#76)
  • prek-version now supports semver ranges such as 0.3.x, with faster and more reliable version resolution (#81, #80, #92, #94, #100)
  • Downloaded prek archives are now validated against known checksums before install (#83)
  • Added show-verbose-logs to control whether verbose prek logs are printed after the run (#78)
  • Improved caching behavior with an explicit cache input, a new cache-hit output, 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

17 Mar 12:30
ae5fe13

Choose a tag to compare

v2.0.0-beta.6 Pre-release
Pre-release

What's Changed

  • Migrate formatting to Biome by @j178 in #103
  • Modernize ESM build and test workflow by @j178 in #107
  • Migrate tests to Vitest by @j178 in #109
  • Update dependency esbuild to ^0.27.0 by @renovate[bot] in #108

Full Changelog: v2.0.0-beta.5...v2.0.0-beta.6

v2.0.0-beta.5

17 Mar 03:14
afbb103

Choose a tag to compare

v2.0.0-beta.5 Pre-release
Pre-release

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

16 Mar 09:26
7ebcc43

Choose a tag to compare

v2.0.0-beta.4 Pre-release
Pre-release

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

16 Mar 04:25
f0e45c5

Choose a tag to compare

v2.0.0-beta.3 Pre-release
Pre-release

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

15 Mar 13:46
d39622b

Choose a tag to compare

v2.0.0-beta.2 Pre-release
Pre-release

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.