khoih-prog / ESPAsync_WiFiManager

This is an ESP32 (including ESP32-S2 and ESP32-C3) / ESP8266 WiFi Connection Manager, using ESPAsyncWebServer, with fallback web configuration portal. Use this library for configuring ESP32, ESP8266 modules' WiFi, etc. Credentials at runtime. You can also specify static DNS servers, personalized HostName, fixed or random AP WiFi channel. With examples supporting ArduinoJson 6.0.0+ as well as 5.13.5- . Using AsyncDNSServer instead of DNSServer now.
MIT License
290 stars 73 forks source link

fix: using random CH for non-password use too #118

Closed slaesh closed 1 year ago

slaesh commented 1 year ago

due to the fact that the yield was AFTER the processing of connect and stop flag.. the loop would keep on for one last check.

BUT, if we modify the timeout in our handlers, the loop may stop WITHOUT handling our flags..

slaesh commented 1 year ago

too many changes :( my bad

khoih-prog commented 1 year ago

Hi @slaesh

The new ESPAsync_WiFiManager v1.15.1 has just been released. Your contribution is noted in Contributions and Thanks

Best Regards,


Releases v1.15.1

  1. Using random channel for softAP without password. Check fix: using random CH for non-password use too #118
  2. Fix bug. Check fix: ending portal loop without processing its flags #119
  3. Add astyle using allman style. Restyle the library