4.2 KiB
v5.1.2
Enhancements
-
#11124 Release packages for Amazon Linux 2023
-
#11226 Unify the listener switch to
enable, while being compatible with the previousenabled. -
#11249 Support HTTP API for setting alarm watermark of license.
-
#11251 Add
/cluster/topologyHTTP API endpointGETrequest to the endpoint returns the cluster topology: connections between RLOG core and replicant nodes. -
#11253 The Webhook/HTTP bridge has been refactored to its own Erlang application. This allows for more flexibility in the future, and also allows for the bridge to be run as a standalone application.
-
#11289 Release packages for Debian 12.
-
#11290 Updated
jqdependency to version 0.3.10 which includesonigurumalibrary update to version 6.9.8 with few minor security fixes. -
#11291 Updated RocksDB version to 1.8.0-emqx-1 via ekka update to 0.15.6.
-
#11236 Improve the speed of clients querying in HTTP API
/clientsendpoint with default parameters
Bug Fixes
-
#11065 Avoid logging irrelevant error messages during EMQX shutdown.
-
#11077 Fixes crash when updating binding with a non-integer port.
-
#11184 Config value for
max_packet_sizehas a max value of 256MB defined by protocol. This is now enforced and any configuration with a value greater than that will break. -
#11192 Fix produces valid HOCON file when atom type is used. Remove unnecessary
"from HOCON file. -
#11195 Avoid to create duplicated subscription by HTTP API or client in Stomp gateway
-
#11206 Make the username and password params of CoAP client to optional in connection mode.
-
#11208 Fix the issue of abnormal data statistics for LwM2M client.
-
#11211 Consistently return
404forDELETEoperations on non-existent resources. -
#11214 Fix a bug where node configuration may fail to synchronize correctly when joining the cluster.
-
#11229 Fixed an issue preventing plugins from starting/stopping after changing configuration via
emqx ctl conf load. -
#11237 The
headersdefault value in /prometheus API should be a map instead of a list. -
#11250 Fix while a WebSocket packet contains more than one MQTT packet, the order of MQTT packets will be reversed.
-
#11271 Ensure that the range of percentage type is from 0% to 100%.
-
#11272 Fix a typo in the log, when EMQX received an abnormal
PUBRELpacket, thepubrelwas mistakenly typo aspubrec. -
#11281 Restored support for the special
$queue/shared subscription. -
#11294 Fix
emqx_ctl cluster join,leave, andstatuscommands. -
#11296 Import additional configurations from EMQX backup file (
emqx ctl importcommand):- rule_engine (previously not imported due to the bug)
- topic_metrics (previously not implemented)
- slow_subs (previously not implemented).
-
#11309 Improve startup order of EMQX applications. Simplify build scripts and improve code reuse.
-
#11322 Import additional configurations from EMQX backup file (
emqx ctl importcommand):- rule_engine (previously not imported due to the bug)
- topic_metrics (previously not implemented)
- slow_subs (previously not implemented).