Skip to content

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 26 Jul 09:56
· 71 commits to main since this release

Added

  • Table rows now explain why they are dimmed. A server excluded from autostart was signalled
    only by a faded row, which read as an unexplained rendering quirk rather than a setting. Those
    rows now carry a power-off indicator beside the name; hovering it states what the dimming means
    and where to toggle it. The card view already showed this as a switch, so only the table needed it.

Changed

  • check:i18n now fails on catalog keys nothing renders. Its three guarantees become four:
    alongside "every referenced key exists", every key must also be referenced. Dead copy used to
    accumulate silently whenever a component dropped a control, and each stale line still costs a
    translator a line to translate. Detection stays exact only while keys are static literals, which
    the existing dynamic-key rule already reports; if a dynamic key ever appears, unused keys
    degrade to warnings rather than failing the build on something the scan cannot see.
  • Removed 31 unused strings from the English catalog (384 keys down to 353), including the
    filter panel's retired sort controls, the process table's removed inline switch, and stale cloud
    sync and settings copy. Nothing rendered any of them.
  • Windows releases are self-contained GUI executables. The dashboard is embedded, the
    executable carries the app icon and opens without a console window, and the updater continues
    to consume the compact ZIP rather than requiring loose web or node_modules folders.
  • Connections sync uses the multi-device-safe 1.2 engine. First-time seeding is atomic, nested
    edits preserve unrelated remote preferences, and shutdown gets five seconds to flush before a
    stuck token or network request is cancelled.