diff --git a/CHANGELOG.md b/CHANGELOG.md
index 908181f7a6..6e709012d8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -20,6 +20,14 @@ instructions, because git commits are used to generate release notes:
+
+## v18.2.1 (2024-12-10)
+
+- [Feature] Add integer variables `TUTOR_VERSION_MAJOR` and `TUTOR_VERSION_MINOR` to the template context. These are parsed from the existing `TUTOR_VERSION` string variable, which takes the format `"MAJOR.MINOR.PATCH"`. We add them as a convenience to developers who need to maintain version-agnostic Tutor plugins (by @michaelwheeler and @kdmccormick).
+- [Feature] Adds `tutor config edit` command. This opens the active tutor environment's config.yaml in an editor for manual editing. (by @tecoholic)
+- [Improvement] Disable celery gossip and mingle to improve celery performance. (by @Ian2012)
+- [Bugfix] Fix breakpoint debugging by attaching container stdin when running `tutor dev start ` for a single service. (by @Danyal-Faheem)
+
## v18.2.0 (2024-12-03)
diff --git a/changelog.d/20241107_164816_kyle_tutor_version_parts.md b/changelog.d/20241107_164816_kyle_tutor_version_parts.md
deleted file mode 100644
index acd6e9d827..0000000000
--- a/changelog.d/20241107_164816_kyle_tutor_version_parts.md
+++ /dev/null
@@ -1 +0,0 @@
-- [Feature] Add integer variables `TUTOR_VERSION_MAJOR` and `TUTOR_VERSION_MINOR` to the template context. These are parsed from the existing `TUTOR_VERSION` string variable, which takes the format `"MAJOR.MINOR.PATCH"`. We add them as a convenience to developers who need to maintain version-agnostic Tutor plugins (by @michaelwheeler and @kdmccormick).
diff --git a/changelog.d/20241114_115534_arunmozhi_add_config_edit_command.md b/changelog.d/20241114_115534_arunmozhi_add_config_edit_command.md
deleted file mode 100644
index 2dd8735829..0000000000
--- a/changelog.d/20241114_115534_arunmozhi_add_config_edit_command.md
+++ /dev/null
@@ -1 +0,0 @@
-- [Feature] Adds `tutor config edit`. This opens the active tutor environment's config.yaml in an editor for manual editing. (by @tecoholic)
diff --git a/changelog.d/20241204_152125_edunext_better_celery.md b/changelog.d/20241204_152125_edunext_better_celery.md
deleted file mode 100644
index 985b5477cd..0000000000
--- a/changelog.d/20241204_152125_edunext_better_celery.md
+++ /dev/null
@@ -1 +0,0 @@
-[Improvement] Disable celery gossip and mingle to improve celery performance. (by @Ian2012)
diff --git a/changelog.d/20241205_211837_danyal.faheem_add_dev_attach_command.md b/changelog.d/20241205_211837_danyal.faheem_add_dev_attach_command.md
deleted file mode 100644
index 73f6b9f0cc..0000000000
--- a/changelog.d/20241205_211837_danyal.faheem_add_dev_attach_command.md
+++ /dev/null
@@ -1 +0,0 @@
-- [Bugfix] Fix breakpoint debugging by attaching container stdin when running tutor dev start for a single service. (by @Danyal-Faheem)
\ No newline at end of file
diff --git a/tutor/__about__.py b/tutor/__about__.py
index 553fb0fe85..705eb4783d 100644
--- a/tutor/__about__.py
+++ b/tutor/__about__.py
@@ -2,7 +2,7 @@
# Increment this version number to trigger a new release. See
# docs/tutor.html#versioning for information on the versioning scheme.
-__version__ = "18.2.0"
+__version__ = "18.2.1"
# 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