pre-commit - v3.0.0


Features

  • Make language: golang bootstrap go if not present.
    • 2651 PR by @taoufik07.

    • 2649 issue by @taoufik07.

  • language: coursier now supports additional_dependencies and repo: local
    • 2702 PR by @asottile.

  • Upgrade ruby-build to 20221225.
    • 2718 PR by @jalessio.

Fixes

  • Improve error message for invalid yaml for pre-commit autoupdate.
    • 2686 PR by @asottile.

    • 2685 issue by @CarstenGrohmann.

  • repo: local no longer provisions an empty git repo.
    • 2699 PR by @asottile.

Updating

  • Drop support for python<3.8
    • 2655 PR by @asottile.

  • Drop support for top-level list, use pre-commit migrate-config to update.
    • 2656 PR by @asottile.

  • Drop support for sha to specify revision, use pre-commit migrate-config to update.
    • 2657 PR by @asottile.

  • Remove pre-commit-validate-config and pre-commit-validate-manifest, use pre-commit validate-config and pre-commit validate-manifest instead.
    • 2658 PR by @asottile.

  • language: golang hooks must use go.mod to specify dependencies
    • 2672 PR by @taoufik07.


Details

date
Jan. 24, 2023, 1:44 a.m.
name
pre-commit v3.0.0
type
Major
👇
Register or login to:
  • 🔍View and search all pre-commit releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or