diff --git a/CMakeLists.txt b/CMakeLists.txt
index fccbe655bf3f98b3ddc801dc2de35d822c082d9d..970c5c9d0ef4bf11b98361c56c8f4d141f1c760e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -11,7 +11,7 @@
 
 cmake_minimum_required(VERSION 3.15)
 
-project(Analysis VERSION 22.11
+project(Analysis VERSION 22.12
         LANGUAGES CXX)
 
 # Enable testing with CTest/CDash
diff --git a/ReleaseNotes/v22r12.md b/ReleaseNotes/v22r12.md
new file mode 100644
index 0000000000000000000000000000000000000000..94c36ba700836c70890e19dc7d604759dce50e51
--- /dev/null
+++ b/ReleaseNotes/v22r12.md
@@ -0,0 +1,12 @@
+2024-09-23 Analysis v22r12
+===
+
+This version uses Phys v27r10, Rec v25r7, Lbcom v24r7, LHCb v46r7, Gaudi v38r3, LCG 105c, ROOT 6.30.08.
+
+This version is released on `run2-patches` branch and is intended for use with Run1 or Run2 data. For Run3, use a version released on `master` branch
+Built relative to Analysis [v22r11](../-/tags/v22r11), with the following changes:
+
+
+### Other
+
+Catches upstream changes in Phys/v27r10