Releases: gilmaimon/ArduinoWebsockets
Releases · gilmaimon/ArduinoWebsockets
0.4.2
Patch! Adressed masking issues - server to client messages would get masked but RFC forbbids it. (changes merged from TinyWebsockets)
0.4.1
Patch:
Adressed issues with websockets-masking (issue #9)
Updated the fingerprint for esp8266's WSS example.
0.4.0
Added WSS support for both esp8266 and esp32. E328266 can use client.setInsecure()
(does not validate certificate chain) or client.setFingerprint(fingerprint)
in order to use WSS. With ESP32 there is client.setCACert(certificate)
that can be used. (Usage is same as the built in WiFiClientSecure
).
0.3.5
Minimal support for WSS for esp8266 only
0.3.4
Patch: changed underling tcp impl for esp8266 and esp32 to use setNoDelay(true) instead of sync communication. This makes communication faster and more relaiable than default. Thank you @ramdor for pointing out these methods.
0.3.3
Small patch, Fixed a bug in the esp8266 networking impl.
0.3.2
HOTFIX: Fixed a bug with behaviour of WebsokcetsClient (copy c'tor and assignment operator). Added close codes from TinyWebsockets. Thank you @ramdor
0.3.1
- Callback interface changes (allows for minimal callbacks without WebsocketsClient&).
- Fixed close event not called when calling close().
0.3.0
Many new features:
- Weboskcets Server is now possible with
WebsocketsServer
class
- Better client and server handling for esp8266 and esp32
- Better Handling of fragmented messages
- Fixed impl of
readBlocking
on esp8266 and esp32
See more info on the TinyWebsockets Wiki
0.2.1
Tiny patch, fixed missing interface changes from last rework (user facing strings)