Open garretwilson opened 1 year ago
I also note that some of these suffixes of don't comply with semantic versioning. I realize that perhaps Jakarta EE does not purport to comply with semantic versioning, but without documentation on what these proprietary suffixes are it complicates the task of ignoring non-release versions.
I'm seeing several Jakarta EE artifacts released to Maven central using suffixes to denote non-release versions.
jakarta.enterprise:jakarta.enterprise.lang-model:4.1.0.Alpha1
jakarta.inject:jakarta.inject-api:2.0.1.MR
jakarta.persistence:jakarta.persistence-api:3.2.0-B01
I would like to configure Versions Maven Plugin in my POM to ignore listing updates that aren't final releases. (See JAVA-358.)
Where can can I find documentation with a complete list of these proprietary suffixes Jakarta is placing on its versions, such as
.Alpha
,.MR
, and-B01
, so I can decide which to ignore ahead of time when checking for updates?