ControlBird 0.1.15

v0.1.15
Platform

Features

  • security: Passwords, tokens, and API keys are now stored as protected Secret values, encrypted at rest and shown masked in the UI with a reveal toggle. Admins can rotate the protection key, and older data stays readable.
  • layout: Per-container sidebar with Home Assistant-style view switching, live data badges on bound widgets, and sidebar navigation on mobile.
  • integrations: HTTP-based integrations now report live device availability.
  • ui: Calendar app added to the start menu.
  • platform: Leader node configuration now mirrors automatically to newly joined cluster nodes.

Bug Fixes

  • chart-builder: Charts now load historical data and add a per-series filter.
  • database-browser: The entity History tab returns and renders records again, and list fields can now be edited and cleared.
  • database-search: Choice fields show their dropdown options and results scroll within the window.
  • mqtt: Integration devices keep a live online status and scalar values are read correctly from wrapped value/unit payloads.
  • faceplate: Faceplates scale to their window while keeping aspect ratio, keep a themed background, and hold selection reliably.
  • ui: The start menu groups apps by category so saved layouts no longer dump everything into "Other", and minimized windows no longer stay clickable in their old position.
  • protocol: Mappers re-check their state when a connection changes, so they no longer stay stuck as disconnected.

Performance

  • platform: Faster loading across device manager, dashboards, sign-in, and permissions by cutting redundant round-trips.