Skip to content
This repository has been archived by the owner on Jan 29, 2023. It is now read-only.

Releases: khoih-prog/WebSockets_Generic

v2.16.1 to use new WiFi101_Generic library and to use `allman` style

24 Nov 08:06
3f3f22d
Compare
Choose a tag to compare

Release v2.16.1

  1. Using new WiFi101_Generic library for sending larger data
  2. Add astyle using allman style. Restyle the library
  3. Update Packages' Patches

v2.16.0 to add support to RP2040-based boards using WiFiNINA or Ethernet, and to add `WS` and `BearSSL WSS` support to `RP2040W` using `CYW43439 WiFi` with `arduino-pico` core

13 Oct 22:47
4d6eee1
Compare
Choose a tag to compare

Release v2.16.0

  1. Add support to RP2040-based boards, such as Nano_RP2040_Connect, RASPBERRY_PI_PICO, ADAFRUIT_FEATHER_RP2040, using WiFiNINA or Ethernet
  2. Add WS and BearSSL WSS support to RP2040W using CYW43439 WiFi with arduino-pico core
  3. Optional user-defined
  • WEBSOCKETS_TCP_TIMEOUT, default 5,000ms
  • EIO_HEARTBEAT_INTERVAL, default 20,000ms
  • SIO_PING_INTERVAL, default 60,000ms
  • SIO_PONG_TIMEOUT, default 90,000ms
  • SIO_DISCONNECT_TIMEOUT_COUNT, default 5
  1. Update Packages' Patches

v2.15.0 to use Ethernet_Generic library, to Sync with `arduinoWebSockets v2.3.6`, to add example and rewrite the examples to support new features, etc.

06 Apr 18:04
dc9ecae
Compare
Choose a tag to compare

Release v2.15.0

  1. Use new Ethernet_Generic library as default for W5x00.
  2. Sync with arduinoWebSockets v2.3.6
  3. Add examples and rewrite all the examples to support new features
  4. Update Packages' Patches

v2.14.2 to fix Async bug for ESP8266 when using NETWORK_ESP8266_ASYNC, to add example ESP8266_AsyncWSClient, to update `platformio.ini` to temporarily use ESP32 core v2.0.0+, etc.

27 Mar 18:44
20583cd
Compare
Choose a tag to compare

Release v2.14.2

  1. Fix Async bug for ESP8266 when using NETWORK_ESP8266_ASYNC
  2. Add example ESP8266_AsyncWSClient
  3. Update platformio.ini to temporarily use ESP32 core v2.0.0+ and use ESPAsyncTCP library for ESP8266 Async
  4. Update Packages' Patches

v2.14.1 to fix setInsecure() bug for WIO_Terminal and to update `Packages' Patches` for `Seeeduino` core

18 Feb 22:23
b8aec0c
Compare
Choose a tag to compare

Release v2.14.1

  1. Fix setInsecure() bug for WIO_Terminal.
  2. Update Packages' Patches for Seeeduino core. Be sure to use the Packages_Patches of this library version v2.14.1+ to avoid compiler error.

v2.14.0 to optimize code by passing by `reference` instead of `value`, to suppress unnecessary warnings, etc.

18 Feb 05:11
483caf3
Compare
Choose a tag to compare

Release v2.14.0

  1. Suppress unnecessary warnings.
  2. Don't use deprecated sha.h for ESP32 core v1.0.6+. Check warning sha.h is deprecated, use sha_parallel_engine.h #738
  3. Optimize code by passing by reference instead of value
  4. Modify nearly all examples
  5. Update Packages' Patches

v2.13.0 to add support to ESP32_S3, to add `sIOtype_PING` and `sIOtype_PING` SocketIO events, etc.

15 Feb 01:41
798f0c4
Compare
Choose a tag to compare

Release v2.13.0

  1. Add support to ESP32_S3.
  2. Add sIOtype_PING and sIOtype_PING SocketIO events. Check Ping events propagated to main code socketIO events #18
  3. Add ESP32_WebSocketClientSocketIO example
  4. Update Packages' Patches

v2.12.0 to add SSL support to ESP32-based WT32_ETH01 boards using LAN8720 Ethernet

28 Jan 06:33
5e35d7d
Compare
Choose a tag to compare

Major Release v2.12.0

  1. Add SSL support to ESP32-based WT32_ETH01 boards using LAN8720 Ethernet
  2. Add WT32_ETH01-related WT32_ETH01_SSL_SIO example
  3. Update Packages' Patches

v2.11.1 to add option to use `transport=websocket` with sticky-session SIO server

12 Dec 07:03
4df06e4
Compare
Choose a tag to compare

Release v2.11.1

  1. Add option to use transport=websocket with sticky-session SIO server. Check Run websocket only mode for Socket.IO #16
  2. Add some Sticky_SIO-related examples

v2.11.0 to Auto detect ESP32 core to use for WT32_ETH01, fix bug in WT32_ETH01 examples to reduce connection time and replace deprecated `echo.websocket.org` in examples.

30 Nov 06:37
e4930d5
Compare
Choose a tag to compare

Major Release v2.11.0

  1. Auto detect ESP32 core to use for WT32_ETH01
  2. Fix bug in WT32_ETH01 examples to reduce connection time
  3. Delete Blynk-related examples
  4. Replace deprecated echo.websocket.org in examples.