diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8b33366e47..371c00cbcf 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,44 @@ All notable changes to this project will be documented in this file. This projec
## [Unreleased]
+
+## [v1.2.4-RC1] - 2022-04-27
+### Bug Fixes
+- **Dockerfile:** Fix HOME variable for podman
+- **cmd/immuclient:** upgrade not logged in error handling
+- **embedded/tbtree:** create nodes with the right number of children
+- **embedded/tbtree:** Better logging in btree flush
+- **embedded/tbtree:** Fix cleanupPercentage in SnapshotSince call
+- **embedded/tbtree:** ensure node split is evaluated
+- **embedded/tbtree:** split into multiple nodes
+- **github/push:** Fix notarization of binaries
+- **pkg/auth:** Clarify comments about token injection
+- **pkg/auth:** Do not send duplicated authorization header
+- **pkg/server:** include db name in flush index result
+
+### Changes
+- **CHANGELOG.md:** remove bogus `liist` tag entry
+- **build/RELEASING.md:** Update releasing docs
+- **cmd/immuclient:** include db name when printing current state
+- **embedded/store:** index settings validations
+- **embedded/tbtree:** ensure node size is consistent with key and value sizes
+- **embedded/tbtree:** rename function that calculates node size lower bound
+- **github:** Use smaller 5-days retention for master builds
+- **github:** Update github workflow on master / version push
+- **github:** Update github action versions
+- **github/push:** Build docker images after tests
+- **github/push:** Build, test and notarize for release/v* branches
+- **github/push:** Calcualte sha256 checksums for binaries in github
+- **github/push:** Add quick test linux-amd64 binaries
+- **github/push:** Add quick test for Mac x64 binaries
+- **github/push:** Add quick test for linux-arm64 binaries through qemu
+- **github/push:** Add quick test for linux-s390x binaries through qemu
+- **github/push:** Run stress test before notarizing binaries
+- **pkg/api:** txbyid with keepReferencesUnresolved option
+- **tools/testing:** Add stress tool
+- **tools/testing:** Add randomized key length mode for stress test tool
+
+
## [v1.2.3] - 2022-04-14
### Bug Fixes
diff --git a/Makefile b/Makefile
index fb2fffec92..10ef7d95c4 100644
--- a/Makefile
+++ b/Makefile
@@ -16,7 +16,7 @@ export GO111MODULE=on
SHELL=/bin/bash -o pipefail
-VERSION=1.2.3
+VERSION=1.2.4-RC1
DEFAULT_WEBCONSOLE_VERSION=1.0.15
SERVICES=immudb immuadmin immuclient
TARGETS=linux/amd64 windows/amd64 darwin/amd64 linux/s390x linux/arm64 freebsd/amd64 darwin/arm64