v0.8.0: SSL/TLS and stability
This release makes the client more bulletproof than ever. Simply put: right now, even if you do a loop to publish messages at a very fast rate, the client will not break and will not loose functionality (ACKs will still be sent, etc.).
✨ Enhancements
- SSL/TLS support has been added. Note you need the not yet stable esp8266/Arduino 2.4.0 and the
-DASYNC_TCP_SSL_ENABLED=1
build flag
🐛 Bugfixes
- Fix packet ID being incremented even if the packet cannot be sent
- Make sure ACKs are sent even if the TCP buffer is full
📝 Docs
- Provide information about the memory usage