Skip to content

Maven dependencies updated without respecting compatibility #15828

Answered by rarkins
rubasace asked this question in Request Help
Discussion options

You must be logged in to vote

In Maven versioning, neither -jbossorg-1 nor -feature-xyz are reserved suffixes or have any special meaning of unstable. Maven versioning and stable patterns are not always the same as semver versioning, so your understanding that Renovate "respects the semver format for Maven" is incorrect - Renovate defaults to Maven versioning. This means that although in SemVer -anything suffixes mean unstable, the same is not for Maven.

Here's a handy post on the topic: https://octopus.com/blog/maven-versioning-explained

The examples you describe fall into the -whatever category, which you can see are consider stable and higher than lack of suffix.

If you want Renovate to use semver versioning for Ma…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by rubasace
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #15828 on June 01, 2022 12:48.