Skip to content

Releases: Hieromon/AutoConnect

1.4.2

02 Feb 08:50
Compare
Choose a tag to compare

Enhancements

  • Supports the whileConnecting exit called while waiting for WiFi connection.
  • Added AutoConnect::portalStatus function.

Fix

  • Fixed compilation error with ESP8266 Arduino Core 3.1.0 or later.

Notes

With ESP8266 Arduino core 3.1.0 and later, applying Non-OS SDK 3.0.x increased heap consumption. This makes AutoConnect on ESP8266 more prone to out of memory than previous core versions. To avoid running out of memory, see Reducing Binary Size and FAQ in the documentation.

1.4.1

05 Jan 20:58
Compare
Choose a tag to compare

Enhancements

  • Supports asynchronous communication of custom web pages using the Fetch API. This allows interaction with the user without page transitions. See the AutoConnect documentation for details. (Discussions #503)
  • Added the FetchLED example.
  • Added the AutoConnect::locate function.

Fixed

  • Fixed AutoConnectConfigBase constructor missing to AutoConnectConfigExt. (Issue #551)

Notes:

AutoConnect v1.4.1 requires PageBuilder v1.5.5. Please adapt the version of PageBuilder in your library environment if necessary.

1.4.0

19 Nov 17:25
Compare
Choose a tag to compare

Enhancements

  • Custom web page related features were decoupled to allow for two different configurations, AutoConnectCore and AutoConnect. AutoConnectCore reduces memory consumption by focusing only on WiFi connectivity utilities. See Reducing Binary Size chapter in the AutoConnect documentation for more information.
  • Supports credentials backup and restoration.
  • Added an AutoConnect::getCurrentCredential function.
  • Added an AutoConnectAux::referer function.
  • Added an AutoConnectConfig::preserveIP setting.
  • Added the WebSocketServer example.
  • Allow navigate to a custom URL once a WiFi connection is established.
  • Revised mqttRSSI examples program structure.

Fixed

  • Fixed updateserver.py script security vulnerability.

1.3.7

20 Aug 14:01
0a3380f
Compare
Choose a tag to compare

Fixed

  • Fixed an authentication failure in Captive Portal state. (Issue #518)
  • Fixed loss of current SSID.

1.3.6

28 Jul 14:07
Compare
Choose a tag to compare

Fixed

  • Fixed OTA connection reset during updating. (Issue #325)
  • Fixed the magnify default missing with AutoConnectRage.
  • Fixed snprintf buffer overflow with Open SSIDs menu.
  • Fixed broken layout with mqttRSSI examples.
  • Fixed unused wraning with mqttRSSI examples.
  • Fixed a wrong printf format with ConfigIP.ino example.
  • Fixed sprintf buffer overflow with Simple.ino example.
  • Fixed field-initializers missing with WebCamServer.ino example.
  • Added OTA exit routine register APIs description.
  • Update actions/checkout@v3

1.3.5

03 Jul 00:16
1b8b7bc
Compare
Choose a tag to compare

Fixed

  • Fixed Fixed OTA exit not being called. (Issue #325)
  • Fixed an ambiguous type call with IPAddress. (Issue #480)
  • Fixed loss of response due to OTA session reset occurrence.
  • Made fit the mqttRSSI examples to ThingSpeak's updated channel authentication.

1.3.4

05 Mar 05:46
4a81f4d
Compare
Choose a tag to compare

Enhancements

  • Supports LittleFS_esp32 legacy library with ESP32 Arduino core 1.0.6 or less. (Discussions #471 )
  • Added enablement of credentials removal function with Open SSIDs menu. (Discussions #433)
  • Migrate the CI platform to GitHub actions.

Fixed

  • Fixed AutoConnectOTA crashing if there is no OTA partition.
  • Fixed AutoConnectUpdate crashing if there is no OTA partition.

1.3.3

25 Jan 17:20
Compare
Choose a tag to compare

Fixed

  • Fixed the missing initialization of MQTT parameter settings of mqttRSSI.ino example sketch. (issue #451)
  • Reverted the MQTT API endpoint of Thingspeak.com in the mqttRSSI example sketches.
  • Changed ESP32Cam XCLK to be attenuated to avoid interference with WiFi signals.

1.3.2

01 Jan 13:41
Compare
Choose a tag to compare

New features

  • Supports an AutoConnectRange as a new AutoConnectElement.

Enhancements

  • Adds the responsive parameter with AutoConnectAux.
  • Adds an AutoConnectAux::redirect function.
  • Adds an example for using AutoConnect with the ESP32 Camera Driver as WebCamServer.

Fixed

  • Fixed an issue where a password is lost when SoftAP is stopped.

1.3.1

08 Oct 17:06
aa86eda
Compare
Choose a tag to compare

Fixed

  • Fixed an issue that was incompatible with ArduinoJson version 5. (issue #408)
  • Fixed LittleFS mount check not working with ESP32.
  • Fixed autoReconnect not being able to restore a static IP setting. (issue #400)
  • Fixed that static IP settings were not cleared when loading credential.