This is a bug-fix release of 0.20:
- Add a new way of bridging configuration to be compatible with vanilla.
- FIx #1411 This is a major reason that this release is here
- Fix #1495 #1492 #1477 #1483 #1445 #1466 #1464
What's Changed in NanoMQ
- FIX [doc] Fix documents. by @wanghaEMQ in https://github.com/emqx/nanomq/pull/1474
- aws bridge test & docs fix by @OdyWayne in https://github.com/emqx/nanomq/pull/1478
- topic reflection in aws bridge & docs update by @OdyWayne in https://github.com/emqx/nanomq/pull/1479
- Add some/ip sub event section in docs by @RanMaoyi in https://github.com/emqx/nanomq/pull/1480
- CONTRIBUTING.md by @OdyWayne in https://github.com/emqx/nanomq/pull/1481
- FIx #1483 by @JaylinYu in https://github.com/emqx/nanomq/pull/1484
- chore(ci): support vitepress docs frontend by @Swilder-M in https://github.com/emqx/nanomq/pull/1487
- docs fix for topic reflection by @OdyWayne in https://github.com/emqx/nanomq/pull/1488
- chore(ci): fix directory.json path error by @Swilder-M in https://github.com/emqx/nanomq/pull/1490
- Support does not change the topic when topic reflection & Fix some errors in nanomq_example.conf by @wanghaEMQ in https://github.com/emqx/nanomq/pull/1491
- docs fix & update for vitepress by @OdyWayne in https://github.com/emqx/nanomq/pull/1493
- Fix #1495 & topic reflection by @JaylinYu in https://github.com/emqx/nanomq/pull/1496
- NEW [test] test for muti-bridge by @OdyWayne in https://github.com/emqx/nanomq/pull/1497
- Fix #1466 by @JaylinYu in https://github.com/emqx/nanomq/pull/1499
- Add dropdown feature to test-report by @Smartmind12 in https://github.com/emqx/nanomq/pull/1500
- Fix the log in bench when do subscribing. by @wanghaEMQ in https://github.com/emqx/nanomq/pull/1503
- Next release 0.20.5 by @JaylinYu in https://github.com/emqx/nanomq/pull/1504
New Contributors
- @Smartmind12 made their first contribution in https://github.com/emqx/nanomq/pull/1500
Full Changelog: https://github.com/emqx/nanomq/compare/0.20.0...0.20.5
What's Changed in NanoNNG
- fix potential memleak and crash in conf v2 & log fix by @OdyWayne in https://github.com/nanomq/NanoNNG/pull/705
- FIX [core/pipe] fix a flag contention in nni_pipe #1411 by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/707
- MDF [mqtt_parser] for #https://github.com/emqx/nanomq/issues/1445 by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/708
- Update SQLite logic in QUIC layer by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/709
- FIX [test] add pub retain to avoid timeout in mqtt-tcp test by @OdyWayne in https://github.com/nanomq/NanoNNG/pull/711
- FIX [codec] Fix the error in encoding subscribe type msg. by @wanghaEMQ in https://github.com/nanomq/NanoNNG/pull/710
- Return empty string when nothing after '=' in old_conf. by @wanghaEMQ in https://github.com/nanomq/NanoNNG/pull/712
- Fix the logger not works before finishing parse oldconf. by @wanghaEMQ in https://github.com/nanomq/NanoNNG/pull/713
- Add log when invalid wildcard appear in topic reflection rules by @wanghaEMQ in https://github.com/nanomq/NanoNNG/pull/714
- MDF [broker_tls] add a safety checker for qos_send cb by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/715
- MDF [mqtt/SDK] conn_param only works for BROKER by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/717
- Remove the code of implementation of older quic dialer. by @wanghaEMQ in https://github.com/nanomq/NanoNNG/pull/716
Full Changelog: https://github.com/nanomq/NanoNNG/compare/0.20.0...0.20.5