Skip to content

Commit 90b3291

Browse files
authored
New version: j178.Prek version 0.3.12 (microsoft#368798)
1 parent d327e6f commit 90b3291

3 files changed

Lines changed: 141 additions & 0 deletions

File tree

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Created with WinGet Releaser using komac v2.16.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
3+
4+
PackageIdentifier: j178.Prek
5+
PackageVersion: 0.3.12
6+
InstallerType: zip
7+
NestedInstallerType: portable
8+
NestedInstallerFiles:
9+
- RelativeFilePath: prek.exe
10+
PortableCommandAlias: prek
11+
InstallModes:
12+
- silent
13+
UpgradeBehavior: install
14+
ReleaseDate: 2026-05-05
15+
Installers:
16+
- Architecture: x86
17+
InstallerUrl: https://github.com/j178/prek/releases/download/v0.3.12/prek-i686-pc-windows-msvc.zip
18+
InstallerSha256: D68768A44B44040D30114BAF066365DDAFF0BDF57441094D85A42CD2143792E1
19+
Dependencies:
20+
PackageDependencies:
21+
- PackageIdentifier: Microsoft.VCRedist.2015+.x86
22+
- Architecture: x64
23+
InstallerUrl: https://github.com/j178/prek/releases/download/v0.3.12/prek-x86_64-pc-windows-msvc.zip
24+
InstallerSha256: B75CDAE3279806C7A046B18C45C601FE3EC1A380F11911BC39C5273100E18FCE
25+
Dependencies:
26+
PackageDependencies:
27+
- PackageIdentifier: Microsoft.VCRedist.2015+.x64
28+
- Architecture: arm64
29+
InstallerUrl: https://github.com/j178/prek/releases/download/v0.3.12/prek-aarch64-pc-windows-msvc.zip
30+
InstallerSha256: 6F69D45AA32571E9C34104564DD06A32B7AEEC9802831A00A5074FA1A89D5BA9
31+
Dependencies:
32+
PackageDependencies:
33+
- PackageIdentifier: Microsoft.VCRedist.2015+.arm64
34+
ManifestType: installer
35+
ManifestVersion: 1.12.0
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
# Created with WinGet Releaser using komac v2.16.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json
3+
4+
PackageIdentifier: j178.Prek
5+
PackageVersion: 0.3.12
6+
PackageLocale: en-US
7+
Publisher: j178
8+
PublisherUrl: https://github.com/j178
9+
PublisherSupportUrl: https://github.com/j178/prek/issues
10+
Author: j178
11+
PackageName: Prek
12+
PackageUrl: https://github.com/j178/prek
13+
License: MIT
14+
LicenseUrl: https://github.com/j178/prek/blob/HEAD/LICENSE
15+
ShortDescription: ⚡ Better `pre-commit`, re-engineered in Rust
16+
Moniker: prek
17+
Tags:
18+
- git
19+
- git-hooks
20+
- pre-commit
21+
- prek
22+
ReleaseNotes: |-
23+
Release Notes
24+
Released on 2026-05-05.
25+
Highlights
26+
auto_update.cooldown_days is now available in both the user-level global
27+
config (~/.config/prek/prek.toml on Linux and macOS, or
28+
$XDG_CONFIG_HOME/prek/prek.toml when set; %APPDATA%\prek\prek.toml on
29+
Windows) and project config. Set a user default for prek auto-update, then
30+
override it per project when a repository needs a different update cadence.
31+
[auto_update]
32+
cooldown_days = 7
33+
Enhancements
34+
- Add global auto-update cooldown config (#2041)
35+
- Add project auto-update cooldown config (#2044)
36+
- Support language: dart (#1146)
37+
Bug fixes
38+
- Pass commit message file to workspace hooks (#2043)
39+
- Preserve non-UTF8 filenames from git (#2023)
40+
- ruby: put resolved Ruby's bin dir on $PATH for gem invocations (#2021)
41+
Documentation
42+
- Update docs with the new logo and icon (#2025)
43+
- Point schema docs to SchemaStore (#2039)
44+
Contributors
45+
- @j178
46+
- @xiaoyanli-lyft
47+
- @Lutra-Fs
48+
Install prek 0.3.12
49+
Install prebuilt binaries via shell script
50+
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/prek/releases/download/v0.3.12/prek-installer.sh | sh
51+
Install prebuilt binaries via powershell script
52+
powershell -ExecutionPolicy Bypass -c "irm https://github.com/j178/prek/releases/download/v0.3.12/prek-installer.ps1 | iex"
53+
Install prebuilt binaries via Homebrew
54+
brew install prek
55+
Download prek 0.3.12
56+
───────────────────────────────────────────────┬────────────────────────────┬─────────────
57+
File │Platform │Checksum
58+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
59+
prek-aarch64-apple-darwin.tar.gz │Apple Silicon macOS │checksum
60+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
61+
prek-x86_64-apple-darwin.tar.gz │Intel macOS │checksum
62+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
63+
prek-aarch64-pc-windows-msvc.zip │ARM64 Windows │checksum
64+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
65+
prek-i686-pc-windows-msvc.zip │x86 Windows │checksum
66+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
67+
prek-x86_64-pc-windows-msvc.zip │x64 Windows │checksum
68+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
69+
prek-aarch64-unknown-linux-gnu.tar.gz │ARM64 Linux │checksum
70+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
71+
prek-i686-unknown-linux-gnu.tar.gz │x86 Linux │checksum
72+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
73+
prek-riscv64gc-unknown-linux-gnu.tar.gz │RISCV Linux │checksum
74+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
75+
prek-s390x-unknown-linux-gnu.tar.gz │S390x Linux │checksum
76+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
77+
prek-x86_64-unknown-linux-gnu.tar.gz │x64 Linux │checksum
78+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
79+
prek-armv7-unknown-linux-gnueabihf.tar.gz │ARMv7 Linux │checksum
80+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
81+
prek-aarch64-unknown-linux-musl.tar.gz │ARM64 MUSL Linux │checksum
82+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
83+
prek-i686-unknown-linux-musl.tar.gz │x86 MUSL Linux │checksum
84+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
85+
prek-x86_64-unknown-linux-musl.tar.gz │x64 MUSL Linux │checksum
86+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
87+
prek-arm-unknown-linux-musleabihf.tar.gz │ARMv6 MUSL Linux (Hardfloat)│checksum
88+
───────────────────────────────────────────────┼────────────────────────────┼─────────────
89+
prek-armv7-unknown-linux-musleabihf.tar.gz │ARMv7 MUSL Linux │checksum
90+
───────────────────────────────────────────────┴────────────────────────────┴─────────────
91+
Verifying GitHub Artifact Attestations
92+
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
93+
gh attestation verify <file-path of downloaded artifact> --repo j178/prek
94+
You can also download the attestation from GitHub and verify against that directly:
95+
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>
96+
ReleaseNotesUrl: https://github.com/j178/prek/releases/tag/v0.3.12
97+
ManifestType: defaultLocale
98+
ManifestVersion: 1.12.0
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Created with WinGet Releaser using komac v2.16.0
2+
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
3+
4+
PackageIdentifier: j178.Prek
5+
PackageVersion: 0.3.12
6+
DefaultLocale: en-US
7+
ManifestType: version
8+
ManifestVersion: 1.12.0

0 commit comments

Comments
 (0)