diff --git a/RELEASE.md b/RELEASE.md index 257c62bc..8fbb99bc 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -118,3 +118,8 @@ git push origin repeater-mqtt-v2026.5.1 - `repeater-mqtt-espnow-v2026.5.1` - `repeater-mqtt-bridge-v2026.7.0` - `repeater-mqtt-v2026.5.1` + +## Планы на следующий релиз + +- убрать мёртвые префы вентилятора: класс `FanPrefs`, поля `fan_mode` и `fan_timeout_secs`, чтение старых полей из NVS (смещения 512/513), ограничения при загрузке и значения по умолчанию в `MyMesh`, а также `def("fan", fan)` в `NodePrefs`. После слияния с upstream 1.18.0 вентилятором владеет сама плата: `board.attachDynamicPrefs(_prefs.getCustom())`, команды `get fan`, `set fan on|off|auto`, `set fan.lo`, `set fan.hi`, TX-кулдаун 15 секунд. Наши поля больше ни на что не влияют, но продолжают писаться в JSON и NVS. В README и release notes отметить, что сохранённые ранее `fan_mode` и `fan_timeout_secs` перестают учитываться — вентилятор пойдёт по логике платы. +