diff --git a/CHANGELOG.md b/CHANGELOG.md
index c37c903..8c044d0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -20,6 +20,12 @@ instructions, because git commits are used to generate release notes:
+
+## v16.0.3 (2023-07-28)
+
+- [Bugfix] Improve `tutor ... do settheme default` so that it reverts to the default theme rather than trying to switch to a nonexistent theme named "default". This will clear up some error noise from LMS/CMS logs. (by @kdmccormick)
+- [Security] Fix content libraries creation by unprivileged users in studio (see [security advisory](https://github.com/openedx/edx-platform/security/advisories/GHSA-3q74-3rfh-g37j)). (by @regisb)
+
## v16.0.2 (2023-06-22)
diff --git a/changelog.d/20230714_100627_kyle.md b/changelog.d/20230714_100627_kyle.md
deleted file mode 100644
index 97a1722..0000000
--- a/changelog.d/20230714_100627_kyle.md
+++ /dev/null
@@ -1 +0,0 @@
-- [Bugfix] Improve `tutor ... do settheme default` so that it reverts to the default theme rather than trying to switch to a nonexistent theme named "default". This will clear up some error noise from LMS/CMS logs. (by @kdmccormick)
diff --git a/changelog.d/20230728_210255_regis.md b/changelog.d/20230728_210255_regis.md
deleted file mode 100644
index fc8e985..0000000
--- a/changelog.d/20230728_210255_regis.md
+++ /dev/null
@@ -1 +0,0 @@
-- [Security] Fix content libraries creation by unprivileged users in studio (see [security advisory](https://github.com/openedx/edx-platform/security/advisories/GHSA-3q74-3rfh-g37j)). (by @regisb)
diff --git a/tutor/__about__.py b/tutor/__about__.py
index 40bcca6..31820ca 100644
--- a/tutor/__about__.py
+++ b/tutor/__about__.py
@@ -2,7 +2,7 @@ import os
# Increment this version number to trigger a new release. See
# docs/tutor.html#versioning for information on the versioning scheme.
-__version__ = "16.0.2"
+__version__ = "16.0.3"
# The version suffix will be appended to the actual version, separated by a
# dash. Use this suffix to differentiate between the actual released version and