diff --git a/cabal.project b/cabal.project
index 2e07505..38a7def 100644
--- a/cabal.project
+++ b/cabal.project
@@ -18,7 +18,11 @@ index-state:
, hackage.haskell.org 2026-02-17T10:15:41Z
-- Bump this if you need newer packages from CHaP
- , cardano-haskell-packages 2026-03-25T05:20:03Z
+ , cardano-haskell-packages 2026-03-28T08:55:07Z
+
+active-repositories:
+ , :rest
+ , cardano-haskell-packages:override
packages:
./dmq-node
diff --git a/dmq-node/CHANGELOG.md b/dmq-node/CHANGELOG.md
index edfa9a9..4768677 100644
--- a/dmq-node/CHANGELOG.md
+++ b/dmq-node/CHANGELOG.md
@@ -2,6 +2,20 @@
+
+## 0.4.0.0 -- 2026-03-30
+
+### Breaking
+
+- Integration with `trace-dispatcher`. Removed tracing configuration options
+ from `Configuration`, `trace-dispatcher` configuration is used instead.
+- Added EKG counters and a prometheus server.
+
+### Non-Breaking
+
+- Replaced `NoExtraPeers`, `NoExtraState`, `NoExtraDebugState`, `NoExtraFlags` with types from `ouroboros-network`.
+- Removed unused types `NoExtraTracer`, `NoExtraCounters`.
+
## 0.3.0.0 -- 2026-03-23
diff --git a/dmq-node/changelog.d/20260326_135702_coot_fmaste_cardano_logging.md b/dmq-node/changelog.d/20260326_135702_coot_fmaste_cardano_logging.md
deleted file mode 100644
index 482424e..0000000
--- a/dmq-node/changelog.d/20260326_135702_coot_fmaste_cardano_logging.md
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-### Breaking
-
-- Integration with `trace-dispatcher`. Removed tracing configuration options
- from `Configuration`, `trace-dispatcher` configuration is used instead.
-- Added EKG counters and a prometheus server.
diff --git a/dmq-node/changelog.d/20260327_144222_coot_fmaste_cardano_logging.md b/dmq-node/changelog.d/20260327_144222_coot_fmaste_cardano_logging.md
deleted file mode 100644
index 8692c95..0000000
--- a/dmq-node/changelog.d/20260327_144222_coot_fmaste_cardano_logging.md
+++ /dev/null
@@ -1,4 +0,0 @@
-### Non-Breaking
-
-- Replaced `NoExtraPeers`, `NoExtraState`, `NoExtraDebugState`, `NoExtraFlags` with types from `ouroboros-network`.
-- Removed unused types `NoExtraTracer`, `NoExtraCounters`.
diff --git a/dmq-node/dmq-node.cabal b/dmq-node/dmq-node.cabal
index 15430cc..c21212e 100644
--- a/dmq-node/dmq-node.cabal
+++ b/dmq-node/dmq-node.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.4
name: dmq-node
-version: 0.3.0.0
+version: 0.4.0.0
synopsis: Decentralised Message Queue Node
description:
Decentralised Message Queue Node based on Cardano Diffusion
diff --git a/flake.lock b/flake.lock
index 26874f7..4589c78 100644
--- a/flake.lock
+++ b/flake.lock
@@ -3,11 +3,11 @@
"CHaP": {
"flake": false,
"locked": {
- "lastModified": 1774505464,
- "narHash": "sha256-oMC+o/z0itbkNqXPPEqxRyKySFyOpeDnX4hEbedSXSY=",
+ "lastModified": 1774695208,
+ "narHash": "sha256-4GaPRLb1S9pvQnSXBYdKz2xCZzu0m1UgWsItFu9poOk=",
"owner": "IntersectMBO",
"repo": "cardano-haskell-packages",
- "rev": "d33b8bf7d6dfe7cf3503a4b540d59e6f68f3ac74",
+ "rev": "2d51f381c901c7f1a799d65d2de4f2387d07a9e5",
"type": "github"
},
"original": {