diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index f1c1e58..210d290 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
{
- ".": "0.5.0"
+ ".": "0.5.1"
}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b6fcdb7..b660dc7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,12 @@
# Changelog
+## [0.5.1](https://github.com/prosody-events/prosody-cs/compare/v0.5.0...v0.5.1) (2026-08-20)
+
+
+### Bug Fixes
+
+* update mimalloc for thread lifecycle safety ([#92](https://github.com/prosody-events/prosody-cs/issues/92)) ([52a5e0d](https://github.com/prosody-events/prosody-cs/commit/52a5e0d1e94dbe647e47fc00b13867e1bee72176))
+
## [0.5.0](https://github.com/prosody-events/prosody-cs/compare/v0.4.0...v0.5.0) (2026-08-19)
diff --git a/Cargo.lock b/Cargo.lock
index ef050cc..ad7d11d 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2275,7 +2275,7 @@ dependencies = [
[[package]]
name = "prosody-ffi"
-version = "0.5.0"
+version = "0.5.1"
dependencies = [
"arc-swap",
"async-trait",
diff --git a/ffi/Cargo.toml b/ffi/Cargo.toml
index c4135f3..2f6816c 100644
--- a/ffi/Cargo.toml
+++ b/ffi/Cargo.toml
@@ -8,7 +8,7 @@ license = "MIT"
name = "prosody-ffi"
readme = "../README.md"
repository = "https://github.com/prosody-events/prosody-cs"
-version = "0.5.0"
+version = "0.5.1"
# Produces libprosody_ffi.dylib (macOS) / libprosody_ffi.so (Linux) / prosody_ffi.dll (Windows)
# C# loads this via P/Invoke, and uniffi-bindgen-cs reads it to generate bindings
diff --git a/src/Prosody/Prosody.csproj b/src/Prosody/Prosody.csproj
index c8cf798..03bea4b 100644
--- a/src/Prosody/Prosody.csproj
+++ b/src/Prosody/Prosody.csproj
@@ -8,7 +8,7 @@
Prosody
Prosody
- 0.5.0
+ 0.5.1
diff --git a/version.txt b/version.txt
index 8f0916f..4b9fcbe 100644
--- a/version.txt
+++ b/version.txt
@@ -1 +1 @@
-0.5.0
+0.5.1