diff --git a/CHANGELOG.md b/CHANGELOG.md index bbdcff942..29ae11e15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.5.1 + +- Fix server subscription logic bug that was leading to memory leak / resource exhaustion in some edge cases. + # 0.5.0 - No changes in SMP server implementation - it is backwards compatible with v0.4.1 diff --git a/package.yaml b/package.yaml index 828811db9..4f3e66ac7 100644 --- a/package.yaml +++ b/package.yaml @@ -1,5 +1,5 @@ name: simplexmq -version: 0.5.0 +version: 0.5.1 synopsis: SimpleXMQ message broker description: | This package includes <./docs/Simplex-Messaging-Server.html server>, diff --git a/simplexmq.cabal b/simplexmq.cabal index 554d17f7b..c81835e81 100644 --- a/simplexmq.cabal +++ b/simplexmq.cabal @@ -4,10 +4,10 @@ cabal-version: 1.12 -- -- see: https://github.com/sol/hpack -- --- hash: 3bdb491a0318dc4b53cba4131f192e4c4e17b42e88043495666d1688a1f95443 +-- hash: ff75c96b1b4f19821ceda01f32e8759e89ad661380f324f1ab9eec3d5c223425 name: simplexmq -version: 0.5.0 +version: 0.5.1 synopsis: SimpleXMQ message broker description: This package includes <./docs/Simplex-Messaging-Server.html server>, <./docs/Simplex-Messaging-Client.html client> and diff --git a/src/Simplex/Messaging/Transport.hs b/src/Simplex/Messaging/Transport.hs index 10b470c98..39153c39d 100644 --- a/src/Simplex/Messaging/Transport.hs +++ b/src/Simplex/Messaging/Transport.hs @@ -222,7 +222,7 @@ major :: SMPVersion -> (Int, Int) major (SMPVersion a b _ _) = (a, b) currentSMPVersion :: SMPVersion -currentSMPVersion = "0.5.0.0" +currentSMPVersion = "0.5.1.0" currentSMPVersionStr :: ByteString currentSMPVersionStr = serializeSMPVersion currentSMPVersion