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

Latest commit

 

History

History
100 lines (65 loc) · 4.53 KB

changelog.md

File metadata and controls

100 lines (65 loc) · 4.53 KB

AsyncWebServer_STM32

arduino-library-badge GitHub release contributions welcome GitHub issues

Donate to my libraries using BuyMeACoffee



Table of contents



Changelog

Releases v1.6.1

  1. Add examples Async_AdvancedWebServer_SendChunked and AsyncWebServer_SendChunked to demo how to use beginChunkedResponse() to send large html in chunks
  2. Use allman astyle and add utils

Releases v1.6.0

  1. Support using CString to save heap to send very large data. Check request->send(200, textPlainStr, jsonChartDataCharStr); - Without using String Class - to save heap #8
  2. Add functions and example Async_AdvancedWebServer_favicon to support favicon.ico
  3. Add multiple examples to demo the new feature
  4. Fix issue with slow browsers or network
  5. Change license from MIT to GPLv3 to match with original ESPAsyncWebServer license

Releases v1.5.0

  1. Update examples for new STM32 core v2.3.0
  2. Update Packages' Patches

Releases v1.4.1

  1. Fix authenticate issue caused by libb64

Releases v1.4.0

  1. Fix base64 encoding of websocket client key and add WebServer progmem support. Check PR Fix base64 encoding of websocket client key and progmem support for webserver #7

Releases v1.3.1

  1. Update platform.ini and library.json to use original khoih-prog instead of khoih.prog after PIO fix
  2. Update Packages' Patches

Releases v1.3.0

  1. Add support to LAN8720 Ethernet for many STM32F4 (F407xx, NUCLEO_F429ZI) and STM32F7 (DISCO_F746NG, NUCLEO_F746ZG, NUCLEO_F756ZG) boards.
  2. Add LAN8720 examples
  3. Add Packages' Patches for STM32 to use LAN8720 with STM32Ethernet and LwIP libraries
  4. Reduce compiled code size.

Releases v1.2.6

  1. Fix dependency on unpublished STM32AsyncTCP Library. Check Compilation broken due to error in STM32AsyncTCP dependency and how to run one of the examples?.

Releases v1.2.5

  1. Clean-up all compiler warnings possible.
  2. Update Table of Contents
  3. Add examples
  4. Add Version String

Releases v1.2.4

  1. Add back MD5/SHA1 authentication feature.
  2. Add example, update README.md, clean up.

Releases v1.2.3

  1. Initial coding to port ESPAsyncWebServer to STM32 boards using builtin LAN8742A Ethernet. More supports will be added gradually later, such as AsyncUDP, other Ethernet / WiFi shields.
  2. Add more examples.
  3. Add debugging features.
  4. Bump up to v1.2.3 to sync with ESPAsyncWebServer v1.2.3.