diff --git a/maven-release-api/pom.xml b/maven-release-api/pom.xml
index 03985e6e7..d97e0f74b 100644
--- a/maven-release-api/pom.xml
+++ b/maven-release-api/pom.xml
@@ -23,7 +23,7 @@
   <parent>
     <groupId>org.apache.maven.release</groupId>
     <artifactId>maven-release</artifactId>
-    <version>3.0.0-SNAPSHOT</version>
+    <version>3.0.0-M5-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-release-api</artifactId>
diff --git a/maven-release-api/src/main/java/org/apache/maven/shared/release/phase/ResourceGenerator.java b/maven-release-api/src/main/java/org/apache/maven/shared/release/phase/ResourceGenerator.java
index f2940229d..34e58a22a 100644
--- a/maven-release-api/src/main/java/org/apache/maven/shared/release/phase/ResourceGenerator.java
+++ b/maven-release-api/src/main/java/org/apache/maven/shared/release/phase/ResourceGenerator.java
@@ -28,7 +28,7 @@
  * Additional interface for ReleasePhase if the phase generates resources, which should be cleaned up afterwards.
  *
  * @author Robert Scholte
- * @since 3.0.0
+ * @since 3.0.0-M5
  */
 public interface ResourceGenerator
 {
diff --git a/maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicyRequest.java b/maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicyRequest.java
index b7c8d4f65..2c9df7328 100644
--- a/maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicyRequest.java
+++ b/maven-release-api/src/main/java/org/apache/maven/shared/release/policy/naming/NamingPolicyRequest.java
@@ -23,7 +23,7 @@
  * <p>NamingPolicyRequest class.</p>
  *
  * @author Robert Scholte
- * @since 3.0.0
+ * @since 3.0.0-M5
  */
 public class NamingPolicyRequest
 {
diff --git a/maven-release-manager/pom.xml b/maven-release-manager/pom.xml
index affe8ae4b..e738192f3 100644
--- a/maven-release-manager/pom.xml
+++ b/maven-release-manager/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.maven.release</groupId>
     <artifactId>maven-release</artifactId>
-    <version>3.0.0-SNAPSHOT</version>
+    <version>3.0.0-M5-SNAPSHOT</version>
   </parent>
 
   <artifactId>maven-release-manager</artifactId>
@@ -35,7 +35,7 @@
     <dependency>
       <groupId>org.apache.maven.release</groupId>
       <artifactId>maven-release-api</artifactId>
-      <version>3.0.0-SNAPSHOT</version>
+      <version>3.0.0-M5-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.codehaus.plexus</groupId>
diff --git a/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorBuilder.java b/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorBuilder.java
index e6efa91af..a59ea3278 100644
--- a/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorBuilder.java
+++ b/maven-release-manager/src/main/java/org/apache/maven/shared/release/config/ReleaseDescriptorBuilder.java
@@ -27,7 +27,7 @@
  * <p>ReleaseDescriptorBuilder class.</p>
  *
  * @author Robert Scholte
- * @since 3.0.0
+ * @since 3.0.0-M5
  */
 public class ReleaseDescriptorBuilder
 {
diff --git a/maven-release-manager/src/main/java/org/apache/maven/shared/release/policies/DefaultNamingPolicy.java b/maven-release-manager/src/main/java/org/apache/maven/shared/release/policies/DefaultNamingPolicy.java
index 79667305d..37a0b9602 100644
--- a/maven-release-manager/src/main/java/org/apache/maven/shared/release/policies/DefaultNamingPolicy.java
+++ b/maven-release-manager/src/main/java/org/apache/maven/shared/release/policies/DefaultNamingPolicy.java
@@ -29,7 +29,7 @@
  * <p>DefaultNamingPolicy class.</p>
  *
  * @author Robert Scholte
- * @since 3.0.0
+ * @since 3.0.0-M5
  */
 @Component( role = NamingPolicy.class, hint = "default" )
 public class DefaultNamingPolicy implements NamingPolicy
diff --git a/maven-release-manager/src/main/java/org/apache/maven/shared/release/strategies/DefaultStrategy.java b/maven-release-manager/src/main/java/org/apache/maven/shared/release/strategies/DefaultStrategy.java
index 3a8042aca..d3e892b5d 100644
--- a/maven-release-manager/src/main/java/org/apache/maven/shared/release/strategies/DefaultStrategy.java
+++ b/maven-release-manager/src/main/java/org/apache/maven/shared/release/strategies/DefaultStrategy.java
@@ -27,7 +27,7 @@
  * <p>DefaultStrategy class.</p>
  *
  * @author Robert Scholte
- * @since 3.0.0
+ * @since 3.0.0-M5
  */
 public class DefaultStrategy implements Strategy
 {
diff --git a/maven-release-plugin/pom.xml b/maven-release-plugin/pom.xml
index 28fef93bf..23cd0ea62 100644
--- a/maven-release-plugin/pom.xml
+++ b/maven-release-plugin/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.maven.release</groupId>
     <artifactId>maven-release</artifactId>
-    <version>3.0.0-SNAPSHOT</version>
+    <version>3.0.0-M5-SNAPSHOT</version>
   </parent>
 
   <groupId>org.apache.maven.plugins</groupId>
@@ -54,7 +54,7 @@
     <dependency>
       <groupId>org.apache.maven.release</groupId>
       <artifactId>maven-release-manager</artifactId>
-      <version>3.0.0-SNAPSHOT</version>
+      <version>3.0.0-M5-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven</groupId>
@@ -85,13 +85,13 @@
     <dependency>
       <groupId>org.apache.maven.release</groupId>
       <artifactId>maven-release-oddeven-policy</artifactId>
-      <version>3.0.0-SNAPSHOT</version>
+      <version>3.0.0-M5-SNAPSHOT</version>
       <optional>true</optional>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.release</groupId>
       <artifactId>maven-release-semver-policy</artifactId>
-      <version>3.0.0-SNAPSHOT</version>
+      <version>3.0.0-M5-SNAPSHOT</version>
       <optional>true</optional>
     </dependency>
     
diff --git a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java
index 46eccec7d..0266b6b92 100644
--- a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java
+++ b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractReleaseMojo.java
@@ -127,7 +127,7 @@ public abstract class AbstractReleaseMojo
      * The role-hint for the {@link org.apache.maven.shared.release.strategy.Strategy}
      * implementation used to specify the phases per goal.
      * 
-     * @since 3.0.0
+     * @since 3.0.0-M5
      * @see org.apache.maven.shared.release.strategies.DefaultStrategy
      */
     @Parameter( defaultValue = "default", property = "releaseStrategyId" )
diff --git a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java
index b7532a75b..ee3283904 100644
--- a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java
+++ b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/AbstractScmReleaseMojo.java
@@ -101,7 +101,7 @@ public abstract class AbstractScmReleaseMojo
      * A workItem for SCMs like RTC, TFS etc, that may require additional
      * information to perform a pushChange operation.
      *
-     * @since 3.0.0
+     * @since 3.0.0-M5
      */
     @Parameter( property = "workItem" )
     private String workItem;
diff --git a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/BranchReleaseMojo.java b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/BranchReleaseMojo.java
index 6ffe71f55..7e67b80eb 100644
--- a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/BranchReleaseMojo.java
+++ b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/BranchReleaseMojo.java
@@ -194,7 +194,7 @@ public class BranchReleaseMojo
      * The role-hint for the {@link org.apache.maven.shared.release.policy.version.VersionPolicy}
      * implementation used to calculate the project versions.
      *
-     * @since 3.0.0
+     * @since 3.0.0-M5
      * @see org.apache.maven.shared.release.policies.DefaultVersionPolicy
      */
     @Parameter( defaultValue = "default", property = "projectVersionPolicyId" )
@@ -204,7 +204,7 @@ public class BranchReleaseMojo
      * The role-hint for the {@link org.apache.maven.shared.release.policy.naming.NamingPolicy}
      * implementation used to calculate the project names.
      *
-     * @since 3.0.0
+     * @since 3.0.0-M5
      * @see org.apache.maven.shared.release.policies.DefaultNamingPolicy
      */
     @Parameter( property = "projectNamingPolicyId" )
@@ -233,7 +233,7 @@ public class BranchReleaseMojo
      * Currently only implemented with svn scm. Enable the {@code --pin-externals} option in
      * {@code svn copy} command which is new in Subversion 1.9.
      *
-     * @since 3.0.0
+     * @since 3.0.0-M5
      */
     @Parameter( defaultValue = "false", property = "pinExternals" )
     private boolean pinExternals;
diff --git a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java
index aff953e71..5547380d1 100644
--- a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java
+++ b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PrepareReleaseMojo.java
@@ -191,7 +191,7 @@ public class PrepareReleaseMojo
     /**
      * Signs SCM tag when possible, for example when using the git-exe the '--sign' argument is used.
      *
-     * @since 3.0.0
+     * @since 3.0.0-M5
      */
     @Parameter( property = "signTag" )
     private boolean signTag = false;
@@ -241,7 +241,7 @@ public class PrepareReleaseMojo
      * The role-hint for the {@link org.apache.maven.shared.release.policy.naming.NamingPolicy}
      * implementation used to calculate the project branch and tag names.
      *
-     * @since 3.0.0
+     * @since 3.0.0-M5
      * @see org.apache.maven.shared.release.policies.DefaultNamingPolicy
      */
     @Parameter( property = "projectNamingPolicyId" )
@@ -261,7 +261,7 @@ public class PrepareReleaseMojo
      *     <li><code>releaseLabel</code> - The release version of the root project.
      * </ul>
      *
-     * @since 3.0.0
+     * @since 3.0.0-M5
      */
     @Parameter( defaultValue = "@{prefix} prepare release @{releaseLabel}", property = "scmReleaseCommitComment" )
     private String scmReleaseCommitComment = "@{prefix} prepare release @{releaseLabel}";
@@ -280,7 +280,7 @@ public class PrepareReleaseMojo
      *     <li><code>releaseLabel</code> - The release version of the root project.
      * </ul>
      *
-     * @since 3.0.0
+     * @since 3.0.0-M5
      */
     @Parameter( 
             defaultValue = "@{prefix} prepare for next development iteration", 
@@ -300,7 +300,7 @@ public class PrepareReleaseMojo
      * <li>"extensions" or "4": resolve extension dependencies</li>
      * </ul>
      * 
-     * @since 3.0.0
+     * @since 3.0.0-M5
      */
     @Parameter( property = "autoResolveSnapshots" )
     private String autoResolveSnapshots;
@@ -309,7 +309,7 @@ public class PrepareReleaseMojo
      * Currently only implemented with svn scm. Enable the {@code --pin-externals} option in
      * {@code svn copy} command which is new in Subversion 1.9.
      *
-     * @since 3.0.0
+     * @since 3.0.0-M5
      */
     @Parameter( defaultValue = "false", property = "pinExternals" )
     private boolean pinExternals;
diff --git a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/RollbackReleaseMojo.java b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/RollbackReleaseMojo.java
index 19ee2009d..1f8131e47 100644
--- a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/RollbackReleaseMojo.java
+++ b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/RollbackReleaseMojo.java
@@ -57,7 +57,7 @@ public class RollbackReleaseMojo
      *     <li><code>releaseLabel</code> - The release version of the root project.
      * </ul>
      *
-     * @since 3.0.0
+     * @since 3.0.0-M5
      */
     @Parameter(
             defaultValue = "@{prefix} rollback the release of @{releaseLabel}", 
diff --git a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java
index b790d6411..60f657dfd 100644
--- a/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java
+++ b/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/UpdateVersionsMojo.java
@@ -88,7 +88,7 @@ public class UpdateVersionsMojo
     /**
      * The role-hint for the VersionPolicy implementation used to calculate the project versions.
      *
-     * @since 3.0.0
+     * @since 3.0.0-M5
      */
     @Parameter( defaultValue = "default", property = "projectVersionPolicyId" )
     private String projectVersionPolicyId;
diff --git a/maven-release-policies/maven-release-oddeven-policy/pom.xml b/maven-release-policies/maven-release-oddeven-policy/pom.xml
index 8c8eb2ca4..a57099e2d 100644
--- a/maven-release-policies/maven-release-oddeven-policy/pom.xml
+++ b/maven-release-policies/maven-release-oddeven-policy/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.maven.release</groupId>
     <artifactId>maven-release</artifactId>
-    <version>3.0.0-SNAPSHOT</version>
+    <version>3.0.0-M5-SNAPSHOT</version>
     <relativePath>../..</relativePath>
   </parent>
 
diff --git a/maven-release-policies/maven-release-semver-policy/pom.xml b/maven-release-policies/maven-release-semver-policy/pom.xml
index 0f003d2e1..0775a18d6 100644
--- a/maven-release-policies/maven-release-semver-policy/pom.xml
+++ b/maven-release-policies/maven-release-semver-policy/pom.xml
@@ -24,7 +24,7 @@
   <parent>
     <groupId>org.apache.maven.release</groupId>
     <artifactId>maven-release</artifactId>
-    <version>3.0.0-SNAPSHOT</version>
+    <version>3.0.0-M5-SNAPSHOT</version>
     <relativePath>../..</relativePath>
   </parent>
 
diff --git a/pom.xml b/pom.xml
index 23c792bdd..494b3b7c3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -30,7 +30,7 @@
 
   <groupId>org.apache.maven.release</groupId>
   <artifactId>maven-release</artifactId>
-  <version>3.0.0-SNAPSHOT</version>
+  <version>3.0.0-M5-SNAPSHOT</version>
   <packaging>pom</packaging>
 
   <name>Maven Release</name>