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

Latest commit

 

History

History
140 lines (89 loc) · 6.21 KB

changelog.md

File metadata and controls

140 lines (89 loc) · 6.21 KB

AsyncHTTPSRequest_Generic Library

arduino-library-badge GitHub release contributions welcome GitHub issues

Donate to my libraries using BuyMeACoffee



Table of Contents



Changelog

Releases v2.5.0

  1. Add support to ESP32 boards using LwIP W6100 Ethernet
  2. Fix bug of wrong reqStates. Check Callback behavior buggy #19
  3. Fix bug of _parseURL(). Check Bug with _parseURL() #21
  4. Improve README.md so that links can be used in other sites, such as PIO

Releases v2.4.0

  1. Add support to ESP32 boards using LwIP W5500 Ethernet
  2. Fix bug. Check Fix "blank new line in chunk" bug #50

Releases v2.3.0

  1. Add support to ESP32 boards using LwIP ENC28J60 Ethernet

Releases v2.2.1

  1. Default to reconnect to the same host:port after connected for new HTTP sites. Check Host/Headers not always sent with 1.10.1 #44 and Getting 400 Bad Request on second call to same host #14
  2. Use allman astyle and add utils

Releases v2.2.0

  1. Fix crash when turn-on debug or start
  2. Fix memory leak. Check Having problemen with AsyncHTTPS memory leak #11 and Update for memleak in AsyncHTTPSRequest_Impl_Generic.h #13

Releases v2.1.3

  1. Not try to reconnect to the same host:port after connected. Check setReuse feature #12

Releases v2.1.2

  1. Fix bug
  2. Fix compiler error in some cases

Releases v2.1.1

  1. Fix ESP32 chipID for example AsyncHTTPSRequest_ESP_WiFiManager

Releases v2.1.0

  1. Fix long timeout if using bad or unreachable IPAddress
  2. Optimize code
  3. Display only successful responseText in examples
  4. Improve debug messages by adding functions to display error messages instead of cryptic error number

Releases v2.0.1

  1. Increase DEFAULT_RX_TIMEOUT to 30s from 3s for slower networks. Check No result from github https query #8

Releases v2.0.0

  1. Breaking change to permit coexisting with AsyncHTTPRequest library to send and receive both HTTP and HTTPS.
  2. Add example AsyncHTTP_HTTPSRequest_ESP to demonstrate how to send HTTP and HTTPS requests to multiple addresses and receive responses from them.

Releases v1.4.1

  1. Add example AsyncHTTPSRequest_ESP_Multi to demonstrate how to send requests to multiple addresses and receive responses from them.

Releases v1.4.0

  1. Add support to new ESP32-S3
  2. Add LittleFS support to ESP32-C3
  3. Use ESP32-core's LittleFS library instead of Lorol's LITTLEFS library for v2.0.0+
  4. Add complex example AsyncHTTPSRequest_ESP_WiFiManager

Releases v1.3.0

  1. Reduce the breaking effect of v1.2.0 by enabling compatibility with old code to include only AsyncHTTPSRequest_Generic.h
  2. Modify to be compatible with AsyncTCP_SSL releases v1.2.0
  3. Add example multiFileProject to demo for multiple-file project.

Releases v1.2.0

  1. Fix multiple-definitions linker error and weird bug related to src_cpp. Check Different behaviour using the src_cpp or src_h lib #80
  2. Optimize library code by using reference-passing instead of value-passing
  3. Update all examples

Releases v1.1.1

Warning: Releases v1.1.1+ can be used and autodetect ESP32 core v2.0.0+ or v1.0.6- for WT32_ETH01
  1. Auto detect ESP32 core to use for WT32_ETH01
  2. Fix bug in WT32_ETH01 examples to reduce connection time

Releases v1.1.0

  1. Add support to ESP32-based WT32_ETH01 using LAN8720 using either ESP32 core v1.0.6- or core v2.0.0+
  2. Add example for WT32_ETH01

Releases v1.0.0

  1. Initial coding to support Async HTTPS to ESP32, ESP32_S2 and ESP32_C3 using built-in WiFi