Skip to content

Releases: fhmq/hmq

v1.5.8

31 May 01:56

Choose a tag to compare

Changes

  • Fix MQTT subscription topic validation to reject malformed UTF-8 and null characters.
  • Fix QoS2 inflight and retry bookkeeping races, including retry timestamp updates without holding connection locks during writes.
  • Prevent retained messages from being resent across unrelated subscribe batches.
  • Add locking around in-memory session provider count and close operations.
  • Handle SIGTERM for graceful shutdown instead of registering the non-catchable SIGKILL.
  • Update broker connection error wrapping and upgrade CI Go version to 1.25.x.
  • Upgrade dependencies, including migrating Kafka bridge from github.com/Shopify/sarama to github.com/IBM/sarama v1.50.1.

Verification

  • go test ./...
  • go test -race ./broker ./broker/lib/sessions ./broker/lib/topics ./plugins/bridge

v1.5.7

28 Jul 01:13

Choose a tag to compare

fix: #215
upgrage: deps

v1.5.6

30 Aug 10:05
5d8c4be

Choose a tag to compare

Merge pull request #206 from xinkonglili/weilili

fix(hmq):Increased the log level of error #205

v1.5.5

19 Apr 09:04
c460807

Choose a tag to compare

Merge pull request #202 from xinkonglili/weilili

fix(broker):Added windows pipe socket communication, compatible with other systems #199

v1.5.4

17 Apr 03:01
c75470f

Choose a tag to compare

Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 (#196)

Bumps google.golang.org/protobuf from 1.30.0 to 1.33.0.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

update some log error

08 Jan 10:10

Choose a tag to compare

v1.5.3

feat: update

v1.5.2

12 Dec 08:13
35944d7

Choose a tag to compare

Merge pull request #193 from spit4520/master

HOTFIX | Fixed pubMsg when WillTopic is null

v1.5.1

06 Nov 01:16
a94159e

Choose a tag to compare

fix typo for error message (#191)

release v1.5.0

19 Aug 09:27

Choose a tag to compare

feat: update lib and replace json

Master

26 Dec 06:52
7547ad3

Choose a tag to compare

Restruct (#34)

* modify

* remove

* modify

* modify

* remove no use

* add online/offline notification

* modify

* format log

* add reference