Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Sep 17:07
· 72 commits to main since this release
17e2f91

New

  • Install plugins right from DeckyHub. Decky plugins you don't have yet get an Install button on their Discover card, and the Manage window can install, update, reinstall or downgrade to any version you pick.
  • Uninstall Decky plugins from the Manage window, with a confirmation first.
  • Optional GitHub token in Settings to lift GitHub's request limit. Settings shows how many requests you have left, and a banner explains it whenever the limit is reached.
  • Display Settings: hide the buttons you don't use, and choose a Default or Compact interface density.
  • Export Logs button for troubleshooting.
  • Cleanup only appears when your downloads folder actually has files, and its confirmation is clearer.
  • Icons on every button, centered with their labels.
  • The DeckyHub update window lets you choose the channel and version, including reinstalling or downgrading.

Changed

  • Far fewer GitHub requests: release lists are shared and cached, unchanged lists cost nothing to re-check, and the last known list is shown if GitHub can't be reached. Discover also loads faster.
  • Every version is shown the same way (v1.2.3), and a newer pre-release of an installed pre-release now counts as an update.
  • The app card's button is now Manage, and its window opens with the version picker first.

Fixed

  • The newest release is picked by publish date, not by the order GitHub happens to return.
  • Download buttons work again after a download window is closed.
  • Removing a repository no longer depends on upper or lower case.
  • An older DeckyHub release is no longer offered as an update.
  • Remaining English-only messages are translated.
  • The version window closes before the release page opens.
  • Typing a GitHub token isn't wiped by settings finishing loading, and the controller can scroll back up to the token intro.

Under the hood

  • Large cleanup of unused code and duplicated logic in the app and backend, plus more automated tests, including the GitHub token feature and the new install flows.

Try it on your Deck

  • Open Discover and Install a plugin you don't have; Decky's install dialog should appear.
  • In an installed plugin's Manage window, pick an older version and check Downgrade installs it.
  • Move through the buttons, Manage window and Quick Access with the controller and check focus, icons and layout look right.