diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4c599ae7afea42c9c866a1a034abb1ae0b21a551..ea59bc9a5236e1f033e9cf2ce3d72cf0c80916ff 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,12 @@
+# [3.5.0](https://gitlab.com/to-be-continuous/maven/compare/3.4.0...3.5.0) (2023-05-28)
+
+
+### Features
+
+* **release:** allow specifying explicit release version ([b158a3b](https://gitlab.com/to-be-continuous/maven/commit/b158a3bcff10d12a841837c3268a8a992cb1095b))
+* **release:** implement 2 steps release ([20e8c04](https://gitlab.com/to-be-continuous/maven/commit/20e8c048c1ed05f5abdc6e6c1b8419a050e3864e))
+* **release:** support configure release commit comments ([0e59346](https://gitlab.com/to-be-continuous/maven/commit/0e59346132095cb744741e5327c5117c2cda3c5b))
+
 # [3.4.0](https://gitlab.com/to-be-continuous/maven/compare/3.3.1...3.4.0) (2023-05-27)
 
 
diff --git a/README.md b/README.md
index 6855cf2e2e05ccf1d1d55f7795a127e0691d863c..81bbf0539f59e785770d2d06a7c27e2284cb97cf 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ In order to include this template in your project, add the following to your `gi
 ```yaml
 include:
   - project: 'to-be-continuous/maven'
-    ref: '3.4.0'
+    ref: '3.5.0'
     file: '/templates/gitlab-ci-maven.yml'
 ```
 
diff --git a/templates/gitlab-ci-maven.yml b/templates/gitlab-ci-maven.yml
index 5484b9be6518eed013d053be9d91d34e97f6139f..f3631744ea157077ebd0a0ae38f7adab7b8d62e4 100644
--- a/templates/gitlab-ci-maven.yml
+++ b/templates/gitlab-ci-maven.yml
@@ -396,7 +396,7 @@ stages:
   image: $MAVEN_IMAGE
   services:
     - name: "$TBC_TRACKING_IMAGE"
-      command: ["--service", "maven", "3.4.0" ]
+      command: ["--service", "maven", "3.5.0" ]
   before_script:
     - *mvn-scripts
     - install_ca_certs "${CUSTOM_CA_CERTS:-$DEFAULT_CA_CERTS}"