v5.1.6
Enhancements
-
#11429 Added option to configure detection of legacy protocol in MondoDB connectors and bridges.
-
#11436 Added a new API endpoint
DELETE /banned
to clear allbanned
data. -
#11438 Changed the type of the
mqtt.max_packet_size
from string to byteSize to better represent the valid numeric range. Strings will still be accepted for backwards compatibility. -
#11446 Refactored datetime-related modules and functions to simplify the code.
-
#11396 Introduced topic index for the rule engine runtime that significantly improves the performance of EMQX with a non-trivial number of rules consuming messages matching different topic filters.
Bug Fixes
-
#11424 Added a check for the maximum value of the timestamp in the API to ensure it is a valid Unix timestamp.
-
#11445 Removed os_mon application monitor support on Windows platforms to prevent VM crashes. Functionality remains on non-Windows platforms.
-
#11454 Fixed crashing when debugging/tracing with large payloads(introduce when #11279)
-
#11456 Removed validation that enforced non-empty PEM for CA cert file. CA certificate file PEM can now be empty.
-
#11499 Upgraded Erlang/OTP to 25.3.2-2.
Erlang/OTP 25.3.2-2 excludes sensitive data from mnesia_hook log message.