مقبول: ڈیٹا اپ ڈیٹ: 12 نومبر، 2026

زمرے

انٹرنیٹ1,409
رابطہ327
آڈیو اور ویڈیو931
گرافکس اور ڈیزائن563
آفس اور پروڈکٹیویٹی1,167
ڈویلپر ٹولز3,263
AI ٹولز600
سیکیورٹی اور پرائیویسی406
سسٹم ٹولز3,174
گیمز543
تعلیم اور سائنس240
نیٹ ورک اور IT292

Prek 0.3.6 ڈاؤن لوڈ

⚡ Better `pre-commit`, re-engineered in Rust

j178 ورژن کنٹرول #54 ورژن کنٹرول
یہ پرانا ورژن ہے۔ موجودہ ورژن 0.5.7 ہے۔ Prek 0.5.7 · تاریخِ اجرا:

انسٹالر فائلیں 0.3.6

آرکیٹیکچرقسمدائرہفائل کا سائزڈاؤن لوڈSHA256
64 بٹ ZIP → پورٹیبل — — github.com VirusTotal
ARM64 ZIP → پورٹیبل — — github.com VirusTotal
32 بٹ ZIP → پورٹیبل — — github.com VirusTotal

لنک اور SHA256 Windows Package Manager کے کمیونٹی مینی فیسٹ سے لیے گئے ہیں۔ ڈاؤن لوڈ شدہ فائل چلانے سے پہلے اس کا ہیش ملا لیں۔

ریلیز نوٹس

Release Notes
Released on 2026-03-16.
Enhancements
- Allow selectors for hook ids containing colons (#1782)
- Rename prek install-hooks to prek prepare-hooks and prek install --install-hooks to prek install --prepare-hooks (#1766)
- Retry auth-failed repo clones with terminal prompts enabled (#1761)
Performance
- Optimize detect_private_key by chunked reading and using aho-corasick (#1791)
- Optimize fix_byte_order_marker by shifting file contents in place (#1790)
Bug fixes
- Align stage defaulting behavior with pre-commit (#1788)
- Make sure child output is drained in the PTY subprocess (#1768)
- fix(golang): use GOTOOLCHAIN=local when probing system go (#1797)
Documentation
- Disambiguate “hook” terminology by renaming "Git hooks" to "Git shims" (#1776)
- Document compatibility with pre-commit (#1767)
- Update configuration.md with TOML 1.1 notes (#1764)
Other changes
- Sync latest identify tags (#1798)
Contributors
- @github-actions
- @j178
- @pcastellazzi
- @deadnews
- @copilot-swe-agent
Install prek 0.3.6
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/j178/prek/releases/download/v0.3.6/prek-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/j178/prek/releases/download/v0.3.6/prek-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install j178/tap/prek
Install prebuilt binaries into your npm project
npm install @j178/prek@0.3.6
Download prek 0.3.6
───────────────────────────────────────────────┬────────────────────────────┬─────────────
File │Platform │Checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-aarch64-apple-darwin.tar.gz │Apple Silicon macOS │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-x86_64-apple-darwin.tar.gz │Intel macOS │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-aarch64-pc-windows-msvc.zip │ARM64 Windows │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-i686-pc-windows-msvc.zip │x86 Windows │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-x86_64-pc-windows-msvc.zip │x64 Windows │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-aarch64-unknown-linux-gnu.tar.gz │ARM64 Linux │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-i686-unknown-linux-gnu.tar.gz │x86 Linux │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-riscv64gc-unknown-linux-gnu.tar.gz │RISCV Linux │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-s390x-unknown-linux-gnu.tar.gz │S390x Linux │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-x86_64-unknown-linux-gnu.tar.gz │x64 Linux │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-armv7-unknown-linux-gnueabihf.tar.gz │ARMv7 Linux │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-aarch64-unknown-linux-musl.tar.gz │ARM64 MUSL Linux │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-i686-unknown-linux-musl.tar.gz │x86 MUSL Linux │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-x86_64-unknown-linux-musl.tar.gz │x64 MUSL Linux │checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-arm-unknown-linux-musleabihf.tar.gz │ARMv6 MUSL Linux (Hardfloat)│checksum
───────────────────────────────────────────────┼────────────────────────────┼─────────────
prek-armv7-unknown-linux-musleabihf.tar.gz │ARMv7 MUSL Linux │checksum
───────────────────────────────────────────────┴────────────────────────────┴─────────────
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo j178/prek
You can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

https://github.com/j178/prek/releases/tag/v0.3.6

ورژن کنٹرول میں سب سے مقبول

سب دیکھیں
  1. GitHub CLIورژن کنٹرول · GitHub Inc.
  2. Gitورژن کنٹرول · The Git Development Community
  3. GitTools GitVersionورژن کنٹرول · GitTools
  4. Git Extensionsورژن کنٹرول · Git Extensions Team
  5. Git Credential Manager (User)ورژن کنٹرول · github
  6. hubورژن کنٹرول · GitHub Inc.
  7. Mercurialورژن کنٹرول · Olivia Mackall and others
  8. GitButlerورژن کنٹرول · GitButler
  9. TortoiseSVNورژن کنٹرول · TortoiseSVN
  10. DevHubورژن کنٹرول · Bruno Lemos

ٹیگز

شیئر کریں