Enhancements
- Rule engine supports the configuration of rules and actions for the event of abnormal loss of client messages to enhance the user's custom processing capabilities in this scenario
- Improve the relevant metrics during the execution of the rule engine SQL matching
- Fuzzy search on client supports special characters such as
`,
(,
)` - Improve ACL-related metrics to solve the issue that the count does not increase due to hitting the ACL cache
- Added
connected_at
field to webhook event notifications - Log client state before terminating client due to holding the lock too long
Bug fixes
- Fixed the issue that the metrics interface does not return authentication metrics such as
client.acl.deny
by default - Fixed the issue that the subscription query interface did not return paginated data
- Fix the issue of parsing failure when STOMP handles TCP sticky packets
- Fix the issue where the session creation time option was not available when filtering clients
- Fix the issue where memory alarms might not be triggered after restarting
- Fix the crash of import data when user data exists in
emqx_auth_mnesia
plugin - Only amd64 arch images were pushed to aws ecr, now dual arch (amd64 and arm64) images are pushed
NOTE: v4.3.12 was retagged due to issues in release pipeline.
- retag: fix windows sha256 sum, previous tag was on commit 2d3324bc2
- retag-2: fix macos sha256 sum, previous tag was on commit 5171d3811