Skip to content

chore(deps): update dependency prek to v0.3.9#2387

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/prek-0.x
Apr 13, 2026
Merged

chore(deps): update dependency prek to v0.3.9#2387
renovate[bot] merged 1 commit intomainfrom
renovate/prek-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Apr 13, 2026

This PR contains the following updates:

Package Change Age Confidence
prek (source, changelog) ==0.3.8==0.3.9 age confidence

Release Notes

j178/prek (prek)

v0.3.9

Compare Source

Released on 2026-04-13.

Highlight

prek auto-update is now stricter about pinned revisions and more useful in CI.
It now keeps rev and # frozen: comments in sync, can detect
impostor commits when validating pinned SHAs,
and lets you use prek auto-update --check to fail on both available updates and frozen-ref
mismatches without rewriting the config.

Examples:

$ prek auto-update

# updates revs and repairs stale `# frozen:` comments

$ prek auto-update --freeze

# writes frozen SHAs with matching `# frozen: <tag>` comments

$ prek auto-update --check

# exits non-zero when updates are available, a `# frozen:` comment is stale,
# or a pinned SHA does not belong to the fetched upstream refs
Enhancements
  • Check and sync frozen comments during auto-update (#​1896)
  • Handle impostor commits in auto-update (#​1919)
  • Add experimental language: dotnet support (#​1871)
  • Honor repo and worktree core.hooksPath (#​1892)
  • Add prek run --no-fail-fast to override config file (#​1859)
  • Add forbid-new-submodules as builtin hook (#​1853)
  • Clean stale patch files in cache gc (#​1877)
  • Display auto-update results by config entry (#​1922)
  • Restrict patch directory permissions (#​1876)
  • Show tag names in auto-update --freeze output (#​1916)
  • Use a bitset for hook stages (#​1860)
Bug fixes
  • Canonicalize CWD and GIT_ROOT paths (#​1878)
  • Ensure quotes are added for non-string revisions in auto-update (#​1936)
Documentation
  • Update docs for case of hooks modifying files with a non-zero exit code (#​1879)
Contributors

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Third-party library dependencies. label Apr 13, 2026
@renovate renovate bot enabled auto-merge (squash) April 13, 2026 14:11
@renovate renovate bot merged commit 6c6e98e into main Apr 13, 2026
16 checks passed
@renovate renovate bot deleted the renovate/prek-0.x branch April 13, 2026 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Third-party library dependencies.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants