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

Commit 0948b99

Browse files
authored
v1.8.2 to fix library.properties, etc.
### Releases v1.8.2 1. Fix library.properties to remove unavailable items from depends. Check [Remove unavailable items from depends field of library.properties #35](#35) 2. Remove lorol's LittleFS_esp32 library dependency as LittleFS has been included in new ESP32 cores v1.0.6+ 3. Fix compile error for [AsyncHTTPRequest_ESP_WiFiManager example](https://github.com/khoih-prog/AsyncHTTPRequest_Generic/tree/master/examples/AsyncHTTPRequest_ESP_WiFiManager) 4. Update `Packages' Patches`
1 parent 5871d15 commit 0948b99

12 files changed

+73
-120
lines changed

CONTRIBUTING.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ If you don't find anything, please [open a new issue](https://github.com/khoih-p
1515
Please ensure to specify the following:
1616

1717
* Arduino IDE version (e.g. 1.8.19) or Platform.io version
18-
* `ESP8266`,`ESP32` or `STM32` Core Version (e.g. ESP8266 core v3.0.2, ESP32 v2.0.2 or STM32 v2.2.0)
18+
* `ESP8266`,`ESP32` or `STM32` Core Version (e.g. ESP8266 core v3.0.2, ESP32 v2.0.4 or STM32 v2.3.0)
1919
* Contextual information (e.g. what you were trying to achieve)
2020
* Simplest possible steps to reproduce
2121
* Anything that might be relevant in your opinion, such as:
@@ -27,9 +27,9 @@ Please ensure to specify the following:
2727

2828
```
2929
Arduino IDE version: 1.8.19
30-
ESP32 Core Version 2.0.2
30+
ESP32 Core Version 2.0.4
3131
OS: Ubuntu 20.04 LTS
32-
Linux xy-Inspiron-3593 5.13.0-39-generic #44~20.04.1-Ubuntu SMP Thu Mar 24 16:43:35 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
32+
Linux xy-Inspiron-3593 5.15.0-41-generic #44~20.04.1-Ubuntu SMP Fri Jun 24 13:27:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
3333
3434
Context:
3535
I encountered an endless loop while trying to connect to Local WiFi.

README.md

+33-32
Original file line numberDiff line numberDiff line change
@@ -180,16 +180,16 @@ This library is based on, modified from:
180180

181181
1. [`Arduino IDE 1.8.19+` for Arduino](https://github.com/arduino/Arduino). [![GitHub release](https://img.shields.io/github/release/arduino/Arduino.svg)](https://github.com/arduino/Arduino/releases/latest)
182182
2. [`ESP8266 Core 3.0.2+`](https://github.com/esp8266/Arduino) for ESP8266-based boards. [![Latest release](https://img.shields.io/github/release/esp8266/Arduino.svg)](https://github.com/esp8266/Arduino/releases/latest/)
183-
3. [`ESP32 Core 2.0.2+`](https://github.com/espressif/arduino-esp32) for ESP32-based boards. [Latest stable release ![Release Version](https://img.shields.io/github/release/espressif/arduino-esp32.svg?style=plastic)
184-
5. [`Arduino Core for STM32 2.2.0+`](https://github.com/stm32duino/Arduino_Core_STM32) for for STM32 using built-in Ethernet LAN8742A. [![GitHub release](https://img.shields.io/github/release/stm32duino/Arduino_Core_STM32.svg)](https://github.com/stm32duino/Arduino_Core_STM32/releases/latest)
183+
3. [`ESP32 Core 2.0.4+`](https://github.com/espressif/arduino-esp32) for ESP32-based boards. [Latest stable release ![Release Version](https://img.shields.io/github/release/espressif/arduino-esp32.svg?style=plastic)
184+
5. [`Arduino Core for STM32 2.3.0+`](https://github.com/stm32duino/Arduino_Core_STM32) for for STM32 using built-in Ethernet LAN8742A. [![GitHub release](https://img.shields.io/github/release/stm32duino/Arduino_Core_STM32.svg)](https://github.com/stm32duino/Arduino_Core_STM32/releases/latest)
185185
6. [`ESPAsyncTCP v1.2.2+`](https://github.com/me-no-dev/ESPAsyncTCP) for ESP8266.
186186
7. [`AsyncTCP v1.1.1+`](https://github.com/me-no-dev/AsyncTCP) for ESP32.
187-
8. [`STM32Ethernet library v1.2.0+`](https://github.com/stm32duino/STM32Ethernet) for STM32 using built-in Ethernet LAN8742A on (Nucleo-144, Discovery). [![GitHub release](https://img.shields.io/github/release/stm32duino/STM32Ethernet.svg)](https://github.com/stm32duino/STM32Ethernet/releases/latest)
187+
8. [`STM32Ethernet library v1.3.0+`](https://github.com/stm32duino/STM32Ethernet) for STM32 using built-in Ethernet LAN8742A on (Nucleo-144, Discovery). [![GitHub release](https://img.shields.io/github/release/stm32duino/STM32Ethernet.svg)](https://github.com/stm32duino/STM32Ethernet/releases/latest)
188188
9. [`LwIP library v2.1.2+`](https://github.com/stm32duino/LwIP) for STM32 using built-in Ethernet LAN8742A on (Nucleo-144, Discovery). [![GitHub release](https://img.shields.io/github/release/stm32duino/LwIP.svg)](https://github.com/stm32duino/LwIP/releases/latest)
189189
10. [`STM32AsyncTCP library v1.0.1+`](https://github.com/khoih-prog/STM32AsyncTCP) for built-in Ethernet on (Nucleo-144, Discovery). To install manually for Arduino IDE.
190190
11. [`ESPAsync_WiFiManager library v1.12.2+`](https://github.com/khoih-prog/ESPAsync_WiFiManager) for ESP32/ESP8266 using some examples. [![GitHub release](https://img.shields.io/github/release/khoih-prog/ESPAsync_WiFiManager.svg)](https://github.com/khoih-prog/ESPAsync_WiFiManager/releases)
191-
12. [`LittleFS_esp32 v1.0.6+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/LittleFS_esp32.svg?)](https://www.ardu-badge.com/LittleFS_esp32).
192-
13. [`WebServer_WT32_ETH01 library v1.4.1+`](https://github.com/khoih-prog/WebServer_WT32_ETH01) if necessary to use WT32_ETH01 boards. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/WebServer_WT32_ETH01.svg?)](https://www.ardu-badge.com/WebServer_WT32_ETH01)
191+
12. [`LittleFS_esp32 v1.0.6+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS only with ESP32 core v1.0.5-. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/LittleFS_esp32.svg?)](https://www.ardu-badge.com/LittleFS_esp32).
192+
13. [`WebServer_WT32_ETH01 library v1.5.0+`](https://github.com/khoih-prog/WebServer_WT32_ETH01) if necessary to use WT32_ETH01 boards. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/WebServer_WT32_ETH01.svg?)](https://www.ardu-badge.com/WebServer_WT32_ETH01)
193193

194194
---
195195

@@ -225,12 +225,12 @@ To use LAN8720 on some STM32 boards
225225
- **Discovery (DISCO_F746NG)**
226226
- **STM32F4 boards (BLACK_F407VE, BLACK_F407VG, BLACK_F407ZE, BLACK_F407ZG, BLACK_F407VE_Mini, DIYMORE_F407VGT, FK407M1)**
227227

228-
you have to copy the files [stm32f4xx_hal_conf_default.h](Packages_Patches/STM32/hardware/stm32/2.2.0/system/STM32F4xx) and [stm32f7xx_hal_conf_default.h](Packages_Patches/STM32/hardware/stm32/2.2.0/system/STM32F7xx) into STM32 stm32 directory (~/.arduino15/packages/STM32/hardware/stm32/2.2.0/system) to overwrite the old files.
228+
you have to copy the files [stm32f4xx_hal_conf_default.h](Packages_Patches/STM32/hardware/stm32/2.3.0/system/STM32F4xx) and [stm32f7xx_hal_conf_default.h](Packages_Patches/STM32/hardware/stm32/2.3.0/system/STM32F7xx) into STM32 stm32 directory (~/.arduino15/packages/STM32/hardware/stm32/2.3.0/system) to overwrite the old files.
229229

230-
Supposing the STM32 stm32 core version is 2.2.0. These files must be copied into the directory:
230+
Supposing the STM32 stm32 core version is 2.3.0. These files must be copied into the directory:
231231

232-
- `~/.arduino15/packages/STM32/hardware/stm32/2.2.0/system/STM32F4xx/stm32f4xx_hal_conf_default.h` for STM32F4.
233-
- `~/.arduino15/packages/STM32/hardware/stm32/2.2.0/system/STM32F7xx/stm32f7xx_hal_conf_default.h` for Nucleo-144 STM32F7.
232+
- `~/.arduino15/packages/STM32/hardware/stm32/2.3.0/system/STM32F4xx/stm32f4xx_hal_conf_default.h` for STM32F4.
233+
- `~/.arduino15/packages/STM32/hardware/stm32/2.3.0/system/STM32F7xx/stm32f7xx_hal_conf_default.h` for Nucleo-144 STM32F7.
234234

235235
Whenever a new version is installed, remember to copy this file into the new version directory. For example, new version is x.yy.zz,
236236
theses files must be copied into the corresponding directory:
@@ -241,12 +241,12 @@ theses files must be copied into the corresponding directory:
241241

242242
#### 2. For STM32 boards to use Serial1
243243

244-
**To use Serial1 on some STM32 boards without Serial1 definition (Nucleo-144 NUCLEO_F767ZI, Nucleo-64 NUCLEO_L053R8, etc.) boards**, you have to copy the files [STM32 variant.h](Packages_Patches/STM32/hardware/stm32/2.2.0) into STM32 stm32 directory (~/.arduino15/packages/STM32/hardware/stm32/2.2.0). You have to modify the files corresponding to your boards, this is just an illustration how to do.
244+
**To use Serial1 on some STM32 boards without Serial1 definition (Nucleo-144 NUCLEO_F767ZI, Nucleo-64 NUCLEO_L053R8, etc.) boards**, you have to copy the files [STM32 variant.h](Packages_Patches/STM32/hardware/stm32/2.3.0) into STM32 stm32 directory (~/.arduino15/packages/STM32/hardware/stm32/2.3.0). You have to modify the files corresponding to your boards, this is just an illustration how to do.
245245

246-
Supposing the STM32 stm32 core version is 2.2.0. These files must be copied into the directory:
246+
Supposing the STM32 stm32 core version is 2.3.0. These files must be copied into the directory:
247247

248-
- `~/.arduino15/packages/STM32/hardware/stm32/2.2.0/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/NUCLEO_F767ZI/variant.h` for Nucleo-144 NUCLEO_F767ZI.
249-
- `~/.arduino15/packages/STM32/hardware/stm32/2.2.0/variants/STM32L0xx/L052R(6-8)T_L053R(6-8)T_L063R8T/NUCLEO_L053R8/variant.h` for Nucleo-64 NUCLEO_L053R8.
248+
- `~/.arduino15/packages/STM32/hardware/stm32/2.3.0/variants/STM32F7xx/F765Z(G-I)T_F767Z(G-I)T_F777ZIT/NUCLEO_F767ZI/variant.h` for Nucleo-144 NUCLEO_F767ZI.
249+
- `~/.arduino15/packages/STM32/hardware/stm32/2.3.0/variants/STM32L0xx/L052R(6-8)T_L053R(6-8)T_L063R8T/NUCLEO_L053R8/variant.h` for Nucleo-64 NUCLEO_L053R8.
250250

251251
Whenever a new version is installed, remember to copy this file into the new version directory. For example, new version is x.yy.zz,
252252
theses files must be copied into the corresponding directory:
@@ -260,7 +260,7 @@ theses files must be copied into the corresponding directory:
260260

261261
### Note for Platform IO using ESP32 LittleFS
262262

263-
In Platform IO, to fix the error when using [`LittleFS_esp32 v1.0`](https://github.com/lorol/LITTLEFS) for ESP32-based boards with ESP32 core v1.0.4- (ESP-IDF v3.2-), uncomment the following line
263+
In Platform IO, to fix the error when using [`LittleFS_esp32 v1.0.6`](https://github.com/lorol/LITTLEFS) for ESP32-based boards with ESP32 core v1.0.4- (ESP-IDF v3.2-), uncomment the following line
264264

265265
from
266266

@@ -513,7 +513,7 @@ https://github.com/khoih-prog/AsyncHTTPRequest_Generic/blob/98733a6c4a1906ff53f6
513513

514514
```
515515
Start AsyncHTTPRequest_STM32 on NUCLEO_F767ZI
516-
AsyncHTTPRequest_Generic v1.8.1
516+
AsyncHTTPRequest_Generic v1.8.2
517517
AsyncHTTPRequest @ IP : 192.168.2.178
518518
519519
**************************************
@@ -558,7 +558,7 @@ week_number: 15
558558

559559
```
560560
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP8266_NODEMCU
561-
AsyncHTTPRequest_Generic v1.8.1
561+
AsyncHTTPRequest_Generic v1.8.2
562562
Stored: SSID = HueNet1, Pass = 12345678
563563
Got stored Credentials. Timeout 120s
564564
ConnectMultiWiFi in setup
@@ -590,7 +590,7 @@ HHHHHH
590590

591591
```
592592
Starting AsyncHTTPRequest_ESP_WiFiManager using SPIFFS on ESP32_DEV
593-
AsyncHTTPRequest_Generic v1.8.1
593+
AsyncHTTPRequest_Generic v1.8.2
594594
Stored: SSID = HueNet1, Pass = 12345678
595595
Got stored Credentials. Timeout 120s
596596
ConnectMultiWiFi in setup
@@ -640,7 +640,7 @@ HHHHHHHHH HHHHHHHHHH HHHHHHHHHH
640640

641641
```
642642
Starting AsyncHTTPRequest_ESP using ESP8266_NODEMCU
643-
AsyncHTTPRequest_Generic v1.8.1
643+
AsyncHTTPRequest_Generic v1.8.2
644644
Connecting to WiFi SSID: HueNet1
645645
...........
646646
HTTP WebServer is @ IP : 192.168.2.81
@@ -672,7 +672,7 @@ HHHHHHHHH HHHHHHHHHH HHHHHHHHHH H
672672

673673
```
674674
Start AsyncWebClientRepeating_STM32 on NUCLEO_F767ZI
675-
AsyncHTTPRequest_Generic v1.8.1
675+
AsyncHTTPRequest_Generic v1.8.2
676676
AsyncHTTPRequest @ IP : 192.168.2.72
677677
678678
**************************************
@@ -725,7 +725,7 @@ AsyncHTTPRequest @ IP : 192.168.2.72
725725

726726
```
727727
Start AsyncWebClientRepeating_STM32_LAN8720 on BLACK_F407VE
728-
AsyncHTTPRequest_Generic v1.8.1
728+
AsyncHTTPRequest_Generic v1.8.2
729729
AsyncHTTPRequest @ IP : 192.168.2.150
730730
731731
@@ -780,8 +780,8 @@ AsyncHTTPRequest @ IP : 192.168.2.150
780780

781781
```
782782
Starting AsyncHTTPRequest_WT32_ETH01 on ESP32_DEV with ETH_PHY_LAN8720
783-
WebServer_WT32_ETH01 v1.4.1
784-
AsyncHTTPRequest_Generic v1.8.1
783+
WebServer_WT32_ETH01 v1.5.0
784+
AsyncHTTPRequest_Generic v1.8.2
785785
ETH MAC: A8:03:2A:A1:61:73, IPv4: 192.168.2.232, FULL_DUPLEX, 100Mbps
786786
AsyncHTTPRequest @ IP : 192.168.2.232
787787
@@ -806,8 +806,8 @@ H
806806

807807
```
808808
Starting AsyncHTTPRequest_WT32_ETH01 on ESP32_DEV with ETH_PHY_LAN8720
809-
WebServer_WT32_ETH01 v1.4.1
810-
AsyncHTTPRequest_Generic v1.8.1
809+
WebServer_WT32_ETH01 v1.5.0
810+
AsyncHTTPRequest_Generic v1.8.2
811811
ETH MAC: A8:03:2A:A1:61:73, IPv4: 192.168.2.232, FULL_DUPLEX, 100Mbps
812812
AsyncHTTPRequest @ IP : 192.168.2.232
813813
@@ -836,8 +836,8 @@ week_number: 15
836836

837837
```
838838
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP32C3_DEV
839-
ESPAsync_WiFiManager v1.12.1
840-
AsyncHTTPRequest_Generic v1.8.1
839+
ESPAsync_WiFiManager v1.12.2
840+
AsyncHTTPRequest_Generic v1.8.2
841841
Stored: SSID = HueNet1, Pass = password
842842
Got stored Credentials. Timeout 120s
843843
ConnectMultiWiFi in setup
@@ -887,8 +887,8 @@ week_number: 15
887887

888888
```
889889
Starting AsyncHTTPRequest_ESP_WiFiManager using LittleFS on ESP32S3_DEV
890-
ESPAsync_WiFiManager v1.12.1
891-
AsyncHTTPRequest_Generic v1.8.1
890+
ESPAsync_WiFiManager v1.12.2
891+
AsyncHTTPRequest_Generic v1.8.2
892892
Stored: SSID = HueNet1, Pass = password
893893
Got stored Credentials. Timeout 120s
894894
ConnectMultiWiFi in setup
@@ -940,7 +940,7 @@ The terminal output of [AsyncHTTPRequest_ESP_Multi example](examples/AsyncHTTPRe
940940

941941
```
942942
Starting AsyncHTTPRequest_ESP_Multi using ESP32_DEV
943-
AsyncHTTPRequest_Generic v1.8.1
943+
AsyncHTTPRequest_Generic v1.8.2
944944
Connecting to WiFi SSID: HueNet1
945945
.......
946946
AsyncHTTPSRequest @ IP : 192.168.2.88
@@ -1001,7 +1001,7 @@ The terminal output of [AsyncHTTPRequest_ESP8266_Ethernet example](examples/Asyn
10011001

10021002
```
10031003
Starting AsyncHTTPRequest_ESP8266_Ethernet on ESP8266_NODEMCU_ESP12E using ESP8266_W5500 Ethernet
1004-
AsyncHTTPRequest_Generic v1.8.1
1004+
AsyncHTTPRequest_Generic v1.8.2
10051005
Connecting ethernet..
10061006
Ethernet IP address: 192.168.2.187
10071007
@@ -1051,7 +1051,7 @@ The terminal output of [AsyncHTTPRequest_ESP8266_Ethernet example](examples/Asyn
10511051

10521052
```
10531053
Starting AsyncHTTPRequest_ESP8266_Ethernet on ESP8266_NODEMCU_ESP12E using ESP8266_ENC28J60 Ethernet
1054-
AsyncHTTPRequest_Generic v1.8.1
1054+
AsyncHTTPRequest_Generic v1.8.2
10551055
Connecting to network : ..........................................................
10561056
Ethernet IP address: 192.168.2.187
10571057
@@ -1168,7 +1168,7 @@ This library is based on, modified, bug-fixed and improved from:
11681168
5. Thanks to [spdi](https://github.com/spdi) to report [**'Connection' header expects 'disconnect' instead 'close' ? #13**](https://github.com/khoih-prog/AsyncHTTPRequest_Generic/issues/13) leading to new release v1.1.3 to fix bug.
11691169
6. Thanks to [andrewk123](https://github.com/andrewk123) to report [**Http GET polling causes crash when host disconnected #22**](https://github.com/khoih-prog/AsyncHTTPRequest_Generic/issues/22) leading to new release v1.4.0 to fix bug.
11701170
7. Thanks to [DavidAntonin](https://github.com/DavidAntonin) to report [Cannot send requests to different addresses #4](https://github.com/khoih-prog/AsyncHTTPSRequest_Generic/issues/4) leading to new release v1.7.1 to demonstrate how to send requests to multiple addresses and receive responses from them.
1171-
1171+
8. Thanks to [per1234](https://github.com/per1234) to make PR [Remove unavailable items from depends field of library.properties](hhttps://github.com/khoih-prog/AsyncHTTPRequest_Generic/pull/35) leading to v1.8.2
11721172

11731173
<table>
11741174
<tr>
@@ -1181,6 +1181,7 @@ This library is based on, modified, bug-fixed and improved from:
11811181
</tr>
11821182
<tr>
11831183
<td align="center"><a href="https://github.com/DavidAntonin"><img src="https://github.com/DavidAntonin.png" width="100px;" alt="DavidAntonin"/><br /><sub><b>DavidAntonin</b></sub></a><br /></td>
1184+
<td align="center"><a href="https://github.com/per1234"><img src="https://github.com/per1234.png" width="100px;" alt="per1234"/><br /><sub><b>per1234</b></sub></a><br /></td>
11841185
</tr>
11851186
</table>
11861187

changelog.md

+8
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
## Table of Contents
1313

1414
* [Changelog](#changelog)
15+
* [Releases v1.8.2](#releases-v182)
1516
* [Releases v1.8.1](#releases-v181)
1617
* [Releases v1.8.0](#releases-v180)
1718
* [Releases v1.7.1](#releases-v171)
@@ -38,6 +39,13 @@
3839

3940
## Changelog
4041

42+
### Releases v1.8.2
43+
44+
1. Fix library.properties to remove unavailable items from depends. Check [Remove unavailable items from depends field of library.properties #35](https://github.com/khoih-prog/AsyncHTTPRequest_Generic/pull/35)
45+
2. Remove lorol's LittleFS_esp32 library dependency as LittleFS has been included in new ESP32 cores v1.0.6+
46+
3. Fix compile error for [AsyncHTTPRequest_ESP_WiFiManager example](https://github.com/khoih-prog/AsyncHTTPRequest_Generic/tree/master/examples/AsyncHTTPRequest_ESP_WiFiManager)
47+
4. Update `Packages' Patches`
48+
4149
### Releases v1.8.1
4250

4351
1. Add support to ESP8266 using ENC28J60 with [lwIP_enc28j60](https://github.com/esp8266/Arduino/tree/master/libraries/lwIP_enc28j60) library

examples/AsyncHTTPRequest_ESP_WiFiManager/AsyncHTTPRequest_ESP_WiFiManager.ino

+3-1
Original file line numberDiff line numberDiff line change
@@ -483,7 +483,9 @@ void loadConfigData()
483483
memset(&WM_config, 0, sizeof(WM_config));
484484

485485
// New in v1.4.0
486-
memset(&WM_STA_IPconfig, 0, sizeof(WM_STA_IPconfig));
486+
//memset(&WM_STA_IPconfig, 0, sizeof(WM_STA_IPconfig));
487+
// New in v1.8.2
488+
initSTAIPConfigStruct(WM_STA_IPconfig);
487489
//////
488490

489491
if (file)

examples/multiFileProject/multiFileProject.ino

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
#error This code is intended to run on the ESP8266, ESP32 or STM32 platform! Please check your Tools->Board setting.
2020
#endif
2121

22-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.7.0"
23-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1007000
22+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN_TARGET "AsyncHTTPRequest_Generic v1.8.2"
23+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MIN 1008002
2424

2525
#include "multiFileProject.h"
2626

library.json

+2-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name":"AsyncHTTPRequest_Generic",
3-
"version": "1.8.1",
3+
"version": "1.8.2",
44
"description":"Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP libraries, such as AsyncTCP, ESPAsyncTCP, AsyncTCP_STM32, etc.. for ESP32 (including ESP32_S2, ESP32_S3 and ESP32_C3), WT32_ETH01 (ESP32 + LAN8720), ESP8266 (WiFi, W5x00 or ENC28J60) and currently STM32 with LAN8720 or built-in LAN8742A Ethernet.",
55
"keywords":"communication, async, tcp, http, ESP8266, ESP32, ESP32-S2, ESP32-S3, ESP32-C3, wt32-eth01, stm32, ethernet, wifi, lan8742a, lan8720, f407ve, nucleo-144, stm32f7, W5x00, ENC28J60",
66
"authors": [
@@ -57,15 +57,9 @@
5757
{
5858
"owner": "stm32duino",
5959
"name": "STM32Ethernet",
60-
"version": ">=1.2.0",
60+
"version": ">=1.3.0",
6161
"platforms": "ststm32"
6262
},
63-
{
64-
"owner": "lorol",
65-
"name": "LittleFS_esp32",
66-
"version": ">=1.0.6",
67-
"platforms": ["espressif32"]
68-
},
6963
{
7064
"owner": "khoih-prog",
7165
"name": "WebServer_WT32_ETH01",

library.properties

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=AsyncHTTPRequest_Generic
2-
version=1.8.1
2+
version=1.8.2
33
author=Bob Lemaire,Khoi Hoang <[email protected]>
44
maintainer=Khoi Hoang <[email protected]>
55
icense=GPLv3
@@ -8,5 +8,5 @@ paragraph=This AsyncHTTPRequest_Generic Library, supporting GET, POST, PUT, PATC
88
category=Communication,AsyncTCP,AsyncHTTP
99
url=https://github.com/khoih-prog/AsyncHTTPRequest_Generic
1010
architectures=*
11-
depends=ESPAsync_WiFiManager, STM32duino LwIP, STM32duino STM32Ethernet, WebServer_WT32_ETH01
11+
depends=depends=ESPAsync_WiFiManager, STM32duino LwIP, STM32duino STM32Ethernet, WebServer_WT32_ETH01
1212
includes=AsyncHTTPRequest_Generic.h,AsyncHTTPRequest_Generic.hpp

platformio/platformio.ini

+5-5
Original file line numberDiff line numberDiff line change
@@ -42,21 +42,21 @@ lib_deps =
4242
; ESPAsyncTCP@>=1.2.2
4343
; https://github.com/khoih-prog/STM32AsyncTCP.git
4444
; STM32duino LwIP@>=2.1.2
45-
; STM32duino STM32Ethernet@>=1.2.0
45+
; STM32duino STM32Ethernet@>=1.3.0
4646
; ESPAsync_WiFiManager@>=1.12.2
4747
; LittleFS_esp32@>=1.0.6
48-
; WebServer_WT32_ETH01@>=1.4.1
48+
; WebServer_WT32_ETH01@>=1.5.0
4949

5050
; PlatformIO 5.x
5151
me-no-dev/AsyncTCP@>=1.1.1
5252
me-no-dev/ESPAsyncTCP@>=1.2.2
5353
; philbowles/STM32AsyncTCP
5454
; https://github.com/khoih-prog/STM32AsyncTCP.git
5555
; stm32duino/STM32duino LwIP@>=2.1.2
56-
; stm32duino/STM32duino STM32Ethernet@>=1.2.0
56+
; stm32duino/STM32duino STM32Ethernet@>=1.3.0
5757
khoih-prog/ESPAsync_WiFiManager@>=1.12.2
58-
lorol/LittleFS_esp32@>=1.0.6
59-
; khoih-prog/WebServer_WT32_ETH01@>=1.4.1
58+
; lorol/LittleFS_esp32@>=1.0.6
59+
; khoih-prog/WebServer_WT32_ETH01@>=1.5.0
6060

6161
build_flags =
6262
; set your debug output (default=Serial)

0 commit comments

Comments
 (0)