From 6b5cc3d2d5c942e622445fa34e8ea02ce5996650 Mon Sep 17 00:00:00 2001 From: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com> Date: Fri, 17 Dec 2021 12:33:01 +0000 Subject: [PATCH] 0.5.1 --- CHANGELOG.md | 4 ++++ package.yaml | 2 +- simplexmq.cabal | 4 ++-- src/Simplex/Messaging/Transport.hs | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) 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