You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.