This repository has been archived by the owner on Jan 29, 2023. It is now read-only.
Releases: khoih-prog/WebSockets2_Generic
Releases · khoih-prog/WebSockets2_Generic
Release v1.2.3 to update CA Certs and Fingerprint or EP32 and ESP8266 secured examples
Release v1.2.3
- Update
websocket.org
letsenrypt.org
CA Certs and Fingerprint for EP32 and ESP8266 secured examples
Release 1.2.2 to add support to new ESP32-C3 boards
Release v1.2.2
- Add support to new ESP32-C3 boards (Arduino ESP32C3_DEV). Check HOWTO Install esp32 core for ESP32-S2 (Saola, AI-Thinker ESP-12K) and ESP32-C3 boards into Arduino IDE.
Release v1.2.1 to restore Server support to ESP32-S2 and add support to new to ESP32-S2 boards
Release v1.2.1
- Add support to new ESP32-S2 boards (SparkFun ESP32-S2 Thing Plus; Adafruit Metro ESP32-S2, MagTag 2.9, FunHouse, Feather ESP32-S2 (no PSRAM)). Drop support to UM ProS2
- Add HTTP and WebSockets Server support to ESP32-S2 (ESP32-S2 Saola, AI-Thinker ESP-12K, etc.)
Major Release v1.2.0 to add support to esp32-s2, LAN8720. Update CA Cert and Packages' Patches
Major Release v1.2.0
- Add limited (client-only) support to LAN8720 Ethernet for STM32F4 (F407xx, NUCLEO_F429ZI) and STM32F7 (DISCO_F746NG, NUCLEO_F746ZG, NUCLEO_F756ZG) boards.
- Add LAN8720 examples
- Add Packages' Patches for STM32 to use LAN8720 with STM32Ethernet and LwIP libraries
- Update
echo.websocket.org
fingerprint add CA Certificate for ESP8266 and ESP32. Check Secured-Esp32-Client Example not works on NodeMcu32s (Esp32s) #16 - Add limited (client-only) support to ESP32-S2 (ESP32-S2 Saola, AI-Thinker ESP-12K, etc.)
- Update HOWTO Install esp32-s2 core for ESP32-S2 to accomodate Latest esp32 core v1.0.6
- Update README to reflect
LittleFS_esp32 library
has been included in Latest esp32 core v1.0.6 and many steps are not necessary anymore
Version v1.1.0 to add support to Teensy using Ethernetx Libraries and Teensy 4.1 using NativeEthernet Library
Major Release v1.1.0
- Add support to Teensy using Ethernet libraries such as Ethernet, Ethernet2, Ethernet3, EthernetLarge, EthernetENC, UIPEthernet.
- Add support to Teensy 4.1 using NativeEthernet library. Thanks to arnoson code posted in ArduinoWebsockets release 0.5.0
- Add Version String
Version v1.0.7 to add support to ENC28J60 using new EthernetENC library.
Releases v1.0.7
- Add support to ENC28J60 Ethernet using EthernetENC.
- Add Ethernet Library Patches for UIPEthernet v2.0.9 and Ethernet2
- Update Platform.ini to support PlatformIO 5.x owner-based dependency declaration.
Version v1.0.6 to add non-blocking WebSockets Server feature
New in v1.0.6
- Add non-blocking WebSockets Server feature to enable WS Server and WebServer running concurently. See Support as Http server and the Websockets server on Arduino DUE and Running Http and Websocket Servers concurrently. Thanks to bug report and persistence of Jake.
- Add non-blocking WebSockets Server and WebServer examples.
- Add Ethernet Library Patches
- Add Arduino SAMD Packages_Patches to fix compiler errors when using Standard Template Library STL
Version v1.0.5 to fix ESP8266 SSL bug.
New in v1.0.5
- Sync with ArduinoWebsockets v0.4.18 to fix ESP8266 SSL bug. See Secured-Two-Way: Client certificate is not sent if used along with setTrustAnchors
Version v1.0.4 to add support to all Add support to STM32F/L/H/G/WB/MP1 and Seeeduino SAMD21/SAMD51 boards
New in v1.0.4
- Add support to all STM32F/L/H/G/WB/MP1 (Nucleo-144 NUCLEO_F767ZI, Nucleo-64 NUCLEO_L053R8, etc.)
- Add support to Seeeduino SAMD21/SAMD51 boards (SEEED_WIO_TERMINAL, SEEED_FEMTO_M0, SEEED_XIAO_M0, Wio_Lite_MG126, WIO_GPS_BOARD, SEEEDUINO_ZERO, SEEEDUINO_LORAWAN, SEEED_GROVE_UI_WIRELESS, etc.)
- Add sample Packages_Patches for STM32 stm32 (Nucleo-144 NUCLEO_F767ZI, Nucleo-64 NUCLEO_L053R8)
- Add Packages' Patches for Seeeduino SAMD to enable displaying BOARD_NAME
- Add many examples
Version v1.0.3 to add STM32F and Ethernet LAN8742A support
New in v1.0.3
- Add support to STM32F boards with built-in Ethernet such as :
- Nucleo-144 (F429ZI, F767ZI)
- Discovery (STM32F746G-DISCOVERY)
- All STM32F Boards with Built-in Ethernet LAN8742A
- Add support to STM32F1,2,3,4,7 boards (with 64+K Flash) using Ethernet W5x00, ENC28J60 or LAN8742A
- Add Packages' Patches to Adafruit nRF52, SAMD, Arduino SAMD to enable displaying BOARD_NAME
- Enhance examples and update README.md