diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index 4cff5b91..f1c1e588 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
{
- ".": "0.4.2"
+ ".": "0.5.0"
}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4d15e4ae..4ffd2312 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,44 @@
# Changelog
+## [0.5.0](https://github.com/cytechmobile/sendium/compare/v0.4.2...v0.5.0) (2026-09-15)
+
+
+### Features
+
+* **core:** make DLR persistence optional ([fdfc485](https://github.com/cytechmobile/sendium/commit/fdfc485d6efee7be534af8e6f418c9a3468683b6))
+* **deploy:** add PostgreSQL quick start ([e9a67b2](https://github.com/cytechmobile/sendium/commit/e9a67b2ca596ec6a2d3ffa2523d767d627320673))
+* **dlr:** add PostgreSQL message state storage ([289ddde](https://github.com/cytechmobile/sendium/commit/289ddde23a68396fce3a466ac2d343428d90d885))
+* **dlr:** add PostgreSQL schema migration ([c6fc49d](https://github.com/cytechmobile/sendium/commit/c6fc49d29ddc25c6356396eab7c4fb61ce544921))
+* **dlr:** make downstream delivery durable ([f015294](https://github.com/cytechmobile/sendium/commit/f015294dbbf3936a9fea5fd8d8ef3425e226935a))
+* **dlr:** make PostgreSQL the default backend ([29035f2](https://github.com/cytechmobile/sendium/commit/29035f2da5e722e1fa2e50f5fd820f5cc4388161))
+* **dlr:** persist unpushed receipts in PostgreSQL ([8cf10d6](https://github.com/cytechmobile/sendium/commit/8cf10d6f4f27b5108ad47f6b33a27c07bb92074c))
+* **dlr:** wire configurable storage backend ([54c6161](https://github.com/cytechmobile/sendium/commit/54c61616f5582d29d6fc78e0d28249464db59b12))
+
+
+### Bug Fixes
+
+* **dlr:** harden PostgreSQL persistence ([65f562c](https://github.com/cytechmobile/sendium/commit/65f562ce08ba3792dffd3f26f45c8167604ea145))
+* **dlr:** lease HTTP callback attempts ([047e7ee](https://github.com/cytechmobile/sendium/commit/047e7ee4087a9d66080b2a2dc75d677eda69b367))
+* **dlr:** lease SMPP delivery attempts ([153beee](https://github.com/cytechmobile/sendium/commit/153beeea13f604a5c86e5cd8d422541553acac4d))
+* **dlr:** reject HTTP redirect responses ([3c72859](https://github.com/cytechmobile/sendium/commit/3c728593bf7465a18ffd44954882f57c0b17188c))
+* **dlr:** retry HTTP callbacks hourly ([44ebb93](https://github.com/cytechmobile/sendium/commit/44ebb93bd3ff51f5bb7c48b0db11333482fc3cdb))
+* **http:** persist DLR state before queueing ([49aa113](https://github.com/cytechmobile/sendium/commit/49aa1136fc37967a6f773271cbba9049f07eaaa1))
+* **smpp:** acknowledge before persistence ([c2fb549](https://github.com/cytechmobile/sendium/commit/c2fb549eb958b7d9df40f95e5e7d8aacfd96da2f))
+* **smpp:** persist submissions before acknowledgement ([2485f8b](https://github.com/cytechmobile/sendium/commit/2485f8bc0267f736e344919b517568957191a70c))
+* **test:** await container removal before restart ([bd0a618](https://github.com/cytechmobile/sendium/commit/bd0a6183a3cd263a68fc761fa751979fc533a75c))
+* **test:** harden native metric polling ([3983018](https://github.com/cytechmobile/sendium/commit/3983018f7d5cd8d5c74b465dfd38131ba4ca6db9))
+
+
+### Performance Improvements
+
+* **dlr:** parallelize HTTP callback delivery ([26edee7](https://github.com/cytechmobile/sendium/commit/26edee78e44a7b923ca71e5bcacadf3fac28d426))
+
+
+### Documentation
+
+* **dlr:** detail provider correlation flow ([3e8f9a1](https://github.com/cytechmobile/sendium/commit/3e8f9a10c62469e717b69572f890f0daed06dc36))
+* **dlr:** document PostgreSQL operations ([3417fe9](https://github.com/cytechmobile/sendium/commit/3417fe9cbe2e4f5bee5769acee8733847c9fe1f5))
+
## [0.4.2](https://github.com/cytechmobile/sendium/compare/v0.4.1...v0.4.2) (2026-09-03)
diff --git a/pom.xml b/pom.xml
index 408edc68..ba74edf2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
gr.cytech
sendium
- 0.4.3-SNAPSHOT
+ 0.5.0
pom
@@ -57,7 +57,7 @@
gr.cytech
sendium-core
- 0.4.3-SNAPSHOT
+ 0.5.0
diff --git a/sendium-app/pom.xml b/sendium-app/pom.xml
index 8923eda5..0fb6c07a 100644
--- a/sendium-app/pom.xml
+++ b/sendium-app/pom.xml
@@ -5,7 +5,7 @@
gr.cytech
sendium
- 0.4.3-SNAPSHOT
+ 0.5.0
sendium-app
diff --git a/sendium-core/pom.xml b/sendium-core/pom.xml
index ef294c24..72aaf670 100644
--- a/sendium-core/pom.xml
+++ b/sendium-core/pom.xml
@@ -5,7 +5,7 @@
gr.cytech
sendium
- 0.4.3-SNAPSHOT
+ 0.5.0
sendium-core