发布

  • chore(deps): bump junit-jupiter to 6.1.2 and spotbugs-maven-plugin to 4.10.3.0

    frostbyte_neo 发布于 2026-07-14 09:03:38 +00:00

    Objective: The build should track the latest stable releases of its test
    and static-analysis tooling so contributors get current bug fixes and
    avoid drifting onto unsupported versions.

    Approach: Audited every version property and plugin in java/pom.xml
    against the authoritative sources — Maven Central release metadata for
    Central-hosted artifacts and the vera-dev artifactory for the veraPDF
    family. Only the two artifacts that had a newer stable release were
    bumped: junit-jupiter 6.1.1 -> 6.1.2 and spotbugs-maven-plugin
    4.10.2.0 -> 4.10.3.0. Everything else (veraPDF 1.31.99 / wcag-algorithms
    1.31.33, jackson, okhttp, commons-cli, and the remaining plugins) is
    already at its latest stable, so it was left untouched. Pre-release
    versions that exist for assertj (4.0.0-M1), maven-compiler (4.0.0-beta-4),
    surefire (3.6.0-M1), source, and deploy were intentionally skipped — a
    published library should not ship on milestones/betas.

    Evidence: Ran the real build and full test suite after the bump.
    Before: pom pinned junit 6.1.1 / spotbugs 4.10.2.0.
    After: mvn clean package succeeds and mvn test passes with 0
    failures / 0 errors across all modules (exit 0).

    Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

    下载附件