Skip to content

v0.4.0-beta

Pre-release
Pre-release

Choose a tag to compare

@jpettitt jpettitt released this 15 Jun 14:39

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