diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5fe2e13d3d24eadf7cd5506965e82ddffda00670..cf4774183f458f27b89fdc5e1f6d79ad53383134 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -20,11 +20,11 @@
 
 cmake_minimum_required(VERSION 3.13)
 
-set(libcaosdb_VERSION 0.3.0)
+set(libcaosdb_VERSION 0.2.1)
 set(libcaosdb_COMPATIBLE_SERVER_VERSION_MAJOR 0)
-set(libcaosdb_COMPATIBLE_SERVER_VERSION_MINOR 9)
+set(libcaosdb_COMPATIBLE_SERVER_VERSION_MINOR 8)
 set(libcaosdb_COMPATIBLE_SERVER_VERSION_PATCH 0)
-set(libcaosdb_COMPATIBLE_SERVER_VERSION_PRE_RELEASE "SNAPSHOT")
+set(libcaosdb_COMPATIBLE_SERVER_VERSION_PRE_RELEASE "")
 
 project(libcaosdb
     VERSION ${libcaosdb_VERSION}
diff --git a/RELEASE_GUIDELINES.md b/RELEASE_GUIDELINES.md
index 570ed0ee9b05610ebcebc539b018a48219a1c682..faa7d4399c10ea4e0b45c48943d122ac15fbef5b 100644
--- a/RELEASE_GUIDELINES.md
+++ b/RELEASE_GUIDELINES.md
@@ -44,4 +44,5 @@ guidelines of the CaosDB Project
     release cycle.
     * update `conanfile.py`
     * update `CMakeLists.txt`
+    * update `CHANGELOG.md` with empty `[Unreleased]` sections.
     * Don't forget to update cppintest.
diff --git a/conanfile.py b/conanfile.py
index 906ba04e9b3920f3d5d13d6bc568b0dd7c67696b..fbcb39a730089ae8a113a5d411fefd8788ba08a2 100644
--- a/conanfile.py
+++ b/conanfile.py
@@ -3,7 +3,7 @@ from conans import ConanFile, CMake, tools
 
 class CaosdbConan(ConanFile):
     name = "caosdb"
-    version = "0.3.0-dev"
+    version = "0.2.1"
     license = "AGPL-3.0-or-later"
     author = "Timm C. Fitschen <t.fitschen@indiscale.com>"
     url = "https://gitlab.indiscale.com/caosdb/src/caosdb-cpplib.git"