diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 473b8d62e13d537ac82811a3233cc35aa611b948..6f73fd7dad90024bab2d606af13338f6f2276a40 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -6,16 +6,16 @@ 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
-----------
+`3.0b3`_ - 2023-03-19
+---------------------
 
 Fixed
 ~~~~~
 
 * Some GraphQL queries could return more data than permitted in related fields.
 
-`3.0b2` - 2023-03-09
---------------------
+`3.0b2`_ - 2023-03-09
+---------------------
 
 Changed
 ~~~~~~~
@@ -32,16 +32,16 @@ Fixed
   did not trigger.
 * [Dev] Allow apps to declare URLs in the non-legacy namespace again
 
-`3.0b1` - 2023-02-27
---------------------
+`3.0b1`_ - 2023-02-27
+---------------------
 
 Added
 ~~~~~
 
 * Support for two factor authentication via email codes and Webauthn.
 
-`3.0b0` - 2023-02-15
---------------------
+`3.0b0`_ - 2023-02-15
+---------------------
 
 This release starts a new era of the AlekSIS® framework, by introducing a
 dynamic frontend app written in Vue.js which communicates with the backend
@@ -116,8 +116,8 @@ Removed
   * It caused major performance issues and is not useful with the new
     frontend anymore
 
-`2.12.3` - 2023-03-07
----------------------
+`2.12.3`_ - 2023-03-07
+----------------------
 
 Fixed
 ~~~~~
@@ -1094,3 +1094,4 @@ Fixed
 .. _3.0b0: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/3.0b0
 .. _3.0b1: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/3.0b1
 .. _3.0b2: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/3.0b2
+.. _3.0b3: https://edugit.org/AlekSIS/Official/AlekSIS/-/tags/3.0b3
diff --git a/docs/conf.py b/docs/conf.py
index 46814f0d83585a449f3cd176e832fcf9e53ca278..e86ff441c11598e6fb5e09614cc914186d414ef5 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -31,7 +31,7 @@ author = "The AlekSIS Team"
 # The short X.Y version
 version = "3.0"
 # The full version, including alpha/beta/rc tags
-release = "3.0b2"
+release = "3.0b3"
 
 
 # -- General configuration ---------------------------------------------------
diff --git a/pyproject.toml b/pyproject.toml
index 3bc863add98f7cbbfaa3803bb394545cfb9ab39a..9a3318eaef990a7445fd14bcbabad0885b1ac6b2 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "AlekSIS-Core"
-version = "3.0b2"
+version = "3.0b3"
 packages = [
     { include = "aleksis" }
 ]