diff --git a/CHANGELOG.md b/CHANGELOG.md
index 76f7361473309391d76775e6ea3df27c1beba48a..c564f643d99c2aeacabe46e87ac34557fa847ba4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,16 @@
 # Changelog
 
+## [0.8.1] -- 2022-09-07
+
+- Allow creating rooms with custom create event but default version
+- Update dependencies
+- Support stable hidden read receipts
+- Validate fields servers are required to validate again
+- Fix voip v1 event parsing (contributed by r0hit)
+- Use hidden friends to reduce overload sets
+- Add support for the unstable polics room type
+- Support querying server capabilities
+
 ## [0.8.0] -- 2022-07-22
 
 - Update hidden read receipts to current MSC
diff --git a/CMakeLists.txt b/CMakeLists.txt
index fdf9235e66dabea309bd24a1898880a64599b79e..8ba47c8f16210d4a9691eb5ec501bd2d9549ac3e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -37,12 +37,12 @@ option(USE_BUNDLED_LIBCURL "Use the bundled version of spdlog." ${HUNTER_ENABLED
 
 if (CMAKE_VERSION VERSION_GREATER_EQUAL 3.12)
 project(matrix_client
-	VERSION 0.8.0
+	VERSION 0.8.1
 	DESCRIPTION "Client API library for Matrix."
 	HOMEPAGE_URL https://github.com/Nheko-Reborn/mtxclient)
 else()
 project(matrix_client
-	VERSION 0.8.0
+	VERSION 0.8.1
 	DESCRIPTION "Client API library for Matrix.")
 endif()
 
diff --git a/appveyor.yml b/appveyor.yml
index e03dae7991741566988fb94c748a46b0df1ecf4a..04cd4c26c6f1b9a708a57b3e87677b33af0c98a2 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -1,6 +1,6 @@
 ---
 
-version: 0.8.0-{build}
+version: 0.8.1-{build}
 
 configuration: Release
 image: Visual Studio 2019
diff --git a/lib/http/client.cpp b/lib/http/client.cpp
index 016be79181eccbbf08eec864ab9738de34eaff1a..2a40cbc9bb8af151a92dd36326a8f8faa34d866b 100644
--- a/lib/http/client.cpp
+++ b/lib/http/client.cpp
@@ -55,7 +55,7 @@ coeurl::Headers
 mtx::http::Client::prepare_headers(bool requires_auth)
 {
     coeurl::Headers headers;
-    headers["User-Agent"] = "mtxclient v0.8.0";
+    headers["User-Agent"] = "mtxclient v0.8.1";
 
     if (requires_auth && !access_token_.empty())
         headers["Authorization"] = "Bearer " + access_token();
diff --git a/meson.build b/meson.build
index d8dcd3d1d71a4cadd5aa7ca3fd4bd85f74f22e2b..32fe8f7e5d739592e9fdc2aa739f371e92397653 100644
--- a/meson.build
+++ b/meson.build
@@ -1,7 +1,7 @@
 project(
   'mtxclient',
   'cpp',
-version : '0.8.0',
+version : '0.8.1',
 meson_version : '>=0.57.0',
 license : 'MIT',
 default_options : 'cpp_std=c++17'