Hi, What about https://github.com/apache/maven-release/pull/1431? For me this would be a backwards incompatible change in 3.3.1 if we release 3.3.0 as is. Also https://github.com/apache/maven-release/pull/1431 seems relevant as having a reference to org.semver.Version in our API (https://github.com/apache/maven-release/blob/cbdc4a7c483bbadff6e28ca48d2be80237780f05/maven-release-policies/maven-release-semver-policy/src/main/java/org/apache/maven/shared/release/policy/semver/AbstractSemVerVersionPolicy.java#L34C15-L34C22) seems brittle (as this API seems to be no longer maintained, https://mvnrepository.com/artifact/org.semver/api).
So I would rather like to skip this and go ahead with 3.3.1 or respin 3.3.0. Although I do acknowledge that considering the classes in https://github.com/apache/maven-release/tree/master/maven-release-policies/maven-release-semver-policy/src/main/java/org/apache/maven/shared/release/policy/semver public API is probably a stretch I have seen things like this too often. Better not risk breaking consumers and cancel 3.3.0 and streamline the API first or at least add a javadoc stating that this is internal classes only not supposed to be reused anywhere else. All that leads to me rather voting -1 in this case. Sorry for noticing late, as I know I have been reviewer for https://github.com/apache/maven-release/pull/1424 but didn’t thoroughly go through the changes earlier…. Konrad > On 26. Nov 2025, at 23:58, Slawomir Jaranowski <[email protected]> wrote: > > Hi, > > We solved 20 issues: > https://github.com/apache/maven-release/issues?q=is%3Aclosed%20milestone%3A3.3.0 > > Changes since the last release: > https://github.com/apache/maven-release/compare/maven-release-3.2.0...maven-release-3.3.0 > > Staging repo: > https://repository.apache.org/content/repositories/maven-2349/ > https://repository.apache.org/content/repositories/maven-2349/org/apache/maven/release/maven-release/3.3.0/maven-release-3.3.0-source-release.zip > > Source release checksum(s): > maven-release-3.3.0-source-release.zip - SHA-512 : > 248aecd92b76d26ba83111ea9edf33515d1d56a42618d9fcb1ee5ff45fca6827080aa00ec014a006e3601b979234a630b292c88c760197c32a186bcc4f57e735 > > Staging site: > https://maven.apache.org/maven-release-archives/maven-release-LATEST/ > > Guide to testing staged releases: > https://maven.apache.org/guides/development/guide-testing-releases.html > > Vote open for at least 72 hours. > > [ ] +1 > [ ] +0 > [ ] -1 > > -- > Sławomir Jaranowski
