Skip to content

chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.25.1 - #409

Open
renovate-bot wants to merge 1 commit into
GoogleCloudPlatform:mainfrom
renovate-bot:renovate/org.codehaus.mojo-versions-maven-plugin-2.x
Open

renovate-bot wants to merge 1 commit into
GoogleCloudPlatform:mainfrom
renovate-bot:renovate/org.codehaus.mojo-versions-maven-plugin-2.x

Conversation

@renovate-bot

@renovate-bot renovate-bot commented Aug 13, 2024 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
org.codehaus.mojo:versions-maven-plugin (source) 2.15.0 → 2.25.1 age confidence

Release Notes

mojohaus/versions (org.codehaus.mojo:versions-maven-plugin)

v2.25.1

Compare Source

Versions Maven Plugin 2.25.1 fixes a false warning in display-plugin-updates.

✨ Highlights

  • No more false "version not specified" warnings for inherited plugins. display-plugin-updates used a parent plugin's version only when the parent declared <inherited>true</inherited>. A plugin versioned in the parent's build/plugins or reporting and used without a version in the child was reported as unversioned. Omitting <inherited> now counts as inherited, and <inherited>false</inherited> still keeps the version out (#​1489, #​1488 by @​hkoosha).

🐛 Bug Fixes

Thanks to @​slachiewicz.

Full changelog

v2.25.0

Compare Source

Versions Maven Plugin 2.25.0 stops suggesting pre-release versions by default, can hold back releases until they have been published for a set number of days, and can follow the ignore rules of a project's Dependabot configuration. It requires Maven 3.9.0 or later and Java 8 or later.

✨ Highlights

  • Pre-releases are left out by default: every goal and report now skips alpha, beta, milestone, release-candidate, preview and early-access versions, so the newest stable version is reported instead of, say, 3.34.0.CR1. Pass -DallowPreReleases=true to get the previous output. When the current version is itself a pre-release or snapshot, newer pre-releases of the same release line are still offered: from 4.0.0-beta-3, both 4.0.0-beta-4 and 4.0.0 are offered (#​1482).
  • minimumReleaseAge: offer a release as an update only after it has been published for the given number of days (-Dversions.minimumReleaseAge=7). minimumReleaseAgeExcludes exempts trusted groupId:artifactId patterns. The publication date is read through Maven's own transport, so proxies, mirrors and server credentials apply (#​1484).
  • Dependabot ignore rules: with -Dversions.dependabotConfig=.github/dependabot.yml, the goals and reports skip the versions that the Dependabot configuration ignores for the branch being built (#​1480).
  • processPlugins for the use-latest-* and use-next-* goals: these goals can now also update plugins with a literal version in build/plugins, build/pluginManagement and reporting. A plugin version that needs a newer Maven than the project's minimum is skipped (#​1477).
  • set-property -Dinsert: adds a property the POM doesn't declare yet, optionally inside a profile given with profileId (#​1340).
  • rulesUri is loaded through the Maven Resolver: it works with whichever transports Maven is configured with, and the Wagon dependencies are gone. Code that constructs the mojos, reports or the maxDependencyUpdates enforcer rule directly now passes a TransporterProvider instead of a Map<String, Wagon> (#​1475).
  • Fixes: BOMs imported as ${project.groupId}:bom:${project.version} no longer fail with "Not fully interpolated artifact" on Maven 3.10 and 4 (#​1486). A property that only a child module uses is evaluated with that module's rules again, as in 2.22.0 (#​1481). numThreads is honored by the use-latest-* and use-next-* goals (#​1478).

🚨 Removed

🚀 New features and improvements

🐛 Bug Fixes

📦 Dependency updates

Thanks to @​dcolazin, @​mandritschke, @​Master-Code-Programmer and @​slachiewicz.

Full changelog

v2.24.0

Compare Source

Versions Maven Plugin 2.24.0 improves compatibility with modern Maven distributions when loading remote rulesUri configurations, refreshes its HTML report rendering and documentation site, and raises the minimum Maven version. It requires Maven 3.9.0 or later and Java 8 or later.

✨ Highlights

  • Bundled file and http(s) Wagons for rulesUri: wagon-file and wagon-http are now bundled with the plugin so loading version comparison rules via <rulesUri> (http://, https://, or file://) works out of the box on Maven distributions (including Maven 4) that no longer bundle Wagon (#​1474).
  • Plain-text status indicators in HTML reports: The dependency, plugin, and property update reports now render status indicators as clear text instead of relying on external Doxia skin icon images (#​1472).
  • Documentation site improvements: Added a top-level landing page and navigation bar to the documentation site and clarified the XMLStreamException FAQ (#​1454, #​1465).

🚨 Removed

🚀 New features and improvements

📝 Documentation updates

👻 Maintenance

🔧 Build

📦 Dependency updates

Thanks to @​ngocnhan-tran1996 and @​slachiewicz.

Full changelog

v2.23.0

Compare Source

Versions Maven Plugin 2.23.0 makes the property goals more reliable on multi-module projects and adds a few options people have asked for over the years. It still runs on Java 8 and Maven 3.6.3 or later.

Property updates

  • update-property and update-properties now update a property that is defined in a reactor parent POM, rather than leaving it untouched (#​997).
  • A property shared by a plugin and an excluded dependency is no longer updated behind the exclude's back (#​1199).
  • The property goals look up all properties in parallel, which shortens runs on POMs with many version properties (#​1157).
  • A dependency whose type or classifier is itself a property, such as ${native.classifier}, no longer breaks the property goals on Maven 3.10 and 4 (#​1409).
  • lock-snapshots and unlock-snapshots now rewrite snapshot versions held in properties, where that is safe (#​1269).

Other fixes and additions

  • versions:set with selected projects (-pl) updates the modules that inherit the version again, on Maven 3 and Maven 4 (#​1338, #​1339, #​1357).
  • Includes and excludes now filter the candidate versions too, so an excluded version is never proposed as an update (#​1378).
  • display-dependency-updates -Dversions.showNewestPerSegment lists the newest incremental, minor and major version, for example 1.0.3 -> 1.0.9, 1.3.9, 4.0.6 (#​1043).
  • parent-updates-report supports formats, including XML (#​975), and the XML property updates report now fills in the current version (#​976).
  • The plugin update reports share their lookup with display-plugin-updates and include plugins declared only in <reporting> (#​1250).

Thanks to @​wilx and @​adityaanikam for their contributions to this release.

🚀 New features and improvements

🐛 Bug Fixes

📝 Documentation updates

👻 Maintenance

🔧 Build

📦 Dependency updates

Thanks to @​slachiewicz, @​wilx and @​adityaanikam.

Full changelog

v2.22.0

Compare Source

🚀 New features and improvements

🐛 Bug Fixes

📝 Documentation updates

👻 Maintenance

📦 Dependency updates

37 changes

v2.21.0

Compare Source

🚀 New features and improvements

🐛 Bug Fixes

📝 Documentation updates

📦 Dependency updates

v2.20.1

Compare Source

🐛 Bug Fixes

v2.20.0

Compare Source

🚀 New features and improvements

🐛 Bug Fixes

📝 Documentation updates

👻 Maintenance

📦 Dependency updates

v2.19.1

Compare Source

🐛 Bug Fixes

📝 Documentation updates

v2.19.0

Compare Source

💥 Breaking changes

🚀 New features and improvements

🐛 Bug Fixes

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.

@renovate-bot
renovate-bot force-pushed the renovate/org.codehaus.mojo-versions-maven-plugin-2.x branch from 8b3b40d to 3b3ab0d Compare October 28, 2024 17:26
@renovate-bot renovate-bot changed the title chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.17.1 chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.18.0 Nov 14, 2024
@renovate-bot
renovate-bot force-pushed the renovate/org.codehaus.mojo-versions-maven-plugin-2.x branch from 3b3ab0d to 40c5235 Compare November 14, 2024 12:31
@renovate-bot renovate-bot changed the title chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.18.0 chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.19.0 Sep 4, 2025
@renovate-bot
renovate-bot force-pushed the renovate/org.codehaus.mojo-versions-maven-plugin-2.x branch from 40c5235 to 943cc87 Compare September 4, 2025 22:35
@renovate-bot renovate-bot changed the title chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.19.0 chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.19.1 Sep 22, 2025
@renovate-bot
renovate-bot force-pushed the renovate/org.codehaus.mojo-versions-maven-plugin-2.x branch from 943cc87 to 23c8dc8 Compare September 22, 2025 06:55
@renovate-bot renovate-bot changed the title chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.19.1 chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.20.0 Nov 23, 2025
@renovate-bot
renovate-bot force-pushed the renovate/org.codehaus.mojo-versions-maven-plugin-2.x branch from 23c8dc8 to 6a152af Compare November 23, 2025 18:36
@renovate-bot renovate-bot changed the title chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.20.0 chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.20.1 Nov 24, 2025
@renovate-bot
renovate-bot force-pushed the renovate/org.codehaus.mojo-versions-maven-plugin-2.x branch from 6a152af to 3579736 Compare November 24, 2025 19:01
@renovate-bot renovate-bot changed the title chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.20.1 chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.21.0 Jan 18, 2026
@renovate-bot
renovate-bot force-pushed the renovate/org.codehaus.mojo-versions-maven-plugin-2.x branch from 3579736 to b500ddc Compare January 18, 2026 23:58
@renovate-bot
renovate-bot force-pushed the renovate/org.codehaus.mojo-versions-maven-plugin-2.x branch from b500ddc to a0a628a Compare April 1, 2026 21:48
@renovate-bot
renovate-bot force-pushed the renovate/org.codehaus.mojo-versions-maven-plugin-2.x branch from a0a628a to c7a24d5 Compare October 3, 2026 04:12
@renovate-bot renovate-bot changed the title chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.21.0 chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.22.0 Oct 3, 2026
@renovate-bot
renovate-bot force-pushed the renovate/org.codehaus.mojo-versions-maven-plugin-2.x branch from c7a24d5 to e62802d Compare October 11, 2026 22:22
@renovate-bot renovate-bot changed the title chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.22.0 chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.23.0 Oct 11, 2026
@renovate-bot
renovate-bot force-pushed the renovate/org.codehaus.mojo-versions-maven-plugin-2.x branch from e62802d to 2815f9f Compare November 6, 2026 18:33
@renovate-bot renovate-bot changed the title chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.23.0 chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.24.0 Nov 6, 2026
@renovate-bot
renovate-bot force-pushed the renovate/org.codehaus.mojo-versions-maven-plugin-2.x branch from 2815f9f to 41acfec Compare November 9, 2026 23:13
@renovate-bot renovate-bot changed the title chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.24.0 chore(deps): update dependency org.codehaus.mojo:versions-maven-plugin to v2.25.1 Nov 9, 2026
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.

1 participant