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")

Reply via email to