tag:github.com,2008:https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/releasesTags from ESPAsync_WiFiManager_Lite2023-01-30T01:18:36Ztag:github.com,2008:Repository/337519936/v1.10.52023-01-30T01:22:11Zv1.10.5 using PROGMEM for strings, default LittleFS for ESP8266 in examples and improve `README.md` so that links can be used in other sites, such as `PIO`<p>v1.10.5 using `PROGMEM` for strings</p>
<p>### Release v1.10.5</p>
<p>1. Using PROGMEM for strings in examples. Check [Example <span class="issue-keyword tooltipped tooltipped-se">fixes</span> <a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/32">#32</a>](<a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/32">#32</a>)
<br />2. Using PROGMEM for HTML strings. Check [implement PROGMEM strings, alignment with ESP_WiFiManager_Lite <a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/31">#31</a>](<a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/31">#31</a>)
<br />3. Default LittleFS for ESP8266 in examples
<br />4. Improve `README.md` so that links can be used in other sites, such as `PIO`
<br />5. Sync with `ESP_WiFiManager_Lite` v1.10.5</p>khoih-progtag:github.com,2008:Repository/337519936/v1.10.32023-01-19T20:07:45Zv1.10.3 to fix compiler error if EEPROM is used or using PIO<p>v1.10.3 to fix compiler errors</p>
<p>### Release v1.10.3</p>
<p>1. Fix compiler error if EEPROM is used. Check [fix compiler error if EEPROM is used <a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/29">#29</a>](<a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/29">#29</a>)
<br />2. Fix compiler error in PIO. Check [Unable to compile basic example for NodeMCU-32s <a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/issues/28">#28</a>](<a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/issues/28">#28</a>)</p>khoih-progtag:github.com,2008:Repository/337519936/v1.10.22023-01-15T18:30:27Zv1.10.2 to add Config Portal scaling support to mobile devices<p>v1.10.2 for Config Portal `mobile scaling`</p>
<p>### Release v1.10.2</p>
<p>1. Add Config Portal scaling support to mobile devices. Check [Mobile scale <a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/26">#26</a>](<a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/26">#26</a>)</p>khoih-progtag:github.com,2008:Repository/337519936/v1.10.12023-01-13T01:56:17Zv1.10.1 to add public methods to load and save dynamic data<p>v1.10.1 adds `dynamic data public methods `</p>
<p>### Release v1.10.1</p>
<p>1. Add public methods to load and save dynamic data. Check [added public methods to load and save dynamic data <a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/24">#24</a>](<a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/24">#24</a>)
<br />2. Bump up to `v1.10.1` to sync with [ESP_WiFiManager_Lite](<a href="https://github.com/khoih-prog/ESP_WiFiManager_Lite">https://github.com/khoih-prog/ESP_WiFiManager_Lite</a>)</p>khoih-progtag:github.com,2008:Repository/337519936/v1.9.12022-12-28T19:11:01Zv1.9.1 to add `Captive Portal` using AsyncDNSServer<p>v1.9.1 to add `Captive Portal`</p>
<p>### Release v1.9.1</p>
<p>1. Add `Captive Portal` using AsyncDNSServer. Check [Captive portal <a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/22">#22</a>](<a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/22">#22</a>)
<br />2. Cleanup reset code. Check [cleanup reset code <a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/23">#23</a>](<a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/pull/23">#23</a>)
<br />3. Periodical code clean-up</p>khoih-progtag:github.com,2008:Repository/337519936/v1.9.02022-09-09T16:21:54Zv1.9.0 to fix ESP32 chipID, to remove dependency on `LittleFS_esp32` library to prevent PIO error, etc.<p>v1.9.0 to fix ESP32 chipID, etc.</p>
<p>### Release v1.9.0</p>
<p>1. Fix ESP32 chipID. Check [Help for storing variables in memory (non-volatile) #87](<a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESP_WiFiManager/discussions/87#discussioncomment-3593028">khoih-prog/ESP_WiFiManager#87 (comment)</a>)
<br />2. Add ESP32 getChipID() and getChipOUI() functions
<br />3. Remove dependency on `LittleFS_esp32` library to prevent PIO error when using new ESP32 core v1.0.6+
<br />4. Remove unavailable items from depends field of `library.properties`, such as `ESP Async WebServer`,`ESP AsyncTCP` and `AsyncTCP`</p>khoih-progtag:github.com,2008:Repository/337519936/v1.8.22022-02-22T01:09:41Zv1.8.2 to optimize code by passing by `reference` instead of `value`, to permit optional `Board_Name` in Config Portal, and to add function `isConfigMode()` to signal system is in Config Portal mode<p>v1.8.2 to optimize code, etc.</p>
<p>### Release v1.8.2</p>
<p>1. Optimize code by using passing by `reference` instead of by `value`
<br />2. Optional `Board_Name` in Menu. Check [option to remove board name from web page <a class="issue-link js-issue-link" href="https://github.com/khoih-prog/ESPAsync_WiFiManager_Lite/discussions/25">#25</a>](<a class="issue-link js-issue-link" href="https://github.com/khoih-prog/WiFiManager_NINA_Lite/issues/25">khoih-prog/WiFiManager_NINA_Lite#25</a>)
<br />3. Add function `isConfigMode()` to signal system is in Config Portal mode.</p>khoih-progtag:github.com,2008:Repository/337519936/v1.8.12022-02-12T02:08:42Zv1.8.1 to add LittleFS support to `ESP32-C3` and to use ESP32-core's LittleFS library instead of Lorol's LITTLEFS library for ESP32 core v2.0.0+<p>v1.8.1 to add LittleFS support to `ESP32-C3`</p>
<p>### Release v1.8.1</p>
<p>1. Add LittleFS support to `ESP32-C3`.
<br />2. Use `ESP32-core's LittleFS` library instead of `Lorol's LITTLEFS` library for ESP32 core v2.0.0+</p>khoih-progtag:github.com,2008:Repository/337519936/v1.8.02022-02-11T03:31:24Zv1.8.0 to add support to ESP32-S3 (ESP32S3_DEV, ESP32_S3_BOX, UM TINYS3, UM PROS3, UM FEATHERS3, etc.)<p>v1.8.0 to add support to ESP32-S3</p>
<p>### Release v1.8.0</p>
<p>1. Add support to `ESP32-S3` (`ESP32S3_DEV, ESP32_S3_BOX, UM TINYS3, UM PROS3, UM FEATHERS3`, etc.) using [ESP32 core, esp32-s3-support branch, v2.0.2+](<a href="https://github.com/espressif/arduino-esp32/tree/esp32-s3-support">https://github.com/espressif/arduino-esp32/tree/esp32-s3-support</a>)</p>khoih-progtag:github.com,2008:Repository/337519936/v1.7.02022-01-09T19:42:49Zv1.7.0 to fix ESP8266 bug not easy to connect to Config Portal for ESP8266 core v3.0.0+, to fix the blocking issue in loop(), to add configurable `WIFI_RECON_INTERVAL`<p>v1.7.0 to fix the blocking issue in loop()</p>
<p>### Major Release v1.7.0</p>
<p>1. Fix ESP8266 bug not easy to connect to Config Portal for ESP8266 core v3.0.0+
<br />2. Fix the blocking issue in loop(). Check [retries block the main loop #18](<a class="issue-link js-issue-link" href="https://github.com/khoih-prog/WiFiManager_NINA_Lite/issues/18">khoih-prog/WiFiManager_NINA_Lite#18</a>)
<br />3. Configurable `WIFI_RECON_INTERVAL`. Check [retries block the main loop #18](<a class="issue-link js-issue-link" href="https://github.com/khoih-prog/WiFiManager_NINA_Lite/issues/18#issuecomment-1006197561">khoih-prog/WiFiManager_NINA_Lite#18 (comment)</a>)
<br />4. Optimize library code by using `reference-passing` instead of `value-passing`
<br />5. Clean up</p>khoih-prog