Changelog

Plain-language release notes for TrayJuice users.

What changed in each TrayJuice release.

v0.2.8 2026-07-29

Update check

  • Update check — Silently looks for a newer build shortly after startup
  • Tray menu or About → “Check for Updates” — Opens the TrayJuice Update window (checking → new version / you’re up to date / could not check)
  • Update window — Shows new vs your version; What’s New?; Go to download site
  • Startup prompt — If a newer build is found while the app is running, a simple Later / Download prompt can appear
  • Download opens your browser to r34persoft.tech (no auto-install)
  • Privacy — The check only contacts r34persoft.tech for a public version file; no personal data is sent
  • Debug console — Update check steps log with an UPDATE: prefix; clearer minimize / maximize / close buttons

v0.2.7 2026-06-26

Stability & install/uninstall polish

  • Broader Razer matching — Windows names containing “razer” are detected (in addition to “naga” for Naga-only names)
  • Cleaner uninstall — Removing TrayJuice also clears its AppData folders, auto-start entry, and related notification leftovers
  • Lighter long sessions — Better memory habits for tray icons, polling, and the debug console (opens only when you need it)
  • Refresh reliability — Manual Refresh and scheduled checks use a fresh device read; connection alerts work correctly from the main Refresh button
  • End-user Docs pack — Guides and forms in the Docs folder

v0.2.6 2026-03-03

Multi-device control

  • Choose your primary device — Automatic (lowest battery) or pin one device from the Devices window (Set as Primary)
  • Primary drives the tray icon, tooltip, and main battery highlight
  • Devices window opens from cache; Refresh Devices rescans; list stays live while open
  • Stacked battery panel — Up to 3 devices shown; “+N more” if you have more
  • Connect / disconnect alerts — Per device (or a batch summary if several change at once)
  • Low-battery alerts — 20%, 15%, 10%, then 5% critical (per device)
  • Smoother polling — Checks no longer overlap (fewer duplicate toasts)
  • Green window frame and rounded corners on the main window

v0.2.5 2026-01-24

Multi-device monitoring

  • Watches Lemokey, Keychron (keyboards and mice), and Razer Naga together
  • Keychron M6 mouse confirmed working (may appear as “Keychron M6 8K”)
  • Real Windows device names in the UI and tray
  • Main window device list and tray menu lines for each connected device
  • Devices window shows connected supported gear with live battery %
  • Default check interval: 30 seconds
  • Settings: log level, auto-start synced with Windows, About dialog accuracy
  • Stays in the system tray until you choose Exit
  • Stronger app security (isolated UI / safer settings save)

v0.2.4 2025-07-27

Settings, alerts, and Keychron names

  • Full Settings window (interval, notifications, auto-start, debug mode)
  • About dialog with system info you can copy
  • Exit confirmation — Exit completely or minimize to tray
  • Progressive low-battery notifications
  • Keychron name matching added alongside Lemokey
  • Devices button / modal, horizontal status + battery layout
  • Installer packaging and auto-start fixes for Windows

v0.2.3 2025-07-20

System tray experience

  • Live battery icon in the tray (color by level)
  • Starts minimized to the tray
  • Double-click tray icon to open the main window
  • Full tray right-click menu

v0.2.2 2025-07-19

Connection detection

  • More reliable connected / disconnected status via Windows
  • Faster status updates when a device leaves or returns

v0.2.1 / v0.2.0 2025-07-18

Early Electron beta

  • TrayJuice rebuilt as a Windows desktop app (Electron)
  • Battery reading via Windows device properties (PowerShell PnP)
  • Main window, tray, and debug tools for beta testing

Earlier .NET WinForms

Previous TrayJuice builds used a different Windows Forms codebase with limited battery detection. The Electron editions above are the current line.

Notes

  • Battery monitoring is Windows 10/11 only
  • Device names must contain a supported keyword — see Supported Devices
  • If system toasts do not appear, check Windows Settings → Notifications for TrayJuice (and that Show notifications is on in the app Settings)
  • Questions or bugs: Contact@r34persoft.tech — or use the bug report / feature request forms