Releases: fhmq/hmq
Releases · fhmq/hmq
v1.5.8
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/saramatogithub.com/IBM/saramav1.50.1.
Verification
go test ./...go test -race ./broker ./broker/lib/sessions ./broker/lib/topics ./plugins/bridge
v1.5.7
v1.5.6
v1.5.5
v1.5.4
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
v1.5.3 feat: update
v1.5.2
v1.5.1
release v1.5.0
feat: update lib and replace json