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

Commit f8ea425

Browse files
authored
Releases v1.6.0
### Releases v1.6.0 1. Fix WiFi Scanning bug.
1 parent 2b2f0e0 commit f8ea425

13 files changed

+1887
-1012
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Please ensure to specify the following:
2929
Arduino IDE version: 1.8.13
3030
ESP8266 Core Version 2.7.4
3131
OS: Ubuntu 20.04 LTS
32-
Linux xy-Inspiron-3593 5.4.0-65-generic #73-Ubuntu SMP Mon Jan 18 17:25:17 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
32+
Linux xy-Inspiron-3593 5.4.0-66-generic #74-Ubuntu SMP Wed Jan 27 22:54:38 UTC 2021 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

Lines changed: 28 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
* [Why Async is better](#why-async-is-better)
1717
* [Currently supported Boards](#currently-supported-boards)
1818
* [Changelog](#changelog)
19+
* [Releases v1.6.0](#major-releases-v160)
1920
* [Major Releases v1.5.0](#major-releases-v150)
2021
* [Releases v1.4.3](#releases-v143)
2122
* [Releases v1.4.2](#releases-v142)
@@ -193,14 +194,18 @@ To appreciate the power of the [ESPAsyncWebServer](https://github.com/me-no-dev/
193194

194195
This [**ESPAsync_WiFiManager_Lite** library](https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite) currently supports these following boards:
195196

196-
1. **ESP32 (including ESP32-S2)**
197+
1. **ESP32 including ESP32-S2 (ESP32-S2 Saola, AI-Thinker ESP-12K, etc.)**
197198
2. **ESP8266**
198199

199200
---
200201
---
201202

202203
## Changelog
203204

205+
### Releases v1.6.0
206+
207+
1. Fix WiFi Scanning bug.
208+
204209
### Major Releases v1.5.0
205210

206211
1. Add support to **ESP32-S2 (ESP32-S2 Saola, AI-Thinker ESP-12K, ESP32S2 Dev Module, UM FeatherS2, UM ProS2, microS2, etc.)**
@@ -274,13 +279,13 @@ This [**ESPAsync_WiFiManager_Lite** library](https://github.com/khoih-prog/ESPAs
274279

275280
1. [`Arduino IDE 1.8.13+` for Arduino](https://www.arduino.cc/en/Main/Software)
276281
2. [`ESP8266 Core 2.7.4+`](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/)
277-
3. [`ESP32 Core 1.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)
278-
4. [`ESP32S2 Core 1.0.4+`](https://github.com/espressif/arduino-esp32/tree/esp32s2) for ESP32S2-based boards.
282+
3. [`ESP32 Core 1.0.5+`](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. [`ESP32S2 Core 1.0.4+`](https://github.com/espressif/arduino-esp32/tree/esp32s2) for ESP32-S2-based boards.
279284
5. [`ESPAsyncWebServer v1.2.3+`](https://github.com/me-no-dev/ESPAsyncWebServer) for all ESP32/ESP8266-based boards.
280285
6. [`ESPAsyncTCP v1.2.2+`](https://github.com/me-no-dev/ESPAsyncTCP) for ESP8266-based boards.
281286
7. [`AsyncTCP v1.1.1+`](https://github.com/me-no-dev/AsyncTCP) for ESP32-based boards
282287
8. [`ESP_DoubleResetDetector v1.1.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.
283-
9. [`LittleFS_esp32 v1.0.5+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS. [![GitHub release](https://img.shields.io/github/release/lorol/LITTLEFS.svg)](https://github.com/lorol/LITTLEFS/releases)
288+
9. [`LittleFS_esp32 v1.0.5+`](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).
284289

285290
---
286291

@@ -2124,7 +2129,7 @@ ESPAsync_wifiManager.setRemoveDuplicateAPs(false);
21242129
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
21252130
#endif
21262131

2127-
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.5.0"
2132+
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.6.0"
21282133

21292134
// Use from 0 to 4. Higher number, more debugging messages and memory usage.
21302135
#define _ESPASYNC_WIFIMGR_LOGLEVEL_ 3
@@ -3289,7 +3294,7 @@ This is terminal debug output when running [Async_ConfigOnDRD_FS_MQTT_Ptr_Medium
32893294
32903295
```
32913296
Starting Async_ConfigOnDRD_FS_MQTT_Ptr_Medium using LittleFS on ESP32_DEV
3292-
ESPAsync_WiFiManager v1.5.0
3297+
ESPAsync_WiFiManager v1.6.0
32933298
ESP_DoubleResetDetector v1.1.1
32943299
Config File not found
32953300
Can't read Config File, using default values
@@ -3308,7 +3313,7 @@ Opening Configuration Portal. No timeout : DRD or No stored Credentials..
33083313
33093314
```
33103315
Starting Async_ConfigOnDRD_FS_MQTT_Ptr_Medium using LittleFS on ESP32_DEV
3311-
ESPAsync_WiFiManager v1.5.0
3316+
ESPAsync_WiFiManager v1.6.0
33123317
ESP_DoubleResetDetector v1.1.1
33133318
Config File not found
33143319
Can't read Config File, using default values
@@ -3396,7 +3401,7 @@ This is terminal debug output when running [Async_ConfigOnDRD_FS_MQTT_Ptr_Comple
33963401
33973402
```
33983403
Starting Async_ConfigOnDRD_FS_MQTT_Ptr_Complex using LittleFS on ESP8266_NODEMCU
3399-
ESPAsync_WiFiManager v1.5.0
3404+
ESPAsync_WiFiManager v1.6.0
34003405
ESP_DoubleResetDetector Version v1.1.1
34013406
{"AIO_SERVER_Label":"io.adafruit.com","AIO_SERVERPORT_Label":"1883","AIO_USERNAME_Label":"user_name","AIO_KEY_Label":"aio_key"}
34023407
Config File successfully parsed
@@ -3436,7 +3441,7 @@ TWWWW WTWWW
34363441
34373442
```
34383443
Starting Async_ConfigOnDRD_FS_MQTT_Ptr_Complex using LittleFS on ESP8266_NODEMCU
3439-
ESPAsync_WiFiManager v1.5.0
3444+
ESPAsync_WiFiManager v1.6.0
34403445
ESP_DoubleResetDetector Version v1.1.1
34413446
{"AIO_SERVER_Label":"io.adafruit.com","AIO_SERVERPORT_Label":"1883","AIO_USERNAME_Label":"user_name","AIO_KEY_Label":"aio_key"}
34423447
Config File successfully parsed
@@ -3526,7 +3531,7 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
35263531
35273532
```cpp
35283533
Starting Async_ConfigOnDoubleReset with DoubleResetDetect using SPIFFS on ESP32_DEV
3529-
ESPAsync_WiFiManager v1.5.0
3534+
ESPAsync_WiFiManager v1.6.0
35303535
ESP_DoubleResetDetector v1.1.1
35313536
[WM] RFC925 Hostname = ConfigOnDoubleReset
35323537
[WM] setSTAStaticIPConfig for USE_CONFIGURABLE_DNS
@@ -3585,7 +3590,7 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
35853590

35863591
```cpp
35873592
Starting Async_ConfigOnDoubleReset with DoubleResetDetect using LittleFS on ESP8266_NODEMCU
3588-
ESPAsync_WiFiManager v1.5.0
3593+
ESPAsync_WiFiManager v1.6.0
35893594
ESP_DoubleResetDetector v1.1.1
35903595
[WM] RFC925 Hostname = ConfigOnDoubleReset
35913596
[WM] setSTAStaticIPConfig for USE_CONFIGURABLE_DNS
@@ -3645,7 +3650,7 @@ This is terminal debug output when running [Async_ESP_FSWebServer_DRD](examples/
36453650
36463651
```cpp
36473652
Starting Async_ESP_FSWebServer_DRD using LittleFS on ESP8266_NODEMCU
3648-
ESPAsync_WiFiManager v1.5.0
3653+
ESPAsync_WiFiManager v1.6.0
36493654
ESP_DoubleResetDetector v1.1.1
36503655
Opening / directory
36513656
FS File: CanadaFlag_1.png, size: 40.25KB
@@ -3723,7 +3728,7 @@ This is terminal debug output when running [Async_ESP32_FSWebServer_DRD](example
37233728

37243729
```
37253730
Starting Async_ESP32_FSWebServer_DRD using LittleFS on ESP32_DEV
3726-
ESPAsync_WiFiManager v1.5.0
3731+
ESPAsync_WiFiManager v1.6.0
37273732
ESP_DoubleResetDetector v1.1.1
37283733
FS File: /CanadaFlag_1.png, size: 40.25KB
37293734
FS File: /CanadaFlag_2.png, size: 8.12KB
@@ -3863,6 +3868,10 @@ Submit issues to: [ESPAsync_WiFiManager issues](https://github.com/khoih-prog/ES
38633868

38643869
## Releases
38653870

3871+
### Releases v1.6.0
3872+
3873+
1. Fix WiFi Scanning bug.
3874+
38663875
### Major Releases v1.5.0
38673876

38683877
1. Add support to **ESP32-S2 (ESP32-S2 Saola, AI-Thinker ESP-12K, ESP32S2 Dev Module, UM FeatherS2, UM ProS2, microS2, etc.)**
@@ -3954,6 +3963,9 @@ to use the better **asynchronous** [ESPAsyncWebServer](https://github.com/me-no-
39543963
8. Thanks to [Roshan](https://github.com/solroshan) to report the issue in [Error esp_littlefs.c 'utime_p'](https://github.com/khoih-prog/ESPAsync_WiFiManager/issues/28) to fix PIO error in using ESP32 LittleFS with old [`LittleFS_esp32 v1.0`](https://github.com/lorol/LITTLEFS)
39553964
9. Thanks to [Manuel Capilla](https://github.com/molillo) for reporting [ESP8266 Clear SSID and Pass](https://github.com/khoih-prog/ESPAsync_WiFiManager/issues/33) bug which is fixed and leading to v1.4.2.
39563965
10. Thanks to [David Gunzinger](https://github.com/pfy) for creating merged PR [It should be possible to start the ConfigPortal without connecting to WiFI #38](https://github.com/khoih-prog/ESPAsync_WiFiManager/pull/38).
3966+
11. Thanks to [Russell Jahn](https://github.com/russelljahn) for reporting [ESPAsync_WiFiManager::startConfigPortal() will cause a watchdog timeout when called from a higher-priority task. #39](https://github.com/khoih-prog/ESPAsync_WiFiManager/issues/39) leading to v1.5.0 and v1.6.0
3967+
3968+
39573969

39583970
<table>
39593971
<tr>
@@ -3971,6 +3983,9 @@ to use the better **asynchronous** [ESPAsyncWebServer](https://github.com/me-no-
39713983
<td align="center"><a href="https://github.com/solroshan"><img src="https://github.com/solroshan.png" width="100px;" alt="solroshan"/><br /><sub><b>Roshan</b></sub></a><br /></td>
39723984
<td align="center"><a href="https://github.com/molillo"><img src="https://github.com/molillo.png" width="100px;" alt="molillo"/><br /><sub><b>Manuel Capilla</b></sub></a><br /></td>
39733985
<td align="center"><a href="https://github.com/pfy"><img src="https://github.com/pfy.png" width="100px;" alt="pfy"/><br /><sub><b>David Gunzinger</b></sub></a><br /></td>
3986+
</tr>
3987+
<tr>
3988+
<td align="center"><a href="https://github.com/russelljahn"><img src="https://github.com/russelljahn.png" width="100px;" alt="russelljahn"/><br /><sub><b>Russell Jahn</b></sub></a><br /></td>
39743989
</tr>
39753990
</table>
39763991

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ESPAsync_WiFiManager",
3-
"version": "1.5.0",
3+
"version": "1.6.0",
44
"keywords": "wifi, wi-fi, WiFiManager, esp8266, esp32, esp32-s2, AsyncWebServer, Async-WebServer, Async-WiFiManager, MultiWiFi, Async, Communication, Credentials, Manager, Config-Portal, DoubleReset, iot",
55
"description": "ESP32 (including ESP32-S2), ESP8266 WiFi Connection Manager using AsyncWebServer, with enhanced GUI and fallback Web ConfigPortal. This Library is used for configuring ESP32 (including ESP32-S2), 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 feature and configurable CORS Header.",
66
"authors":

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESPAsync_WiFiManager
2-
version=1.5.0
2+
version=1.6.0
33
author=Khoi Hoang
44
maintainer=Khoi Hoang <[email protected]>
55
license=MIT

0 commit comments

Comments
 (0)