This is an automated email from the ASF dual-hosted git repository.
elharo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-release.git
The following commit(s) were added to refs/heads/master by this push:
new 57d6328b Document deprecation of SemVerVersionPolicy (#1450)
57d6328b is described below
commit 57d6328bd69b717f8c665398e04eb42aa4f2d733
Author: Anukalp Pandey <[email protected]>
AuthorDate: Thu Jan 8 17:45:12 2026 +0530
Document deprecation of SemVerVersionPolicy (#1450)
Expanded Javadoc to clarify why this policy is deprecated, the recommended
replacement (SemVerMinorDevelopmentVersionPolicy), and its future removal
intent. Documentation only, no functional changes.
---
.../shared/release/policy/semver/SemVerVersionPolicy.java | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git
a/maven-release-policies/maven-release-semver-policy/src/main/java/org/apache/maven/shared/release/policy/semver/SemVerVersionPolicy.java
b/maven-release-policies/maven-release-semver-policy/src/main/java/org/apache/maven/shared/release/policy/semver/SemVerVersionPolicy.java
index 50bfc88f..fef1afaa 100644
---
a/maven-release-policies/maven-release-semver-policy/src/main/java/org/apache/maven/shared/release/policy/semver/SemVerVersionPolicy.java
+++
b/maven-release-policies/maven-release-semver-policy/src/main/java/org/apache/maven/shared/release/policy/semver/SemVerVersionPolicy.java
@@ -28,9 +28,15 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
- * Uses SemVer implementation to increase minor element when resolving the
development version.
+ * Uses the SemVer implementation to increase the minor element when resolving
+ * the development version.
*
- * @deprecated use {@link SemVerMinorDevelopmentVersionPolicy} instead.
+ * @deprecated This policy has been superseded by
+ * {@link SemVerMinorDevelopmentVersionPolicy}, which provides a
+ * clearer and more explicit implementation of SemVer-based
+ * development version handling.
+ * This policy remains only for backward compatibility and may be
+ * removed in a future version of the Maven Release Plugin.
*/
@Singleton
@Named("SemVerVersionPolicy")