diff --git a/CHANGELOG.md b/CHANGELOG.md index f977f86..a480313 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog ## 3.0.3 +## 3.0.4 + +- Set the package's deep PlatformIO dependency-discovery mode so WiFiManager's asynchronous web/TCP children remain available when it is consumed through DeviceFramework. + - Declare the ESP8266 and ESP32 async TCP libraries explicitly in the PlatformIO package manifest so clean consumers resolve the headers required by the asynchronous portal. diff --git a/README.md b/README.md index 683b795..5f2b266 100644 --- a/README.md +++ b/README.md @@ -216,7 +216,7 @@ their include paths: ```ini [common] lib_deps = - WiFiManager=https://github.com/alexhopeoconnor/WiFiManager.git#v3.0.3 + WiFiManager=https://github.com/alexhopeoconnor/WiFiManager.git#v3.0.4 ESP32Async/ESPAsyncWebServer@3.9.1 [env:esp8266] diff --git a/library.json b/library.json index 4dbe870..7a58893 100644 --- a/library.json +++ b/library.json @@ -1,6 +1,6 @@ { "name": "WiFiManager", - "version": "3.0.3", + "version": "3.0.4", "keywords": [ "wifi", "wi-fi", @@ -63,7 +63,8 @@ ], "build": { "includeDir": "lib/WiFiManager/include", - "srcDir": "lib/WiFiManager/src" + "srcDir": "lib/WiFiManager/src", + "libLDFMode": "deep+" }, "export": { "include": [