Skip to content

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Oct 19:16
· 6 commits to main since this release
ff839e3

New

  • DeckyHub's own Quick Access tab, with a new icon and an orange dot whenever a plugin has an update. Its panel has Discover, Updates, Search, Settings and About.
  • Updates are found in the background at startup and every few hours, and each update card says what it brings.
  • A redesigned Discover: category chips with plugin counts, and shelves of Most popular, Recently updated and New in DeckyHub.
  • Plugin stats: downloads, GitHub stars and when each plugin was last updated, plus Runs as root and No release in a year badges.
  • More sorting: Most downloaded, Most stars, Recently updated, and a second Then by sort. Filters show how many plugins each option lists.
  • A compact list view, now the default everywhere (Discover's shelves too); the grid of cards is a tap away and remembered.
  • A new details window for every plugin: its description, the latest release notes (What's new opens them in full), and the channel and version pickers side by side, to install, update, roll back or download the ZIP.
  • Installing… on a plugin's card while Decky installs it, and a notice when it's done.
  • Menu on a card's Install or Update button opens the plugin's GitHub page.
  • Settings in tabs, switched with L1 / R1: General, GitHub, Downloads, Repositories, Logs and About. Your GitHub token can be loaded from a text file in Downloads instead of typed.
  • Three more languages: Korean, Portuguese (Brazil) and Traditional Chinese, for 11 in all.
  • A welcome card on first launch explains what DeckyHub does and how to stay safe.
  • A light haptic tick as you move around (can be turned off in Settings).

Changed

  • Built for the controller: full D-pad navigation on every page and in every window, a clearer focus ring, and B goes back in one press. Tested on a real Steam Deck.
  • Text, buttons and spacing sized for the Deck's screen, with a Compact option; buttons on cards in a row line up.
  • Long lists load as you scroll instead of in pages.
  • The safety notice is one line, with More for the rest.
  • Search results say who made each plugin and mark the ones already in DeckyHub.
  • DeckyHub's list is no longer called "curated": plugins are added automatically from community catalogs when their releases install cleanly.

Fixed

  • Release notes open at the top, not the bottom.
  • Settings no longer flickers when switching tabs.
  • A plugin's newer release without its ZIP is skipped for the last one that has it.
  • DeckyHub's own update check no longer misses a new version or offers an older one.
  • Text no longer gets cut off or pushed off screen in any of the 11 languages.

Under the hood

  • Code split into small components and modules.
  • A test suite that runs on a real Steam Deck over Steam's debugger, checking every page, D-pad reach, layout and accessibility in every language; the browser mock now matches the Deck 1:1.
  • Updated @decky/ui and rollup.

Try it on your Deck

  • Look for the orange dot on DeckyHub's Quick Access icon when a plugin has an update.
  • Walk Discover, Updates, Search and every Settings tab (L1 / R1) with the D-pad only, and press B to leave.
  • Open a plugin's details and scroll to the bottom with the D-pad; open What's new and check the notes start at the top.
  • Install a plugin and watch its card say Installing…, then the notice when it's done.