v0.4.0-beta
Pre-release
Pre-release
Beta — a substantial UI redesign plus a new neighbors feature. Please test before it's promoted to stable.
What's new
- Neighbors section on repeater nodes — shows each heard neighbor with SNR (color-graded), last-seen time, and 48h contact count, sourced from the integration's
neighbor_*entities. - Glassmorphism redesign across the hub/node, contact, and channel cards — neutral-gray translucent panels, sectioned layout (technical / location / MQTT / traffic / telemetry), online/offline status text, uptime moved beside the status, and an orange Repeater badge in the header.
- Better battery-voltage detection — recognizes short
_bat_style voltage entities (e.g.sensor.…_bat_<node>) while correctly excluding percentage/level sensors.
Localization
- Full parity across English, French, Dutch, German, and Polish (70/70 keys) for all the new UI strings. Polish is now a first-class, regression-checked locale.
Credits
Huge thanks to @dida886 (Damian Mainka) for this release — the glassmorphism redesign, the neighbors section, the battery-detection improvements, and the Polish translation all came from his contribution in #20. Much appreciated! 🙏
Notes for upgraders
- This release also carries the security and repeater fixes from 0.3.3–0.3.5 (mesh-sourced strings are HTML-escaped; repeater detection and online-status fixes). If you're coming from ≤0.3.2, all users should update.
- Visual-only change for client/sensor nodes; no config changes required.
Full changelog: v0.3.5...v0.4.0-beta