diff --git a/CHANGELOG.md b/CHANGELOG.md
index d1de9e08a..099c5fe25 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
## Unreleased
+## [9.3.1](https://github.com/dbmdz/metadata-service/releases/tag/9.3.1) - 2024-07-
+
### Fixed
- Recursion detection of a mutual parent
diff --git a/metasvc-client/pom.xml b/metasvc-client/pom.xml
index bc452549d..f6d7a4114 100644
--- a/metasvc-client/pom.xml
+++ b/metasvc-client/pom.xml
@@ -6,7 +6,7 @@
io.github.dbmdz.metadata
metasvc
- 9.3.1-SNAPSHOT
+ 9.3.1-RC1
Metadata-Service: Repository Client
diff --git a/metasvc-lobid-client/pom.xml b/metasvc-lobid-client/pom.xml
index 0c7cea73a..7395f4061 100644
--- a/metasvc-lobid-client/pom.xml
+++ b/metasvc-lobid-client/pom.xml
@@ -7,7 +7,7 @@
io.github.dbmdz.metadata
metasvc
- 9.3.1-SNAPSHOT
+ 9.3.1-RC1
Metadata-Service: lobid.org Client
diff --git a/metasvc-model/pom.xml b/metasvc-model/pom.xml
index 31c0f3fb8..a9d02a61e 100644
--- a/metasvc-model/pom.xml
+++ b/metasvc-model/pom.xml
@@ -6,7 +6,7 @@
io.github.dbmdz.metadata
metasvc
- 9.3.1-SNAPSHOT
+ 9.3.1-RC1
Metadata-Service: Model
diff --git a/metasvc-server/backend-api/pom.xml b/metasvc-server/backend-api/pom.xml
index 41189795a..cfa896619 100644
--- a/metasvc-server/backend-api/pom.xml
+++ b/metasvc-server/backend-api/pom.xml
@@ -6,7 +6,7 @@
io.github.dbmdz.metadata
metasvc-server
- 9.3.1-SNAPSHOT
+ 9.3.1-RC1
Metadata-Service: Repository Server (Backend API)
diff --git a/metasvc-server/backend-file/pom.xml b/metasvc-server/backend-file/pom.xml
index 9a9908e34..151198bc2 100644
--- a/metasvc-server/backend-file/pom.xml
+++ b/metasvc-server/backend-file/pom.xml
@@ -5,7 +5,7 @@
io.github.dbmdz.metadata
metasvc-server
- 9.3.1-SNAPSHOT
+ 9.3.1-RC1
Metadata-Service: Repository Server (Backend IMPL File)
diff --git a/metasvc-server/backend-inmemory/pom.xml b/metasvc-server/backend-inmemory/pom.xml
index 2615afcf4..30aa52493 100644
--- a/metasvc-server/backend-inmemory/pom.xml
+++ b/metasvc-server/backend-inmemory/pom.xml
@@ -6,7 +6,7 @@
io.github.dbmdz.metadata
metasvc-server
- 9.3.1-SNAPSHOT
+ 9.3.1-RC1
Metadata-Service: Repository Server (Backend IMPL InMemory)
diff --git a/metasvc-server/backend-jdbi/pom.xml b/metasvc-server/backend-jdbi/pom.xml
index 0ec534d69..47b9314c4 100644
--- a/metasvc-server/backend-jdbi/pom.xml
+++ b/metasvc-server/backend-jdbi/pom.xml
@@ -8,7 +8,7 @@
io.github.dbmdz.metadata
metasvc-server
- 9.3.1-SNAPSHOT
+ 9.3.1-RC1
Metadata-Service: Repository Server (Backend IMPL JDBI PostgreSql)
diff --git a/metasvc-server/backend-lobid/pom.xml b/metasvc-server/backend-lobid/pom.xml
index 43cce4867..586be0c10 100644
--- a/metasvc-server/backend-lobid/pom.xml
+++ b/metasvc-server/backend-lobid/pom.xml
@@ -6,7 +6,7 @@
io.github.dbmdz.metadata
metasvc-server
- 9.3.1-SNAPSHOT
+ 9.3.1-RC1
Metadata-Service: Repository Server (Backend IMPL External System lobid.org)
diff --git a/metasvc-server/business/pom.xml b/metasvc-server/business/pom.xml
index 0d3c88068..afdaaa474 100644
--- a/metasvc-server/business/pom.xml
+++ b/metasvc-server/business/pom.xml
@@ -6,7 +6,7 @@
io.github.dbmdz.metadata
metasvc-server
- 9.3.1-SNAPSHOT
+ 9.3.1-RC1
Metadata-Service: Repository Server (Business)
diff --git a/metasvc-server/pom.xml b/metasvc-server/pom.xml
index 87cc68fe4..cab5783e5 100644
--- a/metasvc-server/pom.xml
+++ b/metasvc-server/pom.xml
@@ -6,7 +6,7 @@
io.github.dbmdz.metadata
metasvc
- 9.3.1-SNAPSHOT
+ 9.3.1-RC1
Metadata-Service: Repository Server
diff --git a/metasvc-server/webapp/pom.xml b/metasvc-server/webapp/pom.xml
index d55136df3..381cd7b6b 100644
--- a/metasvc-server/webapp/pom.xml
+++ b/metasvc-server/webapp/pom.xml
@@ -6,7 +6,7 @@
io.github.dbmdz.metadata
metasvc-server
- 9.3.1-SNAPSHOT
+ 9.3.1-RC1
Metadata-Service: Repository Server (Webapp)
diff --git a/pom.xml b/pom.xml
index bd09603ac..a2e33127f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -11,7 +11,7 @@
io.github.dbmdz.metadata
metasvc
- 9.3.1-SNAPSHOT
+ 9.3.1-RC1
pom
Metadata-Service