diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 4e4236f19cb708b07d3faa2c6a15e7238331907c..791b9ec245a1745c78eb0b6c48da24b5056a5066 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -6,8 +6,8 @@ All notable changes to this project will be documented in this file.
 The format is based on `Keep a Changelog`_,
 and this project adheres to `Semantic Versioning`_.
 
-Unreleased
-----------
+`2.3`_ - 2022-06-25
+-------------------
 
 Added
 ~~~~~
@@ -220,3 +220,5 @@ Fixed
 .. _2.1.1: https://edugit.org/Teckids/AlekSIS/AlekSIS-App-Untis/-/tags/2.1.1
 .. _2.1.2: https://edugit.org/Teckids/AlekSIS/AlekSIS-App-Untis/-/tags/2.1.2
 .. _2.1.3: https://edugit.org/Teckids/AlekSIS/AlekSIS-App-Untis/-/tags/2.1.3
+.. _2.2: https://edugit.org/Teckids/AlekSIS/AlekSIS-App-Untis/-/tags/2.2
+.. _2.3: https://edugit.org/Teckids/AlekSIS/AlekSIS-App-Untis/-/tags/2.3
diff --git a/docs/conf.py b/docs/conf.py
index d8211b0981620a02016b7c72f31bde1f393c593f..867cafdf13a2b46760f705ac6d7a2e8711159acc 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -29,9 +29,9 @@ copyright = "2018-2022 The AlekSIS team"
 author = "The AlekSIS Team"
 
 # The short X.Y version
-version = "2.2"
+version = "2.3"
 # The full version, including alpha/beta/rc tags
-release = "2.2.1.dev0"
+release = "2.3"
 
 
 # -- General configuration ---------------------------------------------------
diff --git a/pyproject.toml b/pyproject.toml
index 4103538d92fd1be25e177aecfc58218ca9f56dfc..9e45b895e03834cf6e4a3d0333c2fb03a49c8a5e 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "AlekSIS-App-Untis"
-version = "2.2.1.dev0"
+version = "2.3"
 packages = [
     { include = "aleksis" }
 ]
@@ -42,7 +42,7 @@ mysqlclient = "^2.0.0"
 tqdm = "^4.44.1"
 defusedxml = "^0.7.0"
 aleksis-core = "^2.8"
-aleksis-app-chronos = "^2.3"
+aleksis-app-chronos = "^2.4"
 
 [tool.poetry.dev-dependencies]
 aleksis-builddeps = "*"