v2.0.0-rc.1
Pre-release
Pre-release
·
1074 commits
to main
since this release
[2.0.0-rc.1] - 2024-06-25
Added
- Full HA clustering support, uses Etcd for leader election and metadata, and a replication protocol between nodes
- Tags and descriptions on VHosts
- Can pass an array of URLs to Shovel
Fixed
- lavinmqctl didn't recognize 201/204 response codes from set_permissions, set_user_tags and add_vhost
- Queues will no longer be closed if file size is incorrect. Fixes #669
- Improved logging
- Won't choke on empty message files on boot #685
- Won't choke on somewhat too large message files on boot #671
Changed
- Replaced HTTP router with an internal one. Now LavinMQ uses 0 external libraries.
- Specs are more reliable when a new server is started for each spec
- LavinMQ never sets TLS ciphers by it self, custom ciphers have to be configured via the config