diff --git a/CHANGELOG.md b/CHANGELOG.md
index 580128f342ea27825165123c5de8960796ac2694..b3a1120487d3c5c9c9007d54b096e8e234750507 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
 
 ## [Unreleased]
 
+*Nothing yet.*
+
+## [1.2.1] - October 27th, 2020
+
 ### Added
 
 * Added a new tool, `export_synapse_for_import`, which can be used to do an offline import from Synapse.
@@ -191,7 +195,8 @@ a large database (more than about 100k uploaded files), run the following steps
 * Various other features that would be expected like maximum/minimum size controls, rate limiting, etc. Check out the
   sample config for a better idea of what else is possible.
 
-[unreleased]: https://github.com/turt2live/matrix-media-repo/compare/v1.2.0...HEAD
+[unreleased]: https://github.com/turt2live/matrix-media-repo/compare/v1.2.1...HEAD
+[1.2.1]: https://github.com/turt2live/matrix-media-repo/compare/v1.2.0...v1.2.1
 [1.2.0]: https://github.com/turt2live/matrix-media-repo/compare/v1.1.3...v1.2.0
 [1.1.3]: https://github.com/turt2live/matrix-media-repo/compare/v1.1.2...v1.1.3
 [1.1.2]: https://github.com/turt2live/matrix-media-repo/compare/v1.1.1...v1.1.2