Skip to content

v10.0.0

Compare
Choose a tag to compare
@mathieucarbou mathieucarbou released this 10 Apr 11:42
· 45 commits to main since this release
988f986

Breaking change

  • Dropped Arduino Core 2 support. If you are still using Arduino Core 2 (which is now unsupported by Arduino team also), then use version 9 or below

  • Removed getters for information that can be found from getConfig() instead

New features

  • Added BSSID support for more stability in Mesh networks and more security.

When CaptivePortal launches, it will show the Access Point's BSSID so that satellite nodes of a Mesh network can be identified.

When selecting an access point, the BSSID is saved and will be reused.
So the board will only try to connect to this specific access point, even of some others are reachable.

If the satellite node goes down and ESPConnect cannot connect, then the Captive Portal will trigger again, so that you can re-select the new access point to connect to.

ESPConnect won't automatically re-scan and try to re-connect to another SSID with the same name, for security reasons, in order to avoid connecting to a rogue access point that would have been spawned and put with a higher signal to make the board connect to it instead of the configured one.

image

Under the hood

  • Updated dependencies

Full Changelog: v9.0.1...v10.0.0