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

Commit bcaa971

Browse files
authored
v1.5.1 to update PIO
### Releases v1.5.1 1. Update `platform.ini` and `library.json` to use original `khoih-prog` instead of `khoih.prog` after PIO fix
1 parent ef7772a commit bcaa971

File tree

10 files changed

+102
-331
lines changed

10 files changed

+102
-331
lines changed

CONTRIBUTING.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ If you don't find anything, please [open a new issue](https://github.com/khoih-p
1414

1515
Please ensure to specify the following:
1616

17-
* Arduino IDE version (e.g. 1.8.13) or Platform.io version
18-
* `ESP8266` or `ESP32` Core Version (e.g. ESP8266 core v2.7.4 or ESP32 v1.0.6)
17+
* Arduino IDE version (e.g. 1.8.16) or Platform.io version
18+
* `ESP8266` or `ESP32` Core Version (e.g. ESP8266 core v3.0.2 or ESP32 v2.0.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:
@@ -26,10 +26,10 @@ Please ensure to specify the following:
2626
### Example
2727

2828
```
29-
Arduino IDE version: 1.8.13
30-
ESP8266 Core Version 2.7.4
29+
Arduino IDE version: 1.8.16
30+
ESP8266 Core Version 3.0.2
3131
OS: Ubuntu 20.04 LTS
32-
Linux xy-Inspiron-3593 5.4.0-72-generic #80-Ubuntu SMP Mon Apr 12 17:35:00 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
32+
Linux xy-Inspiron-3593 5.4.0-86-generic #97-Ubuntu SMP Fri Sep 17 19:19:40 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
3333
3434
Context:
3535
The board couldn't autoreconnect to Local Blynk Server after router power recycling.

README.md

Lines changed: 20 additions & 295 deletions
Large diffs are not rendered by default.

changelog.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
## ESPAsync_WiFiManager_Lite (Light Weight Credentials / WiFiManager for ESP32/ESP8266)
2+
3+
[![arduino-library-badge](https://www.ardu-badge.com/badge/ESPAsync_WiFiManager_Lite.svg?)](https://www.ardu-badge.com/ESPAsync_WiFiManager_Lite)
4+
[![GitHub release](https://img.shields.io/github/release/khoih-prog/ESPAsync_WiFiManager_Lite.svg)](https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/releases)
5+
[![GitHub](https://img.shields.io/github/license/mashape/apistatus.svg)](https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/blob/main/LICENSE)
6+
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat)](#Contributing)
7+
[![GitHub issues](https://img.shields.io/github/issues/khoih-prog/ESPAsync_WiFiManager_Lite.svg)](http://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/issues)
8+
9+
---
10+
---
11+
12+
## Table of Contents
13+
14+
* [Changelog](#changelog)
15+
* [Release v1.5.1](#release-v151)
16+
* [Major Release v1.5.0](#major-release-v150)
17+
* [Release v1.4.0](#release-v140)
18+
* [Release v1.3.0](#release-v130)
19+
* [Release v1.2.0](#release-v120)
20+
* [Release v1.1.0](#release-v110)
21+
* [Release v1.0.0](#release-v100)
22+
23+
---
24+
---
25+
26+
27+
## Changelog
28+
29+
### Releases v1.5.1
30+
31+
1. Update `platform.ini` and `library.json` to use original `khoih-prog` instead of `khoih.prog` after PIO fix
32+
33+
### Major Release v1.5.0
34+
35+
1. Enable scan of WiFi networks for selection in Configuration Portal. Check [PR for v1.3.0 - Enable scan of WiFi networks #10](https://github.com/khoih-prog/WiFiManager_NINA_Lite/pull/10). Now you can select optional **SCAN_WIFI_NETWORKS**, **MANUAL_SSID_INPUT_ALLOWED** to be able to manually input SSID, not only from a scanned SSID lists and **MAX_SSID_IN_LIST** (from 2-15)
36+
2. Minor enhancement to not display garbage when data is invalid
37+
38+
### Release v1.4.0
39+
40+
1. Add **LittleFS and SPIFFS** support to new **ESP32-S2** boards (**Arduino ESP32C3_DEV**). Check [HOWTO Install esp32 core for ESP32-S2 (Saola, AI-Thinker ESP-12K) and ESP32-C3 boards into Arduino IDE](#howto-install-esp32-core-for-esp32-s2-saola-ai-thinker-esp-12k-and-esp32-c3-boards-into-arduino-ide).
41+
2. Add **EEPROM and SPIFFS** support to new **ESP32-C3** boards (**Arduino ESP32C3_DEV**). Check [HOWTO Install esp32 core for ESP32-S2 (Saola, AI-Thinker ESP-12K) and ESP32-C3 boards into Arduino IDE](#howto-install-esp32-core-for-esp32-s2-saola-ai-thinker-esp-12k-and-esp32-c3-boards-into-arduino-ide).
42+
43+
### Release v1.3.0
44+
45+
1. Fix invalid "blank" Config Data treated as Valid.
46+
2. Permit optionally inputting one set of WiFi SSID/PWD by using `REQUIRE_ONE_SET_SSID_PW == true`
47+
3. Enforce WiFi PWD minimum length of 8 chars
48+
4. Fix bug where EEPROM_SIZE truncated by DRD/MRD to 512, resulting lost and corrupted data.
49+
50+
### Release v1.2.0
51+
52+
1. Configurable **Customs HTML Headers**, including Customs Style, Customs Head Elements, CORS Header.
53+
2. Fix Config Portal Bug.
54+
3. Update examples
55+
56+
### Release v1.1.0
57+
58+
1. Add support to **ESP32-S2 (ESP32-S2 Saola and AI-Thinker ESP-12K)**
59+
2. Add [**Instructions to install ESP32-S2 core**](#howto-install-esp32-s2-core-for-esp32-s2-saola-ai-thinker-esp-12k-boards-into-arduino-ide)
60+
61+
### Release v1.0.0
62+
63+
1. Initial release to support ESP32 and ESP8266 to use the better **asynchronous** [ESPAsyncWebServer](https://github.com/me-no-dev/ESPAsyncWebServer).
64+
65+
66+

examples/ESPAsync_WiFi/ESPAsync_WiFi.ino

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,6 @@
88
99
Built by Khoi Hoang https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite
1010
Licensed under MIT license
11-
12-
Version: 1.5.0
13-
14-
Version Modified By Date Comments
15-
------- ----------- ---------- -----------
16-
1.0.0 K Hoang 09/02/2021 Initial coding for ESP32/ESP8266
17-
1.1.0 K Hoang 12/02/2021 Add support to new ESP32-S2
18-
1.2.0 K Hoang 22/02/2021 Add customs HTML header feature. Fix bug.
19-
1.3.0 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid. Fix EEPROM_SIZE bug
20-
1.4.0 K Hoang 21/04/2021 Add support to new ESP32-C3 using SPIFFS or EEPROM
21-
1.5.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
2211
*****************************************************************************************************************************/
2312

2413
#include "defines.h"

examples/ESPAsync_WiFi_MQTT/ESPAsync_WiFi_MQTT.ino

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,6 @@
88
99
Built by Khoi Hoang https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite
1010
Licensed under MIT license
11-
12-
Version: 1.5.0
13-
14-
Version Modified By Date Comments
15-
------- ----------- ---------- -----------
16-
1.0.0 K Hoang 09/02/2021 Initial coding for ESP32/ESP8266
17-
1.1.0 K Hoang 12/02/2021 Add support to new ESP32-S2
18-
1.2.0 K Hoang 22/02/2021 Add customs HTML header feature. Fix bug.
19-
1.3.0 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid. Fix EEPROM_SIZE bug
20-
1.4.0 K Hoang 21/04/2021 Add support to new ESP32-C3 using SPIFFS or EEPROM
21-
1.5.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
2211
*****************************************************************************************************************************/
2312

2413
/****************************************************************************************************************************

library.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ESPAsync_WiFiManager_Lite",
3-
"version": "1.5.0",
3+
"version": "1.5.1",
44
"keywords": "wifi, wi-fi, Async, Async-WebServer, Async-WiFiManager, Communication, MultiWiFi, multi-wifi, ESP32, ESP32-S2, esp32-c3, ESP8266, Credentials, config-portal, DoubleReset, MultiReset, Detector, dynamic-params, dynamic, customs-header",
55
"description": "Library using AsyncWebServer to configure MultiWiFi/Credentials at runtime for ESP32 (including ESP32-S2) and ESP8266 boards. You can also specify DHCP HostName, static AP and STA IP. Use much less memory compared to full-fledge WiFiManager. Config Portal will be auto-adjusted to match the number of dynamic custom parameters. Optional default Credentials to be autoloaded into Config Portal to use or change instead of manually input. Credentials are saved in LittleFS, SPIFFS or EEPROM. New powerful-yet-simple-to-use feature to enable adding dynamic custom parameters from sketch and input using the same Config Portal. Double or MultiDetectDetector as well as Virtual Switches feature permits entering Config Portal as requested. Configurable Customs HTML Headers, including Customs Style, Customs Head Elements, CORS Header.",
66
"authors":
@@ -43,13 +43,13 @@
4343
"platforms": ["espressif8266", "espressif32"]
4444
},
4545
{
46-
"owner": "khoih.prog",
46+
"owner": "khoih-prog",
4747
"name": "ESP_DoubleResetDetector",
4848
"version": "^1.1.1",
4949
"platforms": ["espressif8266", "espressif32"]
5050
},
5151
{
52-
"owner": "khoih.prog",
52+
"owner": "khoih-prog",
5353
"name": "ESP_MultiResetDetector",
5454
"version": "^1.1.1",
5555
"platforms": ["espressif8266", "espressif32"]

library.properties

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

platformio/platformio.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ lib_deps =
4242
; me-no-dev/ESP Async WebServer@>=1.2.3
4343
; me-no-dev/ESPAsyncTCP@>=1.2.2
4444
; me-no-dev/AsyncTCP@>=1.1.1
45-
; khoih.prog/ESP_DoubleResetDetector@>=1.1.1
46-
; khoih.prog/ESP_MultiResetDetector@>=1.1.1
45+
; khoih-prog/ESP_DoubleResetDetector@>=1.1.1
46+
; khoih-prog/ESP_MultiResetDetector@>=1.1.1
4747
; lorol/LittleFS_esp32@>=1.0.6
4848

4949
build_flags =

src/ESPAsync_WiFiManager_Lite.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite
1010
Licensed under MIT license
1111
12-
Version: 1.5.0
12+
Version: 1.5.1
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -19,6 +19,7 @@
1919
1.3.0 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid. Fix EEPROM_SIZE bug
2020
1.4.0 K Hoang 21/04/2021 Add support to new ESP32-C3 using SPIFFS or EEPROM
2121
1.5.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
22+
1.5.1 K Hoang 10/10/2021 Update `platform.ini` and `library.json`
2223
*****************************************************************************************************************************/
2324

2425
#pragma once
@@ -40,7 +41,7 @@
4041
#define USING_ESP32_C3 true
4142
#endif
4243

43-
#define ESP_ASYNC_WIFI_MANAGER_LITE_VERSION "ESPAsync_WiFiManager_Lite v1.5.0"
44+
#define ESP_ASYNC_WIFI_MANAGER_LITE_VERSION "ESPAsync_WiFiManager_Lite v1.5.1"
4445

4546
#ifdef ESP8266
4647

src/ESPAsync_WiFiManager_Lite_Debug.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
Built by Khoi Hoang https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite
1010
Licensed under MIT license
1111
12-
Version: 1.5.0
12+
Version: 1.5.1
1313
1414
Version Modified By Date Comments
1515
------- ----------- ---------- -----------
@@ -19,6 +19,7 @@
1919
1.3.0 K Hoang 12/04/2021 Fix invalid "blank" Config Data treated as Valid. Fix EEPROM_SIZE bug
2020
1.4.0 K Hoang 21/04/2021 Add support to new ESP32-C3 using SPIFFS or EEPROM
2121
1.5.0 Michael H 24/04/2021 Enable scan of WiFi networks for selection in Configuration Portal
22+
1.5.1 K Hoang 10/10/2021 Update `platform.ini` and `library.json`
2223
*****************************************************************************************************************************/
2324

2425
#ifndef ESPAsync_WiFiManager_Lite_Debug_h

0 commit comments

Comments
 (0)