You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
AutoConnect/mkdocs/changelog.md

4.0 KiB

[0.9.9] May 25, 2019

  • Supports ESP8266 Arduino core 2.5.2.
  • Menu text/background color can be statically customized.
  • Added ID attribute to HTML tag generated from AutoConnectText.
  • Fixed the input box layout collapsed.
  • Fixed that the decoration of AutoConnectButton was disabled.
  • Fixed that the value remains even after clearing the option with AutoConnectSelect.
  • Fixed that an alignment violation exception occurred when loading AutoConnectAux described by JSON with PROGMEM attribute.

[0.9.8] May 3, 2019

  • Supports ArduinoJson 6.9.1 or later.
  • Supports allocating JsonDocument buffer to PSRAM on ESP32 with ArduinoJson 6.10.0 or later.
  • Supports operator[] as a shortcut for AutoConnectAux::getElement function.
  • Supports AutoConnectElement::as<T> function to easily coding for conversion from an AutoConnectElement to an actual type.
  • Supports new element type AutoConnectFile and built-in file uploader.
  • Supports a format attribute with the AutoConnectText element.
  • Supports a selected attribute with the AutoConnectSelect element.
  • Supports multiple element loading with AutoConnectAux::loadElement.
  • Changed menu labels placement in source files structure.
  • Changed API interface of **AutoConnect::where function.
  • Fixed blank page responds with Configure new.
  • Fixed loading elements value missing.
  • Fixed losing elements in saveElement with ArduinoJson V6.
  • Fixed compile error with older than ESP8266 core 2.5.0.

[0.9.7] Jan. 25, 2019

  • Fixed crash in some environments. Thank you @ageurtse
  • Supports AutoConnect menu extention by user sketch with AutoConnectAux.
  • Supports loading and saving of user-defined parameters with JSON format.
  • Improved the WiFi connection sequence at the first WiFi.begin. Even if AutoConnectConfig::autoReconnect is disabled when SSID and PSK are not specified, it will use the information of the last established access point. The autoReconnect option will achieve trying the connect after a previous connection failed.
  • Supports the AutoConnectConfig::immediateStart option and immediately starts the portal without first trying WiFi.begin. You can start the captive portal at any time in combination with the AutoConnectConfig::autoRise option.
  • Improved boot uri after reset. AutoConnectConfig::bootUri can be specified either /_ac or HOME path as the uri to be accessed after invoking Reset from AutoConnect menu.
  • Improved source code placement of predefined macros. Defined common macros have been moved to AutoConnectDefs.h.
  • Supports AutoConnectConfig::hostName. It activates WiFi.hostname()/WiFi.setHostName().
  • Supports the captive portal time-out. It can be controlled by AutoConnectConfig::portalTimeout and AutoConnectConfig::retainPortal.

[0.9.6] Sept.27, 2018.

  • Improvement of RSSI detection for saved SSIDs.
  • Fixed disconnection SoftAP completely at the first connection phase of the AutoConnect::begin.

[0.9.5] Aug.27, 2018.

  • Supports ESP32.
  • Fixed that crash may occur if the number of stored credentials in the EEPROM is smaller than the number of found WiFi networks.

[0.9.4] May 5, 2018.

  • Automatically focus passphrase after selecting SSID with Configure New AP.
  • Supports AutoConnectConfig::autoReconnect option, it will scan the WLAN when it can not connect to the default SSID, apply the applicable credentials if it is saved, and try reconnecting.

[0.9.3] March 23, 2018.

  • Supports a static IP address assignment.

[0.9.2] March 19, 2018.

  • Improvement of string literal declaration with the examples, no library change.

[0.9.1] March 13, 2018.

  • A release of the stable.