Releases: Valt1-0/drathos
Release list
Drathos v1.2.0 — Game screenshots & Big Picture rework
Highlights
Game screenshots — the game detail view now shows IGDB screenshots, and Big Picture uses them as a rotating backdrop.
Big Picture is quicker to reach — its code is fetched only when you first open it, and the app no longer boots the OS audio device at launch. Opening and closing now have short entry/exit sounds, and closing actually animates.
Fixed
- Uninstalling a game from Big Picture left it listed on Home and in the library — every view updates now
- The first d-pad press landed on the title bar window controls; focus now enters the sidebar
- The focus ring was invisible on sidebar links while navigating with a controller
- Pressing down from an incomplete last row in the Big Picture grid went nowhere; it lands on the last game
- The Big Picture close transition never ran
- The update dialog showed raw HTML markup instead of the release notes
- Navigation blips no longer lag behind your input
- The grid no longer re-renders every card four times a second while a download runs
Under the hood
BigPictureMode.jsx went from 2168 to 735 lines, split into bigPicture/ — grid, detail view, overlays, shared primitives and state hooks. Input priority is now a single activeMode value instead of the same five-way cascade repeated across three handlers.
Security
fast-uri pinned to >=4.1.1. The previous open-ended >=3.1.2 override had drifted to 4.1.0, which GHSA-v2hh-gcrm-f6hx covers (host confusion via a literal backslash authority delimiter). It is reached only through electron-store > conf > ajv, whose schema declares no uri formats, and the app's own host check uses the WHATWG URL parser — so no reachable path was affected.
Upgrading
Automatic: the app updates itself from this release. No re-login needed.
Screenshots require an up-to-date backend. The /api/igdb/screenshots/:igdbId endpoint is on drathos-backend main but not yet in a tagged backend release — pull main if you want screenshots. Everything else in 1.2.0 works against any 1.x backend.
Full changelog: v1.1.0...v1.2.0
Drathos v1.1.0 — Controller Support, Big Picture & Quality of Life
This release brings full gamepad navigation and a console-style Big Picture mode,
along with a batch of quality-of-life improvements and stability fixes.
New Features
- Full controller navigation — browse the entire app with a gamepad, no mouse required.
- Big Picture mode — a full-screen, console-style library to launch and install games from the couch.
- Per-game display selection — send any game to the monitor of your choice.
- Custom launch arguments — set your own launch options on a per-game basis.
Improvements
- Close to system tray, with a confirmation prompt when a download is still running.
- Safer default install folder, plus a folder prompt on the first install.
- Bug reports now open a pre-filled GitHub issue instead of a private webhook.
- Upgraded to Electron 43 — up-to-date Chromium and the latest security fixes.
Fixes
- Cancelling a download no longer blocks the queue.
- The game library is no longer capped at 100 games.
- Settings no longer fail when the server is offline.
- The auto-updater handles missing-release checks gracefully (no more error spam, spinner stops correctly).
Platform
- Windows — taskbar icon now groups correctly under the installed app.
- Linux — fixed the
.desktopwindow association and the pacman package build.
Installation
- Windows — download and run the
.exeinstaller. - Linux — grab the
.AppImage,.deb, or.pacmanpackage for your distro.
Auto-updates are built in: existing users will be offered this version automatically.
Full changelog: v1.0.0...v1.1.0