Skip to content

Releases: s00d/switchshuttle

Release v2.1.1

30 Apr 15:30
64199d5

Choose a tag to compare

See the assets to download this version and install.

Release v2.1.0

29 Sep 09:34
34b8ef9

Choose a tag to compare

See the assets to download this version and install.

Release v2.0.0

26 Aug 17:21
965c220

Choose a tag to compare

See the assets to download this version and install.

Release v1.13.0

15 Jul 12:53
bde566b

Choose a tag to compare

See the assets to download this version and install.

Release v1.12.0

11 Jul 10:25
f4439b2

Choose a tag to compare

See the assets to download this version and install.

Release v1.11.0

09 Jul 19:12
08da02b

Choose a tag to compare

See the assets to download this version and install.

Release v1.10.0

08 Jul 10:53
ff6a017

Choose a tag to compare

See the assets to download this version and install.

Release v1.9.2

07 Jul 12:06
c64643f

Choose a tag to compare

See the assets to download this version and install.

Full Changelog: app-v1.9.1...app-v1.9.2

Release v1.9.1

07 Jul 11:44
12a4570

Choose a tag to compare

See the assets to download this version and install.

Full Changelog: app-v1.9.0...app-v1.9.1

Release v1.9.0

07 Jul 11:18
d767f1d

Choose a tag to compare

2025-07-07 16 05 04

✨ Features

  • menu: implement comprehensive system menu structure with monitoring support
  • monitoring: add real-time monitoring capabilities with background timer management
  • tray: add mouse event handlers for intelligent timer management (pause/resume on hover)
  • console: implement persistent console instance for improved command execution
  • menu: enhance menu item creation with individual timer management
  • monitoring: add new monitoring templates and enhance existing ones

🔧 Chores

  • deps: add lazy_static dependency for global state management

♻️ Code Refactoring

  • menu: simplify menu creation and update logic with structured approach
  • commands: rename update_system_tray_menu to update_tray_menu_from_commands for clarity
  • helpers: remove redundant execute_command_silent function
  • commands: replace helpers with console for command execution
  • console: add ConsoleInstance for managing interactive console sessions
  • menu: enhance menu item creation with console command execution

🐛 Bug Fixes

  • menu: fix background timer cleanup when menu items are removed
  • monitoring: implement proper timer lifecycle management with stop flags
  • menu: resolve timer conflicts during menu updates

⚡ Performance

  • tray: optimize monitoring timers with pause/resume functionality on mouse events
  • menu: implement efficient timer management to prevent resource leaks

Full Changelog: app-v1.8.0...app-v1.9.0