The EMQ X 3.0-beta.4 is a maintenance release for bug fixes and feature improvements on MQTT 5.0.
EMQ X Core
Enhancements:
-
Add
max_heap_size
for process GitHub PR: [#1855] -
Improve handling of
Topic Alias Maximum
andReceive Maximum
properties Github PR: [#1873] -
Add
Mountpoint
to zone Github PR: [#1869] -
Improve travis build to support
rebar3 xref
Github PR: [#1861] -
Upgrade dependency
esockd
to v5.4.2 Github PR: [#1875]
Bug Fixes:
-
Fix sticky strategy when two or more shared subscriber groups GitHub PR: [#1871]
-
Fix errors when running
make app.config
GitHub PR: [#1868] -
Fix incorrect args GitHub PR: [#1866]
emqx-passwd (plugin)
Enhancements:
- Upgrade dependency
erlang-bcrypt
to v0.5.1 and exposecheck_pass
for the use of various auth plugins GitHub PR: [emqx/emqx-passwd#3](https://github.com/emqx/emqx-passwd/issues/3)
emqx-delayed-publish (plugin)
Bug Fixes:
- Fix incorrect matching GitHub PR: [emqx/emqx-delayed-publish#5](https://github.com/emqx/emqx-delayed-publish/issues/5)
erlang-bcrypt (dependency)
Enhancements:
- Add $2b, $2x and $2y prefixes support GitHub PR: [emqx/erlang-bcrypt#1](https://github.com/emqx/erlang-bcrypt/issues/1)
esockd (dependency)
Enhancements:
-
Add examples for DTLS PSK GitHub PR: [emqx/esockd#88](https://github.com/emqx/esockd/issues/88)
-
Improve start of SSL Github PR: [emqx/esockd#90](https://github.com/emqx/esockd/issues/90)
Bug Fixes:
- Fix DTLS start failure GitHub PR: [emqx/esockd#89](https://github.com/emqx/esockd/issues/89)