Commits
Tarun Sukhani authored 56f63abfb8b
chore(renovate): reject jakarta .MR artifacts Second instance of the byte-buddy -jdk5 trap: a suffixed artifact that sorts above the plain version, so Central's <release> metadata points at it and Renovate offers it as a routine bump. jakarta.inject-api 2.0.1.MR was published 28 minutes BEFORE final 2.0.1 and relocates module-info.class into META-INF/versions/9/, so adopting it would change JPMS packaging on a Java 25 framework for no new code. Arrived as PR #12, closed with the evidence; this pin stops it recurring. Case-insensitive because the file edit carried '2.0.1.MR' while the PR title rendered 'v2.0.1.mr' — the casing Renovate matches on is not worth betting the pin on. Verified: renovate-config-validator passes, and Renovate's own getRegexPredicate built from this value rejects 2.0.1.MR / 2.0.1.mr / 3.0.0.MR while allowing 2.0.1, 2.0.2 and 2.0.1.RC1. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>