What's Changed
- Fixed an critical bug where NetWizard started portal in AP+STA mode while STA was in disconnected status. This resulted in NetWizard unable to produce scan results or either connect to an AP manually because of internal conflict between WiFi API. NetWizard will now launch captive portal only in AP mode if the STA is not available at the point of starting it. After the portal has timed-out or exited by user, it will then proceed to re-connect STA normally at regular intervals. (fixes: #34)
- Fixed an bug where scan never started for arduino-pico (RP2040+W & RP2350+W) platforms. (fixes: #33)
- Fixed an bug where captive portal appeared as secured even when password string was empty. This affected arduino-pico (RP2040+W and RP2350+W) platforms only.
- Fixed an minor bug where scan completion wasn't properly handled for arduino-pico platform. (fixes: #33)
- Minor Improvement: Scan is now started immediately after captive portal is presented. This reduces the wait period for user at scan step in captive portal.
- Fixed an issue where UI would hang when there are multiple SSIDs of same name.
- Fixed a minor accessibility issue within UI where mobile browsers will zoom on the input fields upon clicking them. (Issue identified as font size need to be atleast 16px).
- Minor bug fixes and improvements across C code and UI.
Full Changelog: v1.2.1...v1.2.2