diff --git a/CHANGELOG.md b/CHANGELOG.md
index 36c631ee68f7f2c3a48e70f31b5b2d1169a40df4..9922eb3ed9ac2dee04acbeeabd87bf21d7eaa979 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,29 @@
+3.0.0 (2022-08-12)
+==================
+
+Bugfixes
+--------
+
+- Make sure we don't lose errors thrown when checking usage limits. ([\#823](https://github.com/matrix-org/matrix-appservice-discord/issues/823))
+- Fix Docker instances not starting due to being unable to load a dynamic library in the latest unstable image. ([\#828](https://github.com/matrix-org/matrix-appservice-discord/issues/828))
+- Remove matrix.to hyperlinks when relaying non-Discord user mentions to Discord.
+  Fix mentioning Matrix users in Discord. ([\#829](https://github.com/matrix-org/matrix-appservice-discord/issues/829))
+
+
+Deprecations and Removals
+-------------------------
+
+- Minimum required Node.js version is now 16. ([\#825](https://github.com/matrix-org/matrix-appservice-discord/issues/825))
+
+
+Internal Changes
+----------------
+
+- Remove unused variables. ([\#657](https://github.com/matrix-org/matrix-appservice-discord/issues/657))
+- Add workflow for building docker images, and push new docker images to ghcr.io. ([\#826](https://github.com/matrix-org/matrix-appservice-discord/issues/826))
+- Remove `git config` workaround to pull a dependency from github.com. ([\#830](https://github.com/matrix-org/matrix-appservice-discord/issues/830))
+
+
 2.0.0 (2022-08-05)
 ==================
 
diff --git a/changelog.d/657.misc b/changelog.d/657.misc
deleted file mode 100644
index 76dac591edab71a4ea039104a05f643f07f6c791..0000000000000000000000000000000000000000
--- a/changelog.d/657.misc
+++ /dev/null
@@ -1 +0,0 @@
-Remove unused variables.
\ No newline at end of file
diff --git a/changelog.d/823.bugfix b/changelog.d/823.bugfix
deleted file mode 100644
index 4e4b072bca3a2b96d8d83c54b745ff80a4b37b33..0000000000000000000000000000000000000000
--- a/changelog.d/823.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Make sure we don't lose errors thrown when checking usage limits.
diff --git a/changelog.d/825.removal b/changelog.d/825.removal
deleted file mode 100644
index 9dc58da5163884944b3300a81ea3ad4c9b307d72..0000000000000000000000000000000000000000
--- a/changelog.d/825.removal
+++ /dev/null
@@ -1 +0,0 @@
-Minimum required Node.js version is now 16.
\ No newline at end of file
diff --git a/changelog.d/826.misc b/changelog.d/826.misc
deleted file mode 100644
index 0892c5beca8818a7207b67683a1dc76c445f7f1a..0000000000000000000000000000000000000000
--- a/changelog.d/826.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add workflow for building docker images, and push new docker images to ghcr.io.
diff --git a/changelog.d/828.bugfix b/changelog.d/828.bugfix
deleted file mode 100644
index b58c10e2354c9c650c955e3c5ce29e0532e1ba4c..0000000000000000000000000000000000000000
--- a/changelog.d/828.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix Docker instances not starting due to being unable to load a dynamic library in the latest unstable image.
diff --git a/changelog.d/829.bugfix b/changelog.d/829.bugfix
deleted file mode 100644
index 7fd6155db40d5840fc789dc8756d6bbc2af1f970..0000000000000000000000000000000000000000
--- a/changelog.d/829.bugfix
+++ /dev/null
@@ -1,2 +0,0 @@
-Remove matrix.to hyperlinks when relaying non-Discord user mentions to Discord.
-Fix mentioning Matrix users in Discord.
diff --git a/changelog.d/830.misc b/changelog.d/830.misc
deleted file mode 100644
index 1e266b86b4f17f7d07af83ccf6cffd2f1e19c6e0..0000000000000000000000000000000000000000
--- a/changelog.d/830.misc
+++ /dev/null
@@ -1 +0,0 @@
-Remove `git config` workaround to pull a dependency from github.com.
\ No newline at end of file
diff --git a/package.json b/package.json
index 9dc8783d620d29b8380dc5cab7a4b390aa6c2bd8..b26e995a481cda8b890c277647e54e5540fc029f 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "matrix-appservice-discord",
-  "version": "2.0.0",
+  "version": "3.0.0",
   "description": "A bridge between Matrix and Discord",
   "main": "discordas.js",
   "engines": {