Release notes · Jan 03, 2026 · 2 min read
SLZB-OS v3.0.9
We're excited to release SLZB-OS v3.0.9, bringing major improvements to Zigbee Hub, Thread, and network stability, along with performance boosts and script-engine fixes.
⚠️ BREAKING CHANGES — ZIGBEE HUB MODE USERS ONLY (no effect on Zigbee2MQTT or ZHA users)
If you use the device as a Zigbee coordinator (with Zigbee2MQTT or ZHA) or as a Thread router, this does not affect you.
- Zigbee Hub users: all Zigbee devices must be re-paired after this update due to core changes in the Zigbee stack and API.
- MQTT broker format changed: old
mqtt://example.com→ newexample.com(or IP127.0.0.1). DNS and DDNS hostnames are now supported. - Updated MQTT API for Zigbee Hub — documentation.
Zigbee Hub Improvements
- Redesigned Zigbee Hub network startup — now significantly faster.
- Hub now responds to Time attribute and Identify queries.
- Fixed: some Zigbee devices not sending reports in Hub mode.
- Fixed: Zigbee Hub mistakenly available for EFR32 on MRx devices.
MQTT & DDNS Enhancements
- MQTT broker now accepts plain domain names, not only IP addresses.
- "IP Provider" setting for DDNS is now optional.
- Fixed DDNS update interval and max value behavior.
- Fixed excessive DNS requests from the NTP client.
Performance & System Stability
- Increased socket task priority for better responsiveness.
- Moved secondary tasks on U series to PSRAM for improved memory usage.
- Improved Thread stability for U series devices.
- Enhanced EFR32x bootloader activation routine.
- Improved USB power-switch logic on U series.
- Fixed second-radio status display in the web interface header.
Berry Script Engine (zHub)
- Improved support for sendTuyaData().
- Fixed readAttr() not returning correct values.
Localization
- Updated and improved UI translations across supported languages.