diff --git a/CHANGELOG.md b/CHANGELOG.md
index cb50b21..9465c52 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,7 +2,7 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "keycloak-d4science-spi-parent"
-## [v2.1.0-SNAPSHOT]
+## [v2.1.0]
- Added new [protocol-mapper](protocol-mapper/README.md) module to make the custom protocol mappers available
- Revised terms, EU links, D4Science and Blue-Cloud logo updated (#25444)
diff --git a/avatar-importer/CHANGELOG.md b/avatar-importer/CHANGELOG.md
index 4849318..31ce059 100644
--- a/avatar-importer/CHANGELOG.md
+++ b/avatar-importer/CHANGELOG.md
@@ -2,8 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "avatar-importer"
-## [v2.1.0-SNAPSHOT]
-
+## [v2.1.0]
+Changes in other sub-components
## [v2.0.0]
- Updated to be compiled/used with Keycloak v19.x
diff --git a/avatar-importer/pom.xml b/avatar-importer/pom.xml
index 3d9310d..6696db0 100644
--- a/avatar-importer/pom.xml
+++ b/avatar-importer/pom.xml
@@ -5,7 +5,7 @@
org.gcube.iam
keycloak-d4science-spi-parent
- 2.1.0-SNAPSHOT
+ 2.1.0
avatar-importer
diff --git a/avatar-realm-resource/CHANGELOG.md b/avatar-realm-resource/CHANGELOG.md
index f76b0f4..fa6ac88 100644
--- a/avatar-realm-resource/CHANGELOG.md
+++ b/avatar-realm-resource/CHANGELOG.md
@@ -2,8 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "avatar-realm-resource"
-## [v2.1.0-SNAPSHOT]
-
+## [v2.1.0]
+Changes in other sub-components
## [v2.0.0]
- Updated to be compiled/used with Keycloak v19.x
diff --git a/avatar-realm-resource/pom.xml b/avatar-realm-resource/pom.xml
index 57c5c3f..5e7f8b3 100644
--- a/avatar-realm-resource/pom.xml
+++ b/avatar-realm-resource/pom.xml
@@ -7,7 +7,7 @@
org.gcube.iam
keycloak-d4science-spi-parent
- 2.1.0-SNAPSHOT
+ 2.1.0
avatar-realm-resource
diff --git a/avatar-storage/CHANGELOG.md b/avatar-storage/CHANGELOG.md
index ff82290..619d7f3 100644
--- a/avatar-storage/CHANGELOG.md
+++ b/avatar-storage/CHANGELOG.md
@@ -2,8 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "avatar-storage"
-## [v2.1.0-SNAPSHOT]
-
+## [v2.1.0]
+Changes in other sub-components
## [v2.0.0]
- Updated to be compiled/used with Keycloak v19.x
diff --git a/avatar-storage/pom.xml b/avatar-storage/pom.xml
index f39dbb1..2b5cb14 100644
--- a/avatar-storage/pom.xml
+++ b/avatar-storage/pom.xml
@@ -7,7 +7,7 @@
org.gcube.iam
keycloak-d4science-spi-parent
- 2.1.0-SNAPSHOT
+ 2.1.0
avatar-storage
diff --git a/delete-account/CHANGELOG.md b/delete-account/CHANGELOG.md
index b6bb61c..cb48c84 100644
--- a/delete-account/CHANGELOG.md
+++ b/delete-account/CHANGELOG.md
@@ -2,8 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "delete-account"
-## [v2.1.0-SNAPSHOT]
-
+## [v2.1.0]
+Changes in other sub-components
## [v2.0.0]
- Updated to be compiled/used with Keycloak v19.x
diff --git a/delete-account/pom.xml b/delete-account/pom.xml
index a4921ee..a5c88b9 100644
--- a/delete-account/pom.xml
+++ b/delete-account/pom.xml
@@ -7,7 +7,7 @@
org.gcube.iam
keycloak-d4science-spi-parent
- 2.1.0-SNAPSHOT
+ 2.1.0
delete-account
diff --git a/event-listener-provider/CHANGELOG.md b/event-listener-provider/CHANGELOG.md
index 0131337..05deb79 100644
--- a/event-listener-provider/CHANGELOG.md
+++ b/event-listener-provider/CHANGELOG.md
@@ -2,8 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "event-listener-provider"
-## [v2.1.0-SNAPSHOT]
-
+## [v2.1.0]
+Changes in other sub-components
## [v2.0.0]
- Updated to be compiled/used with Keycloak v19.x
diff --git a/event-listener-provider/pom.xml b/event-listener-provider/pom.xml
index 705c501..2697e3f 100644
--- a/event-listener-provider/pom.xml
+++ b/event-listener-provider/pom.xml
@@ -7,7 +7,7 @@
org.gcube.iam
keycloak-d4science-spi-parent
- 2.1.0-SNAPSHOT
+ 2.1.0
event-listener-provider
diff --git a/identity-provider-mapper/CHANGELOG.md b/identity-provider-mapper/CHANGELOG.md
index 8c4b904..88b81a9 100644
--- a/identity-provider-mapper/CHANGELOG.md
+++ b/identity-provider-mapper/CHANGELOG.md
@@ -2,8 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "identity-provider-mapper"
-## [v2.1.0-SNAPSHOT]
-
+## [v2.1.0]
+Changes in other sub-components
## [v2.0.0]
- Updated to be compiled/used with Keycloak v19.x
diff --git a/identity-provider-mapper/pom.xml b/identity-provider-mapper/pom.xml
index e15b95f..d1c1fde 100644
--- a/identity-provider-mapper/pom.xml
+++ b/identity-provider-mapper/pom.xml
@@ -7,7 +7,7 @@
org.gcube.iam
keycloak-d4science-spi-parent
- 2.1.0-SNAPSHOT
+ 2.1.0
identity-provider-mapper
diff --git a/keycloak-d4science-bundle/CHANGELOG.md b/keycloak-d4science-bundle/CHANGELOG.md
index 8353eac..ced4b2a 100644
--- a/keycloak-d4science-bundle/CHANGELOG.md
+++ b/keycloak-d4science-bundle/CHANGELOG.md
@@ -2,9 +2,6 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "keycloak-d4science-bundle"
-## [v2.1.0-SNAPSHOT]
-
-
## [v2.0.0]
- Added theme JAR to EAR bundle
- changes in sub-components
diff --git a/keycloak-d4science-script/CHANGELOG.md b/keycloak-d4science-script/CHANGELOG.md
index 76ed51c..5649434 100644
--- a/keycloak-d4science-script/CHANGELOG.md
+++ b/keycloak-d4science-script/CHANGELOG.md
@@ -2,8 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "keycloak-d4science-themes"
-## [v2.1.0-SNAPSHOT]
-
+## [v2.1.0]
+Changes in other sub-components
## [v2.0.0]
- Porting from first custom implementation not in SCM/versioned
\ No newline at end of file
diff --git a/keycloak-d4science-script/pom.xml b/keycloak-d4science-script/pom.xml
index 56fe4e3..76a59ea 100644
--- a/keycloak-d4science-script/pom.xml
+++ b/keycloak-d4science-script/pom.xml
@@ -7,7 +7,7 @@
org.gcube.iam
keycloak-d4science-spi-parent
- 2.1.0-SNAPSHOT
+ 2.1.0
keycloak-d4science-script
diff --git a/keycloak-d4science-theme/CHANGELOG.md b/keycloak-d4science-theme/CHANGELOG.md
index 8a3089f..fd2f55c 100644
--- a/keycloak-d4science-theme/CHANGELOG.md
+++ b/keycloak-d4science-theme/CHANGELOG.md
@@ -2,7 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "keycloak-d4science-themes"
-## [v2.1.0-SNAPSHOT]
+## [v2.1.0]
+- Revised terms, EU links, D4Science and Blue-Cloud logo updated (#25444)
## [v2.0.0]
- Updated d4science themes for Keycloak v19.x
diff --git a/keycloak-d4science-theme/pom.xml b/keycloak-d4science-theme/pom.xml
index 88118ff..3f1bc79 100644
--- a/keycloak-d4science-theme/pom.xml
+++ b/keycloak-d4science-theme/pom.xml
@@ -7,7 +7,7 @@
org.gcube.iam
keycloak-d4science-spi-parent
- 2.1.0-SNAPSHOT
+ 2.1.0
keycloak-d4science-theme
diff --git a/ldap-storage-mapper/CHANGELOG.md b/ldap-storage-mapper/CHANGELOG.md
index eeab98b..287ad10 100644
--- a/ldap-storage-mapper/CHANGELOG.md
+++ b/ldap-storage-mapper/CHANGELOG.md
@@ -2,7 +2,8 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "keycloak-extension-spi"
-## [v2.1.0-SNAPSHOT]
+## [v2.1.0]
+Changes in other sub-components
## [v2.0.0]
- Updated to be compiled/used with Keycloak v19.x
diff --git a/ldap-storage-mapper/pom.xml b/ldap-storage-mapper/pom.xml
index cea57c7..1966217 100644
--- a/ldap-storage-mapper/pom.xml
+++ b/ldap-storage-mapper/pom.xml
@@ -7,7 +7,7 @@
org.gcube.iam
keycloak-d4science-spi-parent
- 2.1.0-SNAPSHOT
+ 2.1.0
ldap-storage-mapper
diff --git a/pom.xml b/pom.xml
index a3dbe7a..2e2efa3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,7 +10,7 @@
org.gcube.iam
keycloak-d4science-spi-parent
- 2.1.0-SNAPSHOT
+ 2.1.0
pom
diff --git a/protocol-mapper/CHANGELOG.md b/protocol-mapper/CHANGELOG.md
index b03ce1b..1d3862b 100644
--- a/protocol-mapper/CHANGELOG.md
+++ b/protocol-mapper/CHANGELOG.md
@@ -2,5 +2,5 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "identity-provider-mapper"
-## [v2.1.0-SNAPSHOT]
+## [v2.1.0]
- Provided the `D4ScienceContextMapper` that maps the D4S context requested in a customizable HTTP header as token's claim having the configured name (defaulting to the 'aud' claim). Can also shrink the `resource access` token claim to have only the requested context entry.
diff --git a/protocol-mapper/pom.xml b/protocol-mapper/pom.xml
index 732e1e0..2a1e60b 100644
--- a/protocol-mapper/pom.xml
+++ b/protocol-mapper/pom.xml
@@ -7,7 +7,7 @@
org.gcube.iam
keycloak-d4science-spi-parent
- 2.1.0-SNAPSHOT
+ 2.1.0
protocol-mapper