Skip to content

chore(deps): update dependency aqua:evilmartians/lefthook to v2.1.10 - #86

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/aqua-evilmartians-lefthook-2.x
Open

chore(deps): update dependency aqua:evilmartians/lefthook to v2.1.10#86
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/aqua-evilmartians-lefthook-2.x

Conversation

@renovate

@renovate renovate Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change Pending
aqua:evilmartians/lefthook tools patch 2.1.92.1.10 2.1.11

Release Notes

evilmartians/lefthook (aqua:evilmartians/lefthook)

v2.1.10

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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.

@github-actions

github-actions Bot commented Jul 29, 2026

Copy link
Copy Markdown

Renovate PR Review Results

⚖️ Safety Assessment: ✅ Safe

🔍 Release Content Analysis

Version Change: lefthook 2.1.9 → 2.1.10 (patch update)

Major Changes:

  • AI Coding Agents Integration (PR #1448): New opt-in feature introducing install_ai command to set up AI agent hooks for providers like GitHub Copilot and Cursor. This is strictly configurable and requires explicit user activation - no automatic behavior changes for existing users.
  • Dependency Updates: July 2026 and June 2026 dependency maintenance cycles completed
  • Shellescape Migration: Internal dependency migrated to al.essio.dev/pkg/shellescape - transparent to end users

Bug Fixes & Improvements:

  • Test suite stability improved when NO_COLOR environment variable is set
  • Documentation language corrections and clarity improvements
  • Documentation tooling (docmd) upgraded

Breaking Changes:

  • None identified. All changes are backward-compatible. The AI agents integration is an opt-in feature that requires explicit configuration through the new install_ai command.

Security Fixes:

  • No security-specific patches mentioned in release notes

🎯 Impact Scope Investigation

Current Usage in Codebase:

  • mise.toml:4 - Version pinning for aqua-based installation
  • lefthook.yml - Git hook configuration defining pre-commit (fmt, lint, gitleaks, hadolint) and pre-push (gitleaks) commands
  • CLAUDE.md:14 - Documentation reference (currently outdated, mentioning 2.1.2)

Configuration Analysis:
The project's lefthook.yml uses standard hook configuration syntax:

  • Pre-commit hooks: go fmt, golangci-lint run, gitleaks, hadolint
  • Pre-push hooks: gitleaks
  • No advanced features requiring migration

Dependency Impact:

  • No transitive dependency conflicts identified
  • Internal shellescape migration is transparent to configuration files
  • New AI agents feature is entirely opt-in via install_ai command

Behavioral Compatibility:

  • All existing commands (run, install, uninstall) remain unchanged
  • Hook execution logic unchanged
  • Configuration file format fully compatible

💡 Recommended Actions

Immediate Actions:

  1. Safe to merge - This is a standard patch update with no breaking changes
  2. Run mise install after merge to update local lefthook installation
  3. Optional: Update CLAUDE.md line 14 to reflect current version (currently references 2.1.2)

Optional Exploration:

  • Review the new AI coding agents integration feature if interested in GitHub Copilot/Cursor hook support (requires explicit lefthook install_ai configuration)

Post-Merge Verification:

# Verify installation
lefthook version  # Should output 2.1.10

# Test existing hooks still work
lefthook run pre-commit

🔗 Reference Links

Generated by koki-develop/claude-renovate-review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants