diff --git a/CHANGELOG.md b/CHANGELOG.md index 11b9af215..e12a25f00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ ## WLED changelog +### Development versions after the 0.10.2 release + +#### Build 2009030 + +- Fixed bootloop if mDNS is used on builds without OTA support + ### WLED version 0.10.2 #### Build 2008310 diff --git a/wled00/wled.cpp b/wled00/wled.cpp index 586986549..88b387492 100644 --- a/wled00/wled.cpp +++ b/wled00/wled.cpp @@ -386,8 +386,12 @@ void WLED::initInterfaces() strip.service(); // Set up mDNS responder: if (strlen(cmDNS) > 0) { - if (!aOtaEnabled) + #ifndef WLED_DISABLE_OTA + if (!aOtaEnabled) //ArduinoOTA begins mDNS for us if enabled MDNS.begin(cmDNS); + #else + MDNS.begin(cmDNS); + #endif DEBUG_PRINTLN("mDNS started"); MDNS.addService("http", "tcp", 80); diff --git a/wled00/wled.h b/wled00/wled.h index 49dc2b1d3..f1245f493 100644 --- a/wled00/wled.h +++ b/wled00/wled.h @@ -8,7 +8,7 @@ */ // version code in format yymmddb (b = daily build) -#define VERSION 2008310 +#define VERSION 2009030 // ESP8266-01 (blue) got too little storage space to work with all features of WLED. To use it, you must use ESP8266 Arduino Core v2.4.2 and the setting 512K(No SPIFFS).