ESP_WiFiManagerLite2 (Light Weight Credentials / WiFiManager for ESP32/ESP8266) replaces ESP_WiFiManager_Lite
See this as a pre version 2 of this library
- Massive simplification to reset detector configuration
- Using the simplified MultiResetDetector v2.0, makes the DoubleResetDetector library superfluous, hence, DRD option was removed, and MRD is now included in this library.
- Replaced everywhere "Customs" with "Custom" (spelling error introduced in v1.2.0).
- Flexible number of wifi credentials NUM_WIFI_CREDENTIALS; now supports 1...n configurable WiFi SSID's
- Reviewed / changed html generation,
- Compile warnings removed; configuration messages as warnings only at log level > 3,
- Fix startup with erased flash: load default configuration,
- Have storage in FS and EEPROM behave te same,
- Resolve the getRFC952_hostname issues, renamed to setWmlHostname()
- Do LOAD_DEFAULT_CONFIG_DATA (restore default configuration on EVERY startup) from 5 to 1 place: begin(),
- Rename loadAndSaveDefaultConfigData() method to restoreDefaultConfiguration(),
- Rework isWiFiConfigValid(),
- Fix hadConfigData flag usage, and rename to present tense hasConfigData, (now it operates as a 'Cached' flag for several get functions)
- Method setHostName now accepts a hostname argument.
BREAKING Changes:
- Renamed "Customs" to "Custom"; This affects users with configurable Custom HTML Headers, including Custom Style and Custom Head Elements.
- Renamed loadAndSaveDefaultConfigData() method to restoreDefaultConfiguration()
Known Issues:
- None yet...
All previous releases are located at https://github.com/khoih-prog/ESP_WiFiManager_Lite/