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

Commit 3949066

Browse files
authored
v1.12.0 for ESP32 and LwIP W5500 Ethernet
### Releases v1.12.0 1. Add support to ESP32 boards using `LwIP W5500 Ethernet` 2. Fix bug. Check [Fix "blank new line in chunk" bug #50](#50)
1 parent ce452fb commit 3949066

8 files changed

+150
-39
lines changed

README.md

Lines changed: 123 additions & 28 deletions
Large diffs are not rendered by default.

changelog.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
## Table of Contents
1919

2020
* [Changelog](#changelog)
21+
* [Releases v1.12.0](#releases-v1120)
2122
* [Releases v1.11.0](#releases-v1110)
2223
* [Releases v1.10.2](#releases-v1102)
2324
* [Releases v1.10.1](#releases-v1101)
@@ -52,9 +53,14 @@
5253

5354
## Changelog
5455

56+
### Releases v1.12.0
57+
58+
1. Add support to ESP32 boards using `LwIP W5500 Ethernet`
59+
2. Fix bug. Check [Fix "blank new line in chunk" bug #50](https://github.com/khoih-prog/AsyncHTTPRequest_Generic/pull/50)
60+
5561
### Releases v1.11.0
5662

57-
1. Add support to ESP32 boards using LwIP ENC28J60 Ethernet
63+
1. Add support to ESP32 boards using `LwIP ENC28J60 Ethernet`
5864
2. Use `allman astyle` and add `utils`. Restyle the library
5965

6066
### Releases v1.10.2

library.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name":"AsyncHTTPRequest_Generic",
3-
"version": "1.11.0",
3+
"version": "1.12.0",
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), ESP32 with LwIP ENC28J60, 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, nucleo-144, stm32f7, W5x00, ENC28J60",
66
"authors": [
@@ -72,6 +72,12 @@
7272
"version": ">=1.5.1",
7373
"platforms": ["espressif32"]
7474
},
75+
{
76+
"owner": "khoih-prog",
77+
"name": "WebServer_ESP32_W5500",
78+
"version": ">=1.5.1",
79+
"platforms": ["espressif32"]
80+
},
7581
{
7682
"name": "STM32AsyncTCP",
7783
"version": "https://github.com/khoih-prog/STM32AsyncTCP",

library.properties

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

src/AsyncHTTPRequest_Debug_Generic.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
You should have received a copy of the GNU General Public License along with this program.
1919
If not, see <https://www.gnu.org/licenses/>.
2020
21-
Version: 1.11.0
21+
Version: 1.12.0
2222
2323
Version Modified By Date Comments
2424
------- ----------- ---------- -----------
@@ -36,6 +36,7 @@
3636
1.10.1 K Hoang 21/10/2022 Fix bug of wrong reqStates
3737
1.10.2 K Hoang 09/11/2022 Default to reconnect to the same host:port after connected for new HTTP sites
3838
1.11.0 K Hoang 28/11/2022 Add support to ESP32 boards using LwIP ENC28J60 Ethernet
39+
1.12.0 K Hoang 30/11/2022 Add support to ESP32 boards using LwIP W5500 Ethernet. Fix bug
3940
*****************************************************************************************************************************/
4041

4142
#pragma once

src/AsyncHTTPRequest_Generic.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
You should have received a copy of the GNU General Public License along with this program.
1919
If not, see <https://www.gnu.org/licenses/>.
2020
21-
Version: 1.11.0
21+
Version: 1.12.0
2222
2323
Version Modified By Date Comments
2424
------- ----------- ---------- -----------
@@ -36,6 +36,7 @@
3636
1.10.1 K Hoang 21/10/2022 Fix bug of wrong reqStates
3737
1.10.2 K Hoang 09/11/2022 Default to reconnect to the same host:port after connected for new HTTP sites
3838
1.11.0 K Hoang 28/11/2022 Add support to ESP32 boards using LwIP ENC28J60 Ethernet
39+
1.12.0 K Hoang 30/11/2022 Add support to ESP32 boards using LwIP W5500 Ethernet. Fix bug
3940
*****************************************************************************************************************************/
4041

4142
#pragma once

src/AsyncHTTPRequest_Generic.hpp

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
You should have received a copy of the GNU General Public License along with this program.
1919
If not, see <https://www.gnu.org/licenses/>.
2020
21-
Version: 1.11.0
21+
Version: 1.12.0
2222
2323
Version Modified By Date Comments
2424
------- ----------- ---------- -----------
@@ -36,6 +36,7 @@
3636
1.10.1 K Hoang 21/10/2022 Fix bug of wrong reqStates
3737
1.10.2 K Hoang 09/11/2022 Default to reconnect to the same host:port after connected for new HTTP sites
3838
1.11.0 K Hoang 28/11/2022 Add support to ESP32 boards using LwIP ENC28J60 Ethernet
39+
1.12.0 K Hoang 30/11/2022 Add support to ESP32 boards using LwIP W5500 Ethernet. Fix bug
3940
*****************************************************************************************************************************/
4041

4142
#pragma once
@@ -45,13 +46,13 @@
4546

4647
////////////////////////////////////////
4748

48-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION "AsyncHTTPRequest_Generic v1.11.0"
49+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION "AsyncHTTPRequest_Generic v1.12.0"
4950

5051
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MAJOR 1
51-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MINOR 11
52+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_MINOR 12
5253
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_PATCH 0
5354

54-
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_INT 1011000
55+
#define ASYNC_HTTP_REQUEST_GENERIC_VERSION_INT 1012000
5556

5657
////////////////////////////////////////
5758

src/AsyncHTTPRequest_Impl_Generic.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
You should have received a copy of the GNU General Public License along with this program.
1919
If not, see <https://www.gnu.org/licenses/>.
2020
21-
Version: 1.11.0
21+
Version: 1.12.0
2222
2323
Version Modified By Date Comments
2424
------- ----------- ---------- -----------
@@ -36,6 +36,7 @@
3636
1.10.1 K Hoang 21/10/2022 Fix bug of wrong reqStates
3737
1.10.2 K Hoang 09/11/2022 Default to reconnect to the same host:port after connected for new HTTP sites
3838
1.11.0 K Hoang 28/11/2022 Add support to ESP32 boards using LwIP ENC28J60 Ethernet
39+
1.12.0 K Hoang 30/11/2022 Add support to ESP32 boards using LwIP W5500 Ethernet. Fix bug
3940
*****************************************************************************************************************************/
4041

4142
#pragma once

0 commit comments

Comments
 (0)