1.2.0
New features
- Supports a whileCaptivePortal exit. (issue #149, issue #244)
- Supports an onConnect exit.
- Supports HTTP authentication. (issue #171)
Enhancements
- Added
AUTOCONNECT_APKEY_SSID
definition to seek access points by SSID. (issue #251) - Added AutoConnect::append and AutoConnect::detach function that can be dynamically AutoConnectAux attaching and detaching. (issue #230)
- Added AutoConnect::getEEPROMUsedSize that notifies the occupied size of the credential storage area. (issue #209)
- Added AutoConnectConfig::beginTimeout setting. (issue #247)
- Added AutoConnectConfig::preserveAPMode setting. (issue #210)
- Enable support for the LittleFS as filesystem with ESP8266 platform.
- Enhanced AutoConnectInput to allow accepts password and number type. (issue #237, issue #255)
- Enhanced handleClient to dynamically launch the captive portal when losing WiFi connection.
- Enhanced the ability to upload a regular file with AutoConnectOTA. (issue #236)
- Enhanced ticker to work even in handleClient loop.
- Improved autoReconnect to work even in handleClient loop. (issue #234, issue #251)
Fixed
- Avoids an empty-body warning when
AC_DEBUG
is disabled. (issue #218) - Fixed a core panic in the regex with ESP32.
- Fixed an exception in the AutoConnect::end function.
- Fixed an invalid SPIFFS compile error with ESP32.
- Fixed deficiently forward references with HandleClient.ino example. (PR #275)
- Fixed incorrect connection wait time. (issue #216)
- Fixed not being able to specify channel ID with a mqttRSSI.ino example. (issue #262)
- Fixed posterior being disabled in AutoConnectElement.