- Update
platform.ini
andlibrary.json
to use originalkhoih-prog
instead ofkhoih.prog
after PIO fix - Update ESP8266_CORE_VERSION for ESP8266 core v3.0.2+
- Add configurable connectMultiWiFi parameters. Check Minimize blocking during multi-wifi reconnect #6
- Update ESP8266_CORE_VERSION for ESP8266 core v3.0.1+
- Fix AP connect issue caused by breaking ESP8266 core v3.0.0. Caused by multiple core changes, but the new solution results a better and faster connection to AP.
- Fix SSL issue caused by breaking ESP8266 core v3.0.0. Now the better BearSSL is used in both ESP32 and ESP8266 to replace the ESP8266 deprecated
axTLS
. Check Remove axTLS from code and documentation #7437 - Fix the
BLYNK_INFO_DEVICE
displaying the generic ESP8266 board with Blynk logo. Caused by new ESP8266 core changes ofbuild.board
. For example fromESP8266_NODEMCU
in core v2.7.4 toESP8266_NODEMCU_ESP12E
in core v3.0.0 - Fix many warnings only displayed in new core ESP8266 v3.0.0
- Make code compatible for either new ESP8266 core v3.0.0+ or ealier cores v2.7.4-
- Enable scan of WiFi networks for selection in Configuration Portal. Check PR for v1.3.0 - Enable scan of WiFi networks #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)
- Fix invalid "blank" Config Data treated as Valid.
- Permit optionally inputting one set of WiFi SSID/PWD by using
REQUIRE_ONE_SET_SSID_PW == true
- Enforce WiFi PWD minimum length of 8 chars
- Minor enhancement to not display garbage when data is invalid
- Fix issue of custom Blynk port (different from 8080 or 9443) not working on ESP32. Check Custom Blynk port not working for BlynkSimpleEsp32_Async_WM.h #4
- 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.
- 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.
- Fix SSL issue with Blynk Cloud Server
- Update examples
- Configurable Customs HTML Headers, including Customs Style, Customs Head Elements, CORS Header.
- Add support to ESP32-S2 (ESP32-S2 Saola and AI-Thinker ESP-12K). Currently using EEPROM only. To add support to LittleFS and SPIFFS in future releases.
- Fix Config Portal Bug.
- Tested with Latest ESP32 Core 1.0.5 for ESP32-based boards.
- Update examples
- To permit auto-reset after configurable timeout if DRD/MRD or non-persistent forced-CP. Check Good new feature: Blynk.resetAndEnterConfigPortal() Thanks & question #27
- Fix rare Config Portal bug not updating Config and dynamic Params data successfully in very noisy or weak WiFi situation
- Add functions to control Config Portal from software or Virtual Switches. Check How to trigger a Config Portal from code #25
- Add examples to demo the new Virtual ConfigPortal SW feature
- Optimize code
- Add support to LittleFS for ESP32 using LITTLEFS Library
- Add support to MultiDetectDetector. MultiDetectDetector feature to force Config Portal when configurable multi-reset is detected within predetermined time.
- Clean-up all compiler warnings possible.
- Add Table of Contents
- Modify Version String
- Add MRD-related examples.
- Add examples using RTOS MultiTask to avoid blocking in operation.
- Add Version String.
- Initial coding to use ESPAsyncWebServer instead of (ESP8266)WebServer.
- Bump up to v1.0.16 to sync with Blynk_WiFiManager library v1.0.16.