- changed Update to
bytes
0.6 [breaking]
- feature Refactor transport with websockets support
- changed Update to tokio 0.3 [breaking]
- feature Metrics server
- feature Improve configuration schema
- feature Support multiple servers on different ports
- changed Update to tokio 0.3 and
bytes
0.6 [breaking] - fixed Fix collisions due to publish batches
- Add license file
- Improve benchmarking suite with plots
- changed LastWill API now looks similar to publish API [breaking]
- changed Don't cancel the eventloop when
Client
is dropped. - changed Remove network from public interface [breaking]
- internal Fuse io into state
- internal Improve packet framing
- fixed Simplify collisions and fix collision event notification
- fixed 0 keepalive handling
- fixed Disconnect and qos 2 handling
- feature Offline storage, retained messages, will, unsubscribe
- misc Paho interoperability test suite conformance
- internal Performance improvements
- Move integration tests outside eventloop
- Improve integration tests
- Fix panics by properly handling connection failure
- Redesign by embedding tracker inside router's connection
- Redesign with a hybrid of push and pull model
- Manually setup 1 router thread and 1 io thread
- Add names to threads
- Compatibility with rumqttlog