tag:github.com,2008:https://github.com/pre-commit/pre-commit/releases Release notes from pre-commit 2025-12-16T21:13:56Z tag:github.com,2008:Repository/17689377/v4.5.1 2025-12-16T21:18:45Z pre-commit v4.5.1 <h3>Fixes</h3> <ul> <li>Fix <code>language: python</code> with <code>repo: local</code> without <code>additional_dependencies</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3736271110" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3597" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3597/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3597">#3597</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> </ul> </li> </ul> asottile tag:github.com,2008:Repository/17689377/v4.5.0 2025-11-22T21:08:24Z pre-commit v4.5.0 <h3>Features</h3> <ul> <li>Add <code>pre-commit hazmat</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3653167624" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3585" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3585/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3585">#3585</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> </ul> </li> </ul> asottile tag:github.com,2008:Repository/17689377/v4.4.0 2025-11-08T21:48:28Z pre-commit v4.4.0 <h3>Features</h3> <ul> <li>Add <code>--fail-fast</code> option to <code>pre-commit run</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3353339377" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3528" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3528/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3528">#3528</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JulianMaurin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JulianMaurin">@JulianMaurin</a>.</li> </ul> </li> <li>Upgrade <code>ruby-build</code> / <code>rbenv</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3550741496" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3566" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3566/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3566">#3566</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3531782534" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3565" data-hovercard-type="issue" data-hovercard-url="/pre-commit/pre-commit/issues/3565/hovercard" href="https://github.com/pre-commit/pre-commit/issues/3565">#3565</a> issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/MRigal/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MRigal">@MRigal</a>.</li> </ul> </li> <li>Add <code>language: unsupported</code> / <code>language: unsupported_script</code> as aliases for <code>language: system</code> / <code>language: script</code> (which will eventually be deprecated). <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603918311" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3577" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3577/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3577">#3577</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> </ul> </li> <li>Add support docker-in-docker detection for cgroups v2. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3387499050" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3535" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3535/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3535">#3535</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/br-rhrbacek/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/br-rhrbacek">@br-rhrbacek</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2712342207" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3360" data-hovercard-type="issue" data-hovercard-url="/pre-commit/pre-commit/issues/3360/hovercard" href="https://github.com/pre-commit/pre-commit/issues/3360">#3360</a> issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JasonAlt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JasonAlt">@JasonAlt</a>.</li> </ul> </li> </ul> <h3>Fixes</h3> <ul> <li>Handle when docker gives <code>SecurityOptions: null</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3390699829" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3537" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3537/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3537">#3537</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3332530356" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3514" data-hovercard-type="issue" data-hovercard-url="/pre-commit/pre-commit/issues/3514/hovercard" href="https://github.com/pre-commit/pre-commit/issues/3514">#3514</a> issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jenstroeger/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jenstroeger">@jenstroeger</a>.</li> </ul> </li> <li>Fix error context for invalid <code>stages</code> in <code>.pre-commit-config.yaml</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3603886615" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3576" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3576/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3576">#3576</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> </ul> </li> </ul> asottile tag:github.com,2008:Repository/17689377/v4.3.0 2025-08-09T18:59:03Z pre-commit v4.3.0 <h3>Features</h3> <ul> <li><code>language: docker</code> / <code>language: docker_image</code>: detect rootless docker. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2991409441" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3446" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3446/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3446">#3446</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/matthewhughes934/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/matthewhughes934">@matthewhughes934</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="538617677" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/1243" data-hovercard-type="issue" data-hovercard-url="/pre-commit/pre-commit/issues/1243/hovercard" href="https://github.com/pre-commit/pre-commit/issues/1243">#1243</a> issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dkolepp/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dkolepp">@dkolepp</a>.</li> </ul> </li> <li><code>language: julia</code>: avoid <code>startup.jl</code> when executing hooks. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3249232672" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3496" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3496/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3496">#3496</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ericphanson/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ericphanson">@ericphanson</a>.</li> </ul> </li> <li><code>language: dart</code>: support latest dart versions which require a higher sdk<br> lower bound. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3303092936" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3507" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3507/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3507">#3507</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/bc-lee/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bc-lee">@bc-lee</a>.</li> </ul> </li> </ul> asottile tag:github.com,2008:Repository/17689377/v4.2.0 2025-03-18T21:42:20Z pre-commit v4.2.0 <h3>Features</h3> <ul> <li>For <code>language: python</code> first attempt a versioned python executable for the default language version before consulting a potentially unversioned <code>sys.executable</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2929570643" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3430" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3430/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3430">#3430</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> </ul> </li> </ul> <h3>Fixes</h3> <ul> <li>Handle error during conflict detection when a file is named "HEAD" <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2916913669" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3425" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3425/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3425">#3425</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tusharsadhwani/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tusharsadhwani">@tusharsadhwani</a>.</li> </ul> </li> </ul> asottile tag:github.com,2008:Repository/17689377/v4.1.0 2025-01-20T18:49:11Z pre-commit v4.1.0 <h3>Features</h3> <ul> <li>Add <code>language: julia</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2629176714" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3348" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3348/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3348">#3348</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fredrikekre/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fredrikekre">@fredrikekre</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1527872758" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/2689" data-hovercard-type="issue" data-hovercard-url="/pre-commit/pre-commit/issues/2689/hovercard" href="https://github.com/pre-commit/pre-commit/issues/2689">#2689</a> issue <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/jmuchovej/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/jmuchovej">@jmuchovej</a>.</li> </ul> </li> </ul> <h3>Fixes</h3> <ul> <li>Disable automatic toolchain switching for <code>language: golang</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2534959068" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3304" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3304/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3304">#3304</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/AleksaC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/AleksaC">@AleksaC</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2529677806" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3300" data-hovercard-type="issue" data-hovercard-url="/pre-commit/pre-commit/issues/3300/hovercard" href="https://github.com/pre-commit/pre-commit/issues/3300">#3300</a> issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/AleksaC/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/AleksaC">@AleksaC</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2181210003" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3149" data-hovercard-type="issue" data-hovercard-url="/pre-commit/pre-commit/issues/3149/hovercard" href="https://github.com/pre-commit/pre-commit/issues/3149">#3149</a> issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/nijel/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nijel">@nijel</a>.</li> </ul> </li> <li>Fix <code>language: r</code> installation when initiated by RStudio. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2797778739" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3389" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3389/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3389">#3389</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lorenzwalthert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lorenzwalthert">@lorenzwalthert</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2780945710" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3385" data-hovercard-type="issue" data-hovercard-url="/pre-commit/pre-commit/issues/3385/hovercard" href="https://github.com/pre-commit/pre-commit/issues/3385">#3385</a> issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lorenzwalthert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lorenzwalthert">@lorenzwalthert</a>.</li> </ul> </li> </ul> asottile tag:github.com,2008:Repository/17689377/v4.0.1 2024-10-08T16:10:45Z pre-commit v4.0.1 <h3>Fixes</h3> <ul> <li>Fix <code>pre-commit migrate-config</code> for unquoted deprecated stages names with<br> purelib <code>pyyaml</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2573589944" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3324" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3324/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3324">#3324</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2572356435" data-permission-text="Title is private" data-url="https://github.com/pre-commit-ci/issues/issues/234" data-hovercard-type="issue" data-hovercard-url="/pre-commit-ci/issues/issues/234/hovercard" href="https://github.com/pre-commit-ci/issues/issues/234">pre-commit-ci/issues#234</a> issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lorenzwalthert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lorenzwalthert">@lorenzwalthert</a>.</li> </ul> </li> </ul> asottile tag:github.com,2008:Repository/17689377/v4.0.0 2024-10-05T19:19:45Z pre-commit v4.0.0 <h3>Features</h3> <ul> <li>Improve <code>pre-commit migrate-config</code> to handle more yaml formats. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2529702752" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3301" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3301/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3301">#3301</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> </ul> </li> <li>Handle <code>stages</code> deprecation in <code>pre-commit migrate-config</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2529726658" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3302" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3302/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3302">#3302</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1562820223" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/2732" data-hovercard-type="issue" data-hovercard-url="/pre-commit/pre-commit/issues/2732/hovercard" href="https://github.com/pre-commit/pre-commit/issues/2732">#2732</a> issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> </ul> </li> <li>Upgrade <code>ruby-build</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2288078761" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3199" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3199/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3199">#3199</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ThisGuyCodes/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ThisGuyCodes">@ThisGuyCodes</a>.</li> </ul> </li> <li>Add "sensible regex" warnings to <code>repo: meta</code>. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2557737633" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3311" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3311/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3311">#3311</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> </ul> </li> <li>Add warnings for deprecated <code>stages</code> (<code>commit</code> -&gt; <code>pre-commit</code>, <code>push</code> -&gt;<br> <code>pre-push</code>, <code>merge-commit</code> -&gt; <code>pre-merge-commit</code>). <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2557772665" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3312" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3312/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3312">#3312</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2557826843" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3313" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3313/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3313">#3313</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2557921179" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3315" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3315/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3315">#3315</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1562820223" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/2732" data-hovercard-type="issue" data-hovercard-url="/pre-commit/pre-commit/issues/2732/hovercard" href="https://github.com/pre-commit/pre-commit/issues/2732">#2732</a> issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> </ul> </li> </ul> <h3>Migrating</h3> <ul> <li><code>language: python_venv</code> has been removed -- use <code>language: python</code> instead. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2568232283" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3320" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3320/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3320">#3320</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1563522496" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/2734" data-hovercard-type="issue" data-hovercard-url="/pre-commit/pre-commit/issues/2734/hovercard" href="https://github.com/pre-commit/pre-commit/issues/2734">#2734</a> issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> </ul> </li> </ul> asottile tag:github.com,2008:Repository/17689377/v3.8.0 2024-07-28T20:05:15Z pre-commit v3.8.0 <h3>Features</h3> <ul> <li>Implement health checks for <code>language: r</code> so environments are recreated if the system version of R changes. <ul> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2305874806" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3206" data-hovercard-type="issue" data-hovercard-url="/pre-commit/pre-commit/issues/3206/hovercard" href="https://github.com/pre-commit/pre-commit/issues/3206">#3206</a> issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lorenzwalthert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lorenzwalthert">@lorenzwalthert</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2425350247" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3265" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3265/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3265">#3265</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/lorenzwalthert/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/lorenzwalthert">@lorenzwalthert</a>.</li> </ul> </li> </ul> asottile tag:github.com,2008:Repository/17689377/v3.7.1 2024-05-11T01:31:03Z pre-commit v3.7.1 <h3>Fixes</h3> <ul> <li>Fix <code>language: rust</code> default language version check when <code>rust-toolchain.toml</code><br> is present. <ul> <li>issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gaborbernat/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gaborbernat">@gaborbernat</a>.</li> <li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2290415079" data-permission-text="Title is private" data-url="https://github.com/pre-commit/pre-commit/issues/3201" data-hovercard-type="pull_request" data-hovercard-url="/pre-commit/pre-commit/pull/3201/hovercard" href="https://github.com/pre-commit/pre-commit/pull/3201">#3201</a> PR by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/asottile/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/asottile">@asottile</a>.</li> </ul> </li> </ul> asottile