EMQ X 3.1-beta.2 is now available. In this version we've redesigned the hooks
, supported TLS/PSK
, fixed some issues about gen_rpc
.
EMQ X Core
Enhancements:
-
Improve emqx hooks and credentials
Github PR: emqx/emqx#2309
-
Support TLS/DTLS PSK
Github PR: emqx/emqx#2297
-
Move request response out of emqx client
Github PR: emqx/emqx#2293
Bug fixes:
-
Broker crash when forwarding message in cluster
Github issues: emqx/emqx#2290
Github PR: emqx/emqx#2320
-
Unload emqx_alarm_handler before unloading plugins when shutting down
Github PR: emqx/emqx#2316
-
Fixed a bug related to emqx bridge
Github issues: emqx/emqx#2312
Github PR: emqx/emqx#2313
-
Eliminate inflight full error
Github PR: emqx/emqx#2281
emqx-management (plugin)
Enhancements:
-
Add default application secret configuration
Github PR: emqx/emqx-management#58
-
Fix plugin reload error when plugin is not started
Github PR: emqx/emqx-management#59
-
Move plugin-related HTTP APIs to each plugin
Github PR: emqx/emqx-management#57
-
Fix io/max_fds undefined issue
Github issues: emqx/emqx-management#2222
Github PR: emqx/emqx-management#54
emqx-auth-jwt (plugin)
Enhancements:
-
Improve the JWT Auth plugin
Github PR: emqx/emqx-auth-jwt#63
emqx-auth-username (plugin)
Enhancements:
-
Add CURD HTTP API for managing usernames
Github PR: emqx/emqx-auth-username#82
emqx-web-hook (plugin)
Bug fixes:
-
Fix bug when formatting message
Github issues: emqx/emqx-web-hook#93
Github PR: emqx/emqx-web-hook#96
minirest (deps)
Bug fixes:
-
Filter the API for plugins that not started
Github PR: emqx/minirest#12
gen_rpc (deps)
Bug fixes:
-
Fix raw socket flags for 'gen_tcp'
Github PR: emqx/gen_rpc#5