|
| 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 |
0 commit comments