Question:
In platformio.ini there are three external library dependencies listed. Your improv-wifi-busware and mathieucarbou/ESPAsyncWebServer & mathieucarbou/AsyncTCP. Both libaries are marks as read-only on Jan 21, 2025. The author claims that the libraries moved to other repos. Those repos have more up-to-date versions of the libaries.
New repos are:
Is a change to those repos needed for the future?
I haven't checked if more up-to-date versions of those external libraries are viable or even require changes to the codebase.
Proposed change:
Change libaries over to ESP32Async as upstream author suggests. git diff HEAD^ tul-knx-gateway/platformio.ini:
diff --git a/tul-knx-gateway/platformio.ini b/tul-knx-gateway/platformio.ini
index 7e0486c..bf84c18 100644
--- a/tul-knx-gateway/platformio.ini
+++ b/tul-knx-gateway/platformio.ini
@@ -17,8 +17,8 @@ board_upload.flash_size = 4MB
lib_deps =
Network
WiFi
- mathieucarbou/ESPAsyncWebServer
- mathieucarbou/AsyncTCP
+ ESP32Async/ESPAsyncWebServer @ 3.6.0
+ ESP32Async/AsyncTCP @ 3.3.2
https://github.com/tostmann/improv-wifi-busware.git
# Build flags
Or even the latest upstream:
diff --git a/tul-knx-gateway/platformio.ini b/tul-knx-gateway/platformio.ini
index 7e0486c..bf84c18 100644
--- a/tul-knx-gateway/platformio.ini
+++ b/tul-knx-gateway/platformio.ini
@@ -17,8 +17,8 @@ board_upload.flash_size = 4MB
lib_deps =
Network
WiFi
- mathieucarbou/ESPAsyncWebServer
- mathieucarbou/AsyncTCP
+ ESP32Async/ESPAsyncWebServer
+ ESP32Async/AsyncTCP
https://github.com/tostmann/improv-wifi-busware.git
# Build flags
It compiled without obvious errors, but I don't know if that breaks stuff.
Question:
In
platformio.inithere are three external library dependencies listed. Your improv-wifi-busware and mathieucarbou/ESPAsyncWebServer & mathieucarbou/AsyncTCP. Both libaries are marks as read-only on Jan 21, 2025. The author claims that the libraries moved to other repos. Those repos have more up-to-date versions of the libaries.New repos are:
Is a change to those repos needed for the future?
I haven't checked if more up-to-date versions of those external libraries are viable or even require changes to the codebase.
Proposed change:
Change libaries over to ESP32Async as upstream author suggests.
git diff HEAD^ tul-knx-gateway/platformio.ini:Or even the latest upstream:
It compiled without obvious errors, but I don't know if that breaks stuff.