Releases: gbour/wave
Releases · gbour/wave
0.4.0
- [feat] #12 Websocket transport (both cleartext and ssl)
- [feat] #30 Monitoring (VM & wave metrics, using exometer, pushed to a statsd server)
- [feat] #18 $SYS topic tree (publishing previous metrics)
- [feat] #33 Access Logging (à la apache)
- [feat] #32 Simple authentification (file-based)
- [feat] #23 Improve docker image generation
0.3.0
- [feat] Retained messages
- [feat] Will testament
- [feat] CleanSession (offline storage, except inflight messages), storing Qos 0,1,2 messages
- [feat] supervisor tree
- [test] lots of new tests for MQTT v3.1.1 protocol compliance validation
- [test] execute paho tests in travis runs
- [fix] client is disconnected if not valid data is sent after tcp connection to the broker
- [fix] ignore duplicated inflight messages (received)
- [refactor] use syn for client ClientId uniqueness (replace redis storage)
OnTheWay to 3.1.1
- [feat] most of MQTT 3.1.1 points implemented and tested (missing DUP, CleanSession, Retain, Will Testament
- [feat] randomized packet id start value
- [test] improvements of build system and test framework
- [fix] compatibility with OTP 17 (gen_fsm:stop())