diff --git a/CHANGELOG.md b/CHANGELOG.md index 00a859c5b..2077eaa92 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ All notable changes to this project will be documented in this file. - ESP32 Platform from 2025.07.30 to 2025.07.31, Framework (Arduino Core) from v3.1.3.250707 to v3.1.3.250712 and IDF from v5.3.3.250707 to v5.3.3.250707 (#23685) - ESP8266 platform update from 2025.05.00 to 2025.07.00 (#23700) - OpenTherm library from v0.9.0 to v1.1.5 (#23704) +- Berry raise webserver hooks from 16 to 32 ### Fixed - NeoPool reset to default settings (#23734) diff --git a/tasmota/tasmota_xdrv_driver/xdrv_52_3_berry_webserver.ino b/tasmota/tasmota_xdrv_driver/xdrv_52_3_berry_webserver.ino index c2b8202e1..3a9170e58 100644 --- a/tasmota/tasmota_xdrv_driver/xdrv_52_3_berry_webserver.ino +++ b/tasmota/tasmota_xdrv_driver/xdrv_52_3_berry_webserver.ino @@ -71,7 +71,7 @@ extern "C" { * \*********************************************************************************************/ -#define WEBSERVER_REQ_HANDLER_HOOK_MAX 16 // max number of callbacks, each callback requires a distinct address +#define WEBSERVER_REQ_HANDLER_HOOK_MAX 32 // max number of callbacks, each callback requires a distinct address static String be_webserver_prefix[WEBSERVER_REQ_HANDLER_HOOK_MAX]; static uint8_t be_webserver_method[WEBSERVER_REQ_HANDLER_HOOK_MAX];