The change log of NanoMQ 0.19.5
- Add IP/Port info in online/offline event message
- Update Documentation (Config + Quick Start part)
- Add example conf of MQTT over WebSocket TLS
- Fix a crash error of DDS Proxy
- Add MQTT TLS support for DDS Proxy
- Fix memleaks of embedded SQLite config parser
- Add resend timer for SQLite caching messages
- Add new UNIT tests
- Fix other minor bugs
What's Changed in NanoMQ
- Fix the error that bridge reloads failed when url is not dialable by @wanghaEMQ in https://github.com/emqx/nanomq/pull/1384
- MDF [conf] Add example conf of wss by @RanMaoyi in https://github.com/emqx/nanomq/pull/1387
- fix an issue by @LenaLenaPan in https://github.com/emqx/nanomq/pull/1386
- Refactor post_rules. by @lee-emqx in https://github.com/emqx/nanomq/pull/1385
- 首页 NanoMQ 介绍 - 语病 by @GuanchuShen in https://github.com/emqx/nanomq/pull/1391
- Enable server verification by default for (bridge/client) tls . by @lee-emqx in https://github.com/emqx/nanomq/pull/1393
- Update the documentation for the gateway related to HTTP API. by @lee-emqx in https://github.com/emqx/nanomq/pull/1389
- NEW [bridge/Doc] update resend interval for tcp bridging by @JaylinYu in https://github.com/emqx/nanomq/pull/1394
- DDS support tls. by @lee-emqx in https://github.com/emqx/nanomq/pull/1395
- Update configuration manual by @LenaLenaPan in https://github.com/emqx/nanomq/pull/1392
- Update nanomq-example, remove aws reference from mqtt bridge. by @LenaLenaPan in https://github.com/emqx/nanomq/pull/1397
- update cn configuration manual by @LenaLenaPan in https://github.com/emqx/nanomq/pull/1396
- CI fix by @Hermann0222 in https://github.com/emqx/nanomq/pull/1398
- fix a typo in directory by @LenaLenaPan in https://github.com/emqx/nanomq/pull/1399
- NEW [unit test] enable bridge test. by @Hermann0222 in https://github.com/emqx/nanomq/pull/1401
- NEW [unit test] update bridge conf rest api test. by @Hermann0222 in https://github.com/emqx/nanomq/pull/1403
- Fix dds block by @lee-emqx in https://github.com/emqx/nanomq/pull/1405
- Fix dds crush. by @lee-emqx in https://github.com/emqx/nanomq/pull/1406
- rest api test (rule engine part); serveral memleak fixes by @Hermann0222 in https://github.com/emqx/nanomq/pull/1404
- Update NNG submodule & remove depracated API usage by @JaylinYu in https://github.com/emqx/nanomq/pull/1408
- Update Documentation by @JaylinYu in https://github.com/emqx/nanomq/pull/1409
New Contributors
- @GuanchuShen made their first contribution in https://github.com/emqx/nanomq/pull/1391
Full Changelog: https://github.com/emqx/nanomq/compare/0.19.1...0.19.5
What's Changed in NanoNNG
- Optimization on the process of receiving in quic stream by @wanghaEMQ in https://github.com/nanomq/NanoNNG/pull/619
- Fix the double free in connmsg when ep finite. by @wanghaEMQ in https://github.com/nanomq/NanoNNG/pull/620
- Fixed typo. by @lee-emqx in https://github.com/nanomq/NanoNNG/pull/621
- MDF [conf_ver2.c] Support listeners.wss in nanomq.conf by @RanMaoyi in https://github.com/nanomq/NanoNNG/pull/625
- FIX [mqtt_codec] Fix the wrong calculation in length of properties. by @wanghaEMQ in https://github.com/nanomq/NanoNNG/pull/622
- Enable server verification by default for mqtt_async tls demo. by @lee-emqx in https://github.com/nanomq/NanoNNG/pull/627
- Update resend logic for Neuron (add retry interval) by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/629
- Unit test for rule & codec & disconnect tcp & broker_tcp v5 by @Hermann0222 in https://github.com/nanomq/NanoNNG/pull/628
- patch for the last unit test by @Hermann0222 in https://github.com/nanomq/NanoNNG/pull/630
- Fix two memory leaks by @lee-emqx in https://github.com/nanomq/NanoNNG/pull/631
- Sync logging feature from UISEE by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/632
- unit test for base64 & property apis by @Hermann0222 in https://github.com/nanomq/NanoNNG/pull/633
- MDF [mqtt] Fix Protocol Error: The packet id is truncated from 32 b… by @RanMaoyi in https://github.com/nanomq/NanoNNG/pull/634
- FIX [unit test] fix conf_test can't find file. by @Hermann0222 in https://github.com/nanomq/NanoNNG/pull/635
- FIX [workflow] remove lcov to solve the conflict with #line. by @Hermann0222 in https://github.com/nanomq/NanoNNG/pull/636
- FIX [topic array] fix wrong topic_name len. by @Hermann0222 in https://github.com/nanomq/NanoNNG/pull/638
- FIX [sqlite option] fix sqlite option memleak. by @Hermann0222 in https://github.com/nanomq/NanoNNG/pull/640
- Add IP ADDR in online/offline event msg by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/641
- update conf for test & fix memleak in conf by @Hermann0222 in https://github.com/nanomq/NanoNNG/pull/642
- MDF [protocol/broker/sdk] do not use DEPRECATED API. by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/650
Full Changelog: https://github.com/nanomq/NanoNNG/compare/0.19.1...0.19.5