EMQ X 4.0-rc.3 is now released, including following changes:
emqx
Made the following changes:
- Added more counters; Deleted counters:
channel.gc
,messages.qos2.expired
,messages.qos2.dropped
,auth.mqtt.anonymous
, etc.
Github PR:
-
Support configuring line numbers of the log messages
Github PR:
-
Add more test cases for emqx_connection
Github PR:
-
Fix MQTT/WS message published unordered
Github PR:
emqx-dashboard (plugin)
Made the following changes:
- Improved the SQL editor:
Github PR: + [emqx/emqx-dashboard#176](https://github.com/emqx/emqx-dashboard/issues/176) + [emqx/emqx-dashboard#177](https://github.com/emqx/emqx-dashboard/issues/177)
- Improved the overview page
Github PR:
emqx-management (plugin)
Made the following changes:
- Support return the real topic of shared subscription
Github PR: + [emqx/emqx-management#151](https://github.com/emqx/emqx-management/issues/151)
Fixed the following issues:
- Fix the issue that cannot get multiple routes for a topic
Github PR: + [emqx/emqx-management#150](https://github.com/emqx/emqx-management/issues/150)
emqx-coap (plugin)
Fixed the following issues:
- Fix the issue that cannot start emqx after stopping the plugin
Github PR: + [emqx/emqx-coap#151](https://github.com/emqx/emqx-coap/issues/151)
emqx-delayed-publish (plugin)
Made the following changes:
- Added new counters
messages.delayed
Github PR: + [emqx/emqx-delayed-publish#55](https://github.com/emqx/emqx-delayed-publish/issues/55)
emqx-statsd (plugin)
Made the following changes:
- Adapt to emqx changes
Github PR: + [emqx/emqx-statsd#43](https://github.com/emqx/emqx-statsd/issues/43)
emqx-bridge-mqtt (plugin)
Fixed the following issues:
- Fixed timer unit for keep-alive
Github PR: + [emqx/emqx-bridge-mqtt#43](https://github.com/emqx/emqx-bridge-mqtt/issues/43)
emqx-auth-http (plugin)
Made the following changes:
- Support new placeholder '%p' for getting the listening port that client connected
Github PR: + [emqx/emqx-auth-http#167](https://github.com/emqx/emqx-auth-http/issues/167)
All of Authentication Plugins
Made the following changes:
- Rename the counters for auth success/failure to prefixed by
client.auth.
; Rename the counters for auth success/failure to prefixed byclient.acl.
Github PR: + [emqx/emqx-auth-username#132](https://github.com/emqx/emqx-auth-username/issues/132) + [emqx/emqx-auth-clientid#127](https://github.com/emqx/emqx-auth-clientid/issues/127) + [emqx/emqx-auth-http#168](https://github.com/emqx/emqx-auth-http/issues/168) + [emqx/emqx-auth-jwt#107](https://github.com/emqx/emqx-auth-jwt/issues/107) + [emqx/emqx-auth-ldap#96](https://github.com/emqx/emqx-auth-ldap/issues/96) + [emqx/emqx-auth-mongo#197](https://github.com/emqx/emqx-auth-mongo/issues/197) + [emqx/emqx-auth-mysql#193](https://github.com/emqx/emqx-auth-mysql/issues/193) + [emqx/emqx-auth-pgsql#174](https://github.com/emqx/emqx-auth-pgsql/issues/174) + [emqx/emqx-auth-redis#144](https://github.com/emqx/emqx-auth-redis/issues/144)