File tree Expand file tree Collapse file tree 7 files changed +46
-15
lines changed
Expand file tree Collapse file tree 7 files changed +46
-15
lines changed Original file line number Diff line number Diff line change 4040 id : refresh
4141 env :
4242 GITHUB_TOKEN : ${{ secrets.PREK_ACTION_TOKEN }}
43- run : npm run update-known-versions
43+ run : |
44+ # Wait a bit to ensure the new release is available via the GitHub API.
45+ sleep 10
46+ npm run update-known-versions
4447
4548 - name : Check whether known version files changed
4649 id : changes
Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## 0.3.7
4+
5+ Released on 2026-03-23.
6+
7+ ### Enhancements
8+
9+ - Add ` pretty-format-json ` as builtin hook ([ #915 ] ( https://github.com/j178/prek/pull/915 ) )
10+ - Add ` check-vcs-permalinks ` as builtin hook ([ #1842 ] ( https://github.com/j178/prek/pull/1842 ) )
11+ - Add ` check-illegal-windows-names ` as builtin hook ([ #1841 ] ( https://github.com/j178/prek/pull/1841 ) )
12+ - Add ` check-shebang-scripts-are-executable ` builtin hook ([ #1847 ] ( https://github.com/j178/prek/pull/1847 ) )
13+ - Add ` destroyed-symlinks ` builtin hook ([ #1851 ] ( https://github.com/j178/prek/pull/1851 ) )
14+ - Add ` file-contents-sorter ` as builtin hook ([ #1846 ] ( https://github.com/j178/prek/pull/1846 ) )
15+ - Add ` --all ` flag to ` prek uninstall ` ([ #1817 ] ( https://github.com/j178/prek/pull/1817 ) )
16+ - Improve file pattern parse errors ([ #1829 ] ( https://github.com/j178/prek/pull/1829 ) )
17+ - Validate ` uv ` binary after download ([ #1825 ] ( https://github.com/j178/prek/pull/1825 ) )
18+
19+ ### Bug fixes
20+
21+ - Fix workspace-relative added file paths ([ #1852 ] ( https://github.com/j178/prek/pull/1852 ) )
22+ - Relax alias-anchor ratio check for check-yaml ([ #1839 ] ( https://github.com/j178/prek/pull/1839 ) )
23+
24+ ### Contributors
25+
26+ - @j178
27+ - @mvanhorn
28+ - @feliblo
29+ - @Tiryoh
30+
331## 0.3.6
432
533Released on 2026-03-16.
Original file line number Diff line number Diff line change @@ -3,17 +3,17 @@ members = ["crates/*"]
33resolver = " 3"
44
55[workspace .package ]
6- version = " 0.3.6 "
6+ version = " 0.3.7 "
77edition = " 2024"
88rust-version = " 1.92.0"
99repository = " https://github.com/j178/prek"
1010homepage = " https://prek.j178.dev/"
1111license = " MIT"
1212
1313[workspace .dependencies ]
14- prek-consts = { path = " crates/prek-consts" , version = " 0.3.6 " }
15- prek-identify = { path = " crates/prek-identify" , version = " 0.3.6 " }
16- prek-pty = { path = " crates/prek-pty" , version = " 0.3.6 " }
14+ prek-consts = { path = " crates/prek-consts" , version = " 0.3.7 " }
15+ prek-identify = { path = " crates/prek-identify" , version = " 0.3.7 " }
16+ prek-pty = { path = " crates/prek-pty" , version = " 0.3.7 " }
1717
1818aho-corasick = { version = " 1.1.4" }
1919anstream = { version = " 1.0.0" }
Original file line number Diff line number Diff line change @@ -61,7 +61,7 @@ On Linux and macOS:
6161<!-- --8<-- [start: linux-standalone-install] -->
6262
6363``` bash
64- curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/j178/prek/releases/download/v0.3.6 /prek-installer.sh | sh
64+ curl --proto ' =https' --tlsv1.2 -LsSf https://github.com/j178/prek/releases/download/v0.3.7 /prek-installer.sh | sh
6565```
6666
6767<!-- --8<-- [end: linux-standalone-install] -->
@@ -71,7 +71,7 @@ On Windows:
7171<!-- --8<-- [start: windows-standalone-install] -->
7272
7373``` powershell
74- powershell -ExecutionPolicy ByPass -c "irm https://github.com/j178/prek/releases/download/v0.3.6 /prek-installer.ps1 | iex"
74+ powershell -ExecutionPolicy ByPass -c "irm https://github.com/j178/prek/releases/download/v0.3.7 /prek-installer.ps1 | iex"
7575```
7676
7777<!-- --8<-- [end: windows-standalone-install] -->
Original file line number Diff line number Diff line change @@ -14,13 +14,13 @@ A common pattern is to copy the binary into your own image:
1414
1515``` dockerfile
1616FROM debian:bookworm-slim
17- COPY --from=ghcr.io/j178/prek:v0.3.6 /prek /usr/local/bin/prek
17+ COPY --from=ghcr.io/j178/prek:v0.3.7 /prek /usr/local/bin/prek
1818```
1919
2020If you prefer, you can also run the distroless image directly:
2121
2222``` bash
23- docker run --rm ghcr.io/j178/prek:v0.3.6 --version
23+ docker run --rm ghcr.io/j178/prek:v0.3.7 --version
2424```
2525
2626### Verifying Images
@@ -43,7 +43,7 @@ Loaded 1 attestation from GitHub API
4343
4444!!! tip
4545
46- Use a specific version tag (e.g., `ghcr.io/j178/prek:v0.3.6 `) or image
46+ Use a specific version tag (e.g., `ghcr.io/j178/prek:v0.3.7 `) or image
4747 digest rather than `latest` for verification.
4848
4949## GitHub Actions
Original file line number Diff line number Diff line change 11[project ]
22name = " prek"
3- version = " 0.3.6 "
3+ version = " 0.3.7 "
44description = " Better `pre-commit`, re-engineered in Rust"
55authors = [{ name = " j178" , email = " hi@j178.dev" }]
66requires-python = " >=3.8"
You can’t perform that action at this time.
0 commit comments