@@ -257,9 +257,9 @@ this correctly, but `SystemMonitor` doesn't use it.
257257** Recommendations** :
258258
2592591 . Replace with ` Utils::shouldMeasure(lastMemoryCheck, 10) ` for overflow
260- safety
260+ safety
2612612 . Or use the same pattern: ` (now - lastMemoryCheck) >= interval ` which
262- works correctly with unsigned overflow
262+ works correctly with unsigned overflow
263263
264264### 3.2 NTPClient Memory Leak on Reconfiguration 🟠 Medium
265265
@@ -742,7 +742,7 @@ nodes.
742742### ✅ Fixed in v3.1.0
743743
7447441 . ** Sensor disconnection handling** (1.1) - Temperature set to NaN,
745- validation added
745+ validation added
7467462 . ** No sensors found** (1.2) - Better initialization and warnings
7477473 . ** NTP time sync failure** (2.1) - Cached time with millis() fallback
7487484 . ** Midnight crossing timers** (2.2) - Midnight-aware logic implemented
@@ -774,33 +774,33 @@ To validate fixes for these edge cases, implement tests for:
774774
7757751 . ** Sensor failure scenarios** :
776776
777- - Disconnect sensor during operation
778- - No sensors at startup
779- - Intermittent sensor connection
777+ - Disconnect sensor during operation
778+ - No sensors at startup
779+ - Intermittent sensor connection
780780
7817812 . ** Time and timer scenarios** :
782782
783- - WiFi loss during operation
784- - NTP sync failures
785- - Midnight crossing timers
786- - DST transitions
783+ - WiFi loss during operation
784+ - NTP sync failures
785+ - Midnight crossing timers
786+ - DST transitions
787787
7887883 . ** Memory stress tests** :
789789
790- - Run for >50 days (millis overflow)
791- - Low memory conditions
792- - Rapid MQTT message floods
790+ - Run for >50 days (millis overflow)
791+ - Low memory conditions
792+ - Rapid MQTT message floods
793793
7947944 . ** Invalid input tests** :
795795
796- - Out-of-range values
797- - Invalid string formats
798- - Malformed MQTT messages
796+ - Out-of-range values
797+ - Invalid string formats
798+ - Malformed MQTT messages
799799
8008005 . ** Platform-specific tests** :
801- - Test on both ESP32 and ESP8266
802- - Verify state persistence
803- - Power failure recovery
801+ - Test on both ESP32 and ESP8266
802+ - Verify state persistence
803+ - Power failure recovery
804804
805805---
806806
0 commit comments