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: emqx/emqx#1855Improve handling of
Topic Alias Maximum
andReceive Maximum
properties Github PR: emqx/emqx#1873Add
Mountpoint
to zone Github PR: emqx/emqx#1869Improve travis build to support
rebar3 xref
Github PR: emqx/emqx#1861Upgrade dependency
esockd
to v5.4.2 Github PR: emqx/emqx#1875
Bug Fixes:
Fix sticky strategy when two or more shared subscriber groups GitHub PR: emqx/emqx#1871
Fix errors when running
make app.config
GitHub PR: emqx/emqx#1868Fix incorrect args GitHub PR: emqx/emqx#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
emqx-delayed-publish (plugin)
Bug Fixes:
- Fix incorrect matching GitHub PR: emqx/emqx-delayed-publish#5
erlang-bcrypt (dependency)
Enhancements:
- Add $2b, $2x and $2y prefixes support GitHub PR: emqx/erlang-bcrypt#1
esockd (dependency)
Enhancements:
Add examples for DTLS PSK GitHub PR: emqx/esockd#88
Improve start of SSL Github PR: emqx/esockd#90
Bug Fixes:
- Fix DTLS start failure GitHub PR: emqx/esockd#89