Releases: Hieromon/AutoConnect
Releases · Hieromon/AutoConnect
1.3.0
New features
- Supports ESP8266 3.0.0 Arduino core.
- Supports ESP32 Arduino core 2.0.0.
- Supports LittleFS with ESP32.
- Supports AutoConnectOTA status notifications.
- Supports AutoConnectConfigAux. (Preview)
- Supports to save credentials always.
Enhancements
- Adds a
style
attribute with AutoConnectInput. - Adda the
div
tag generation with the AutoConnectElement. - Adds
[]
operator with const char for AutoConnectAux. - Adds
[]
operator with__FlashStringHelper
for AutoConnectAux. - Adds
AutoConnectAux::content
function to get a number of AutoConnectElements. - Adds
AutoConnect::getConfig
function to get an actual instance of AutoConnectConfig.
Fixed
- Fixed CSS attribute missing of AutoConnectInput with the number type.
- Fixed garbage being mixed in a loaded credential.
- Fixed the output place of Posterior attribute for AutoConnectRadio.
- Improved the the calculation for the size of ArduinoJson document.
- Fixed Incomplete deletion with AutoConnectCredential.
- Fixed credentials not erased correctly.
- Fixed AutoConnectText posterior being unavailable.
1.2.2
1.2.1
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.
1.1.7
Fixed
- Fixed Apply button not work.
- Fixed a 404 occurs at the captive portal with mqttRSSI example sketch.
Announcement
v1.1.5 and v1.1.6 have a critical bug that the Apply button does not work on the Configure New. This release is deprecated. Please update to v1.1.7.
1.1.6
1.1.5
New features
- Supports AutoConnect menu configuration.
- Supports the built-in OTA feature.
- Supports an attempt order when available APs would be found multiple, and RSSI lower bound on AP signal strength. This option can specify the order of connection attempting according to the WiFi signal strength indicated with RSSI.
Fixed
- Changed the bootUri behavior to be an automatic pop-up at the captive portal.