Skip to content

Releases: Links2004/arduinoWebSockets

2.4.0

01 May 13:02
bb900a7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.3.6...2.4.0

2.3.6

05 Apr 18:06
52b3aa8
Compare
Choose a tag to compare
  • update SocketIO examples for version 4
  • setExtraHeaders and setReconnectInterval for SocketIO
  • example for ESP OTA
  • updates for ESP32 sha.h (#745, #738)
  • fix #728 dropNativeClient null ptr
  • fix #695, #696

2.3.5

08 Mar 16:20
Compare
Choose a tag to compare
  • adapt to ESP32 SSL changes (#633, #632)

2.3.4

09 Feb 17:25
a484da4
Compare
Choose a tag to compare
  • EIO=4 ping handling

2.3.3

31 Jan 19:29
Compare
Choose a tag to compare
  • EIO=4 ping handling #611
  • Fixing WebSocketsServer Close see #610

2.3.2

07 Jan 09:27
Compare
Choose a tag to compare
  • initialize WSclient_t better
  • add WebSocketsVersion.h
  • print version on begin in debug

2.3.1

21 Nov 15:40
Compare
Choose a tag to compare
  • Support for Socket.IO 3 added
  • Support for ESP8266 Webserver Hook added
  • Improved BearSSL support (ESP8266)
  • Fix for empty extraHeaders (#577)

2.3.0

04 Oct 14:33
Compare
Choose a tag to compare
  • native BareSSL support for ESP8266 (may brakes existing code)
  • fix Async does not compile (#454)
  • remove build warnings
  • handle ESP32 sha.h changes (#525 )
  • handle when loop is called before begin (#541)
  • Improved examples
  • ws server add clientIsConnected (#563)
  • add HTTP header response timeout (#565)
  • better data flow stale handling (#566)

2.2.0

03 May 08:03
Compare
Choose a tag to compare
  • fix build warnings
  • rework yield handling for ESP32 and ESP8266
  • allow to send socketIO ACK and other message types
  • Increased TCP timeout (see #500)
  • fix readCb error handling (see #470)
  • Initialize _reconnectInterval in constructor (see #521)

Socket.IO 2.0

29 Jun 17:02
c64f2b8
Compare
Choose a tag to compare
  • add support for Socket.IO 2.0
  • feature support ESP32 ETH.h #443
  • feature heartbeat functions
  • fix #447 (support ESP8266 Arduino SDK 2.4)
  • fix #445 #446 ESP32 connect timeout
  • fix #434 #428 (support ESP8266 Arduino SDK TLS API changes)
  • fix security and RFC #208 #430
  • add clang-format