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

Commit 77e9c47

Browse files
authored
v1.14.1 to fix dependency
### Releases v1.14.1 1. Remove dependency on ESP_AsyncWebServer, ESPAsyncTCP and AsyncTCP in `library.properties`. Check [no protocol" error #113](#113) 2. Add notes about manual installation of above-mentioned libraries for `Arduino IDE`
1 parent 30becc2 commit 77e9c47

10 files changed

+598
-475
lines changed

README.md

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -280,11 +280,11 @@ This [**ESPAsync_WiFiManager** library](https://github.com/khoih-prog/ESPAsync_W
280280
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)
281281
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/)
282282
3. [`ESP32 Core 2.0.4+`](https://github.com/espressif/arduino-esp32) for ESP32-based boards. [![Latest release](https://img.shields.io/github/release/espressif/arduino-esp32.svg)](https://github.com/espressif/arduino-esp32/releases/latest/)
283-
4. [`ESPAsyncWebServer v1.2.3+`](https://github.com/me-no-dev/ESPAsyncWebServer) for all ESP32/ESP8266-based boards. You have to use the latest [forked ESPAsyncWebServer](https://github.com/khoih-prog/ESPAsyncWebServer) if the PR [Fix compiler error for ESP32-C3 and mbed TLS v2.7.0+ #970](https://github.com/me-no-dev/ESPAsyncWebServer/pull/970) hasn't been merged.
283+
4. [`ESPAsyncWebServer v1.2.3+`](https://github.com/me-no-dev/ESPAsyncWebServer) for all ESP32/ESP8266-based boards. You have to use the latest [forked ESPAsyncWebServer](https://github.com/khoih-prog/ESPAsyncWebServer) if the PR [Fix compiler error for ESP32-C3 and mbed TLS v2.7.0+ #970](https://github.com/me-no-dev/ESPAsyncWebServer/pull/970) hasn't been merged. **To install manually for Arduino IDE**
284284
5. [`ESPAsyncDNSServer v1.0.0+`](https://github.com/devyte/ESPAsyncDNSServer) or [`ESPAsyncDNSServer v1.0.0+`](https://github.com/khoih-prog/ESPAsyncDNSServer/releases/tag/v1.0.0) for all ESP32/ESP8266-based boards.
285-
6. [`ESPAsyncTCP v1.2.2+`](https://github.com/me-no-dev/ESPAsyncTCP) for ESP8266-based boards.
286-
7. [`AsyncTCP v1.1.1+`](https://github.com/me-no-dev/AsyncTCP) for ESP32-based boards
287-
8. [`ESP_DoubleResetDetector v1.3.1+`](https://github.com/khoih-prog/ESP_DoubleResetDetector) if using DRD feature. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/ESP_DoubleResetDetector.svg?)](https://www.ardu-badge.com/ESP_DoubleResetDetector). Use v1.1.0+ if using LittleFS for EP32.
285+
6. [`ESPAsyncTCP v1.2.2+`](https://github.com/me-no-dev/ESPAsyncTCP) for ESP8266-based boards. **To install manually for Arduino IDE**
286+
7. [`AsyncTCP v1.1.1+`](https://github.com/me-no-dev/AsyncTCP) for ESP32-based boards. **To install manually for Arduino IDE**
287+
8. [`ESP_DoubleResetDetector v1.3.2+`](https://github.com/khoih-prog/ESP_DoubleResetDetector) if using DRD feature. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/ESP_DoubleResetDetector.svg?)](https://www.ardu-badge.com/ESP_DoubleResetDetector). Use v1.1.0+ if using `LittleFS` for ESP32 v1.0.6+.
288288
9. [`LittleFS_esp32 v1.0.6+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS 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). **Notice**: This [`LittleFS_esp32 library`](https://github.com/lorol/LITTLEFS) has been integrated to Arduino [ESP32 core v1.0.6+](https://github.com/espressif/arduino-esp32/tree/master/libraries/LITTLEFS) and **you don't need to install it if using ESP32 core v1.0.6+**
289289

290290
---
@@ -2209,8 +2209,8 @@ This is terminal debug output when running [Async_ConfigOnDRD_FS_MQTT_Ptr_Medium
22092209

22102210
```
22112211
Starting Async_ConfigOnDRD_FS_MQTT_Ptr_Medium using LittleFS on ESP32_DEV
2212-
ESPAsync_WiFiManager v1.14.0
2213-
ESP_DoubleResetDetector v1.3.1
2212+
ESPAsync_WiFiManager v1.14.1
2213+
ESP_DoubleResetDetector v1.3.2
22142214
Config File not found
22152215
Can't read Config File, using default values
22162216
LittleFS Flag read = 0xd0d01234
@@ -2228,8 +2228,8 @@ Opening Configuration Portal. No timeout : DRD or No stored Credentials..
22282228

22292229
```
22302230
Starting Async_ConfigOnDRD_FS_MQTT_Ptr_Medium using LittleFS on ESP32_DEV
2231-
ESPAsync_WiFiManager v1.14.0
2232-
ESP_DoubleResetDetector v1.3.1
2231+
ESPAsync_WiFiManager v1.14.1
2232+
ESP_DoubleResetDetector v1.3.2
22332233
Config File not found
22342234
Can't read Config File, using default values
22352235
LittleFS Flag read = 0xd0d04321
@@ -2316,8 +2316,8 @@ This is terminal debug output when running [Async_ConfigOnDRD_FS_MQTT_Ptr_Comple
23162316

23172317
```
23182318
Starting Async_ConfigOnDRD_FS_MQTT_Ptr_Complex using LittleFS on ESP8266_NODEMCU_ESP12E
2319-
ESPAsync_WiFiManager v1.14.0
2320-
ESP_DoubleResetDetector v1.3.1
2319+
ESPAsync_WiFiManager v1.14.1
2320+
ESP_DoubleResetDetector v1.3.2
23212321
{"AIO_SERVER_Label":"io.adafruit.com","AIO_SERVERPORT_Label":"1883","AIO_USERNAME_Label":"user_name","AIO_KEY_Label":"aio_key"}
23222322
Config File successfully parsed
23232323
LittleFS Flag read = 0xd0d04321
@@ -2356,8 +2356,8 @@ TWWWW WTWWW
23562356

23572357
```
23582358
Starting Async_ConfigOnDRD_FS_MQTT_Ptr_Complex using LittleFS on ESP8266_NODEMCU_ESP12E
2359-
ESPAsync_WiFiManager v1.14.0
2360-
ESP_DoubleResetDetector v1.3.1
2359+
ESPAsync_WiFiManager v1.14.1
2360+
ESP_DoubleResetDetector v1.3.2
23612361
{"AIO_SERVER_Label":"io.adafruit.com","AIO_SERVERPORT_Label":"1883","AIO_USERNAME_Label":"user_name","AIO_KEY_Label":"aio_key"}
23622362
Config File successfully parsed
23632363
LittleFS Flag read = 0xd0d01234
@@ -2446,8 +2446,8 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
24462446

24472447
```cpp
24482448
Starting Async_ConfigOnDoubleReset with DoubleResetDetect using SPIFFS on ESP32_DEV
2449-
ESPAsync_WiFiManager v1.14.0
2450-
ESP_DoubleResetDetector v1.3.1
2449+
ESPAsync_WiFiManager v1.14.1
2450+
ESP_DoubleResetDetector v1.3.2
24512451
[WM] RFC925 Hostname = ConfigOnDoubleReset
24522452
[WM] setSTAStaticIPConfig for USE_CONFIGURABLE_DNS
24532453
[WM] Set CORS Header to : Your Access-Control-Allow-Origin
@@ -2505,8 +2505,8 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
25052505
25062506
```cpp
25072507
Starting Async_ConfigOnDoubleReset with DoubleResetDetect using LittleFS on ESP8266_NODEMCU_ESP12E
2508-
ESPAsync_WiFiManager v1.14.0
2509-
ESP_DoubleResetDetector v1.3.1
2508+
ESPAsync_WiFiManager v1.14.1
2509+
ESP_DoubleResetDetector v1.3.2
25102510
[WM] RFC925 Hostname = ConfigOnDoubleReset
25112511
[WM] setSTAStaticIPConfig for USE_CONFIGURABLE_DNS
25122512
[WM] Set CORS Header to : Your Access-Control-Allow-Origin
@@ -2565,8 +2565,8 @@ This is terminal debug output when running [Async_ESP_FSWebServer_DRD](examples/
25652565

25662566
```cpp
25672567
Starting Async_ESP_FSWebServer_DRD using LittleFS on ESP8266_NODEMCU_ESP12E
2568-
ESPAsync_WiFiManager v1.14.0
2569-
ESP_DoubleResetDetector v1.3.1
2568+
ESPAsync_WiFiManager v1.14.1
2569+
ESP_DoubleResetDetector v1.3.2
25702570
Opening / directory
25712571
FS File: CanadaFlag_1.png, size: 40.25KB
25722572
FS File: CanadaFlag_2.png, size: 8.12KB
@@ -2643,8 +2643,8 @@ This is terminal debug output when running [Async_ESP32_FSWebServer_DRD](example
26432643
26442644
```
26452645
Starting Async_ESP32_FSWebServer_DRD using LittleFS on ESP32_DEV
2646-
ESPAsync_WiFiManager v1.14.0
2647-
ESP_DoubleResetDetector v1.3.1
2646+
ESPAsync_WiFiManager v1.14.1
2647+
ESP_DoubleResetDetector v1.3.2
26482648
FS File: /CanadaFlag_1.png, size: 40.25KB
26492649
FS File: /CanadaFlag_2.png, size: 8.12KB
26502650
FS File: /CanadaFlag_3.jpg, size: 10.89KB
@@ -2754,8 +2754,8 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
27542754
27552755
```
27562756
Starting Async_ConfigOnDoubleReset using LittleFS on ESP32S2_DEV
2757-
ESPAsync_WiFiManager v1.14.0
2758-
ESP_DoubleResetDetector v1.3.1
2757+
ESPAsync_WiFiManager v1.14.1
2758+
ESP_DoubleResetDetector v1.3.2
27592759
ESP Self-Stored: SSID = HueNet1, Pass = 12345678
27602760
[WM] * Add SSID = HueNet1 , PW = 12345678
27612761
Got ESP Self-Stored Credentials. Timeout 120s for Config Portal
@@ -2791,8 +2791,8 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset_TZ](exampl
27912791
27922792
```
27932793
Starting Async_ConfigOnDoubleReset_TZ using LittleFS on ESP32_DEV
2794-
ESPAsync_WiFiManager v1.14.0
2795-
ESP_DoubleResetDetector v1.3.1
2794+
ESPAsync_WiFiManager v1.14.1
2795+
ESP_DoubleResetDetector v1.3.2
27962796
ESP Self-Stored: SSID = HueNet1, Pass = password
27972797
[WM] * Add SSID = HueNet1 , PW = password
27982798
Got ESP Self-Stored Credentials. Timeout 120s for Config Portal
@@ -2833,8 +2833,8 @@ Local Date/Time: Thu Feb 10 23:50:26 2022
28332833
28342834
```
28352835
Starting Async_ConfigOnDoubleReset_TZ using LittleFS on ESP32_DEV
2836-
ESPAsync_WiFiManager v1.14.0
2837-
ESP_DoubleResetDetector v1.3.1
2836+
ESPAsync_WiFiManager v1.14.1
2837+
ESP_DoubleResetDetector v1.3.2
28382838
ESP Self-Stored: SSID = HueNet1, Pass = password
28392839
[WM] * Add SSID = HueNet1 , PW = password
28402840
Got ESP Self-Stored Credentials. Timeout 120s for Config Portal
@@ -2882,8 +2882,8 @@ This is terminal debug output when running [Async_ESP_FSWebServer_DRD](examples/
28822882
28832883
```
28842884
Starting Async_ESP_FSWebServer_DRD using LittleFS on ESP8266_NODEMCU_ESP12E
2885-
ESPAsync_WiFiManager v1.14.0
2886-
ESP_DoubleResetDetector v1.3.1
2885+
ESPAsync_WiFiManager v1.14.1
2886+
ESP_DoubleResetDetector v1.3.2
28872887
Opening / directory
28882888
FS File: drd.dat, size: 4B
28892889
FS File: wifi_cred.dat, size: 334B
@@ -2955,8 +2955,8 @@ Local Date/Time: Thu Feb 10 23:16:26 2022
29552955
29562956
```
29572957
Starting Async_ESP_FSWebServer_DRD using LittleFS on ESP8266_NODEMCU_ESP12E
2958-
ESPAsync_WiFiManager v1.14.0
2959-
ESP_DoubleResetDetector v1.3.1
2958+
ESPAsync_WiFiManager v1.14.1
2959+
ESP_DoubleResetDetector v1.3.2
29602960
Opening / directory
29612961
FS File: drd.dat, size: 4B
29622962
FS File: wifi_cred.dat, size: 334B
@@ -3014,8 +3014,8 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset_TZ](exampl
30143014
30153015
```
30163016
Starting Async_ConfigOnDoubleReset_TZ using SPIFFS on ESP32C3_DEV
3017-
ESPAsync_WiFiManager v1.14.0
3018-
ESP_DoubleResetDetector v1.3.1
3017+
ESPAsync_WiFiManager v1.14.1
3018+
ESP_DoubleResetDetector v1.3.2
30193019
ESP Self-Stored: SSID = HueNet1, Pass = 12345678
30203020
[WM] * Add SSID = HueNet1 , PW = 12345678
30213021
Got ESP Self-Stored Credentials. Timeout 120s for Config Portal
@@ -3060,8 +3060,8 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
30603060
30613061
```
30623062
Starting Async_ConfigOnDoubleReset using LittleFS on ESP32S3_DEV
3063-
ESPAsync_WiFiManager v1.14.0
3064-
ESP_DoubleResetDetector v1.3.1
3063+
ESPAsync_WiFiManager v1.14.1
3064+
ESP_DoubleResetDetector v1.3.2
30653065
ESP Self-Stored: SSID = HueNet1, Pass = password
30663066
[WM] * Add SSID = HueNet1 , PW = password
30673067
Got ESP Self-Stored Credentials. Timeout 120s for Config Portal
@@ -3103,8 +3103,8 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
31033103
31043104
```
31053105
Starting Async_ConfigOnDoubleReset using LittleFS on ESP32C3_DEV
3106-
ESPAsync_WiFiManager v1.14.0
3107-
ESP_DoubleResetDetector v1.3.1
3106+
ESPAsync_WiFiManager v1.14.1
3107+
ESP_DoubleResetDetector v1.3.2
31083108
ESP Self-Stored: SSID = HueNet1, Pass = password
31093109
[WM] * Add SSID = HueNet1 , PW = password
31103110
Got ESP Self-Stored Credentials. Timeout 120s for Config Portal

changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
## Table of Contents
1313

1414
* [Changelog](#changelog)
15+
* [Releases v1.14.1](#releases-v1141)
1516
* [Releases v1.14.0](#releases-v1140)
1617
* [Releases v1.13.0](#releases-v1130)
1718
* [Releases v1.12.2](#releases-v1122)
@@ -52,6 +53,11 @@
5253

5354
## Changelog
5455

56+
### Releases v1.14.1
57+
58+
1. Remove dependency on ESP_AsyncWebServer, ESPAsyncTCP and AsyncTCP in `library.properties`. Check [no protocol" error #113](https://github.com/khoih-prog/ESPAsync_WiFiManager/issues/113)
59+
2. Add notes about manual installation of above-mentioned libraries for `Arduino IDE`
60+
5561
### Releases v1.14.0
5662

5763
1. Fix `ESP32 chipID`. Check [Help for storing variables in memory (non-volatile) #87](https://github.com/khoih-prog/ESP_WiFiManager/discussions/87#discussioncomment-3593028)

library.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ESPAsync_WiFiManager",
3-
"version": "1.14.0",
3+
"version": "1.14.1",
44
"keywords": "wifi, WiFiManager, esp8266, esp32, esp32-s2, esp32-s3, esp32-c3, AsyncWebServer, Async-WiFiManager, MultiWiFi, Async, Communication, Credentials, Config-Portal, DoubleReset, MultiReset, littlefs, spiffs, dns-server, iot, eeprom",
55
"description": "ESP32 (including ESP32-S2, ESP32-S3 and ESP32-C3), ESP8266 WiFi Connection Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. This Library is used for configuring ESP32 (including ESP32-S2, ESP32-S3 and ESP32-C3), ESP8266 modules WiFi Credentials at runtime. You can also specify static DNS servers, personalized HostName, fixed or random AP channel. Now with MultiWiFi auto(Re)connect, configurable CORS Header and auto-Timezone features. Auto detect ESP32 core and use either built-in LittleFS or external LITTLEFS library. Using AsyncDNSServer instead of DNSServer. Now using correct ESP32 chipIP",
66
"authors":
@@ -44,7 +44,7 @@
4444
{
4545
"owner": "khoih-prog",
4646
"name": "ESP_DoubleResetDetector",
47-
"version": ">=1.3.1",
47+
"version": ">=1.3.2",
4848
"platforms": ["espressif8266", "espressif32"]
4949
}
5050
],

library.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESPAsync_WiFiManager
2-
version=1.14.0
2+
version=1.14.1
33
author=Khoi Hoang
44
maintainer=Khoi Hoang <[email protected]>
55
license=MIT
@@ -8,5 +8,5 @@ paragraph=This Library is used for configuring ESP32 (including ESP32-S2, ESP32-
88
category=Communication
99
url=https://github.com/khoih-prog/ESPAsync_WiFiManager
1010
architectures=esp8266,esp32
11-
depends=ESP Async WebServer, ESP AsyncTCP, AsyncTCP, ESP_DoubleResetDetector
11+
depends=ESP_DoubleResetDetector
1212
includes=ESPAsync_WiFiManager.h, ESPAsync_WiFiManager.hpp

platformio/platformio.ini

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,19 @@ lib_ldf_mode = chain+
3535
lib_deps =
3636
; PlatformIO 4.x
3737
; ESP Async WebServer@>=1.2.3
38+
; https://github.com/khoih-prog/ESPAsyncWebServer
3839
; ESPAsyncTCP@>=1.2.2
40+
; https://github.com/khoih-prog/ESPAsyncTCP
3941
; AsyncTCP@>=1.1.1
40-
; ESP_DoubleResetDetector@>=1.3.1
42+
; ESP_DoubleResetDetector@>=1.3.2
4143

4244
; PlatformIO 5.x
43-
me-no-dev/ESP Async WebServer@>=1.2.3
44-
me-no-dev/ESPAsyncTCP@>=1.2.2
45+
; me-no-dev/ESP Async WebServer@>=1.2.3
46+
https://github.com/khoih-prog/ESPAsyncWebServer
47+
; me-no-dev/ESPAsyncTCP@>=1.2.2
48+
https://github.com/khoih-prog/ESPAsyncTCP
4549
me-no-dev/AsyncTCP@>=1.1.1
46-
khoih-prog/ESP_DoubleResetDetector@>=1.3.1
50+
khoih-prog/ESP_DoubleResetDetector@>=1.3.2
4751

4852
build_flags =
4953
; set your debug output (default=Serial)

0 commit comments

Comments
 (0)