Repository navigation
Releases
Releases · RhanCandia/decky-sidedeck
v0.2.1
Full Changelog: v0.2.0...v0.2.1
v0.2.0 - itch.io Free Games Support
What's New in v0.2.0
itch.io Free Games Support
- Universal itch.io URL Support: Track, browse, and download free games directly from itch.io (e.g.
https://undreamedpanic.itch.io/gamma-emerald-eaoritch:undreamedpanic/gamma-emerald-ea). - Dynamic Signed CDN URL Resolution: Automatically negotiates temporary signed Cloudflare R2 / S3 download URLs at download time via itch.io's file API endpoint with session cookies and CSRF tokens.
- Game Metadata and Asset Extraction: Automatically parses game titles, version tags, changelogs, platform tags (Download for Linux, Download for Windows, etc.), and file sizes (converting KB/MB/GB to exact byte counts).
- Official itch.io UI Branding: Added official itch.io icon (SiItchdotio) and coral badge styling in both Download and Settings tabs.
Quality and Testing
- Added comprehensive unit, mock, and live network plus binary stream verification test suite (22/22 unit tests passing).
- Fully tested and verified live on SteamOS / Steam Deck hardware.
Full Changelog: v0.1.2...v0.2.0
v0.1.2 - Custom Git Forge and Self-Hosted Instance Support
What's New in v0.1.2
Custom Git Forge and Self-Hosted Instance Support
- Multi-Provider Git Engine: Added seamless support for custom-domain Git forges (Forgejo, Gitea, Codeberg, and GitLab) alongside GitHub (e.g.
https://git.eden-emu.dev/eden-emu/eden,codeberg:owner/repo,gitlab:owner/repo). - Provider Auto-Detection and Badges: Automatic forge detection with host badges ([Codeberg], [GitLab], [git.eden-emu.dev], [GitHub]).
- Restart Steam Client Action: Added a one-click Steam Client restart button in Settings to instantly refresh Non-Steam game library shortcuts without needing a full system reboot.
- Support Links: Added Ko-fi support badge and documentation updates.
Full Changelog: v0.1.1...v0.1.2
v0.1.1 - Settings Enhancements and Extended Documentation
What's New in v0.1.1
Documentation and Settings Enhancements
- About Section: Added official ReleaseDeck identity card, version badge, and quick action links (GitHub, Issues, Releases) in the Settings tab.
- Enhanced End-User Guide: Added comprehensive documentation for installing emulators, recompilations (Ship of Harkinian, Zelda64Recomp, Jak Project), and source ports.
- Acknowledgments and Citations: Credited foundational tools and upstream projects (Decky Loader, Valve SteamOS, SDH-QuickLaunch, GithubLauncher).
Full Changelog: v0.1.0...v0.1.1
v0.1.0 - Initial MVP Release
Initial MVP Release (v0.1.0)
Welcome to Release Deck - the universal release downloader and package manager for Steam Deck (SteamOS Gaming Mode).
Key Features
- Gaming Mode First: 100% controller and D-pad friendly interface integrated into the Quick Access Menu (... button).
- 3-Step Release Browser: Browse tracked repositories, release tags/versions, changelogs, and binary assets.
- Smart SteamOS Matching: Automatically detects and prioritizes recommended Linux/Steam Deck packages (.AppImage, steamdeck, x86_64, .tar.gz, .zip).
- Background Downloader and Extractor: Non-blocking downloads with real-time speed metrics, automatic nested archive decompression, and chmod +x executable permission management.
- 1-Click Add to Steam: Scans installed apps for binaries/scripts and creates Non-Steam Game shortcuts directly in your Steam Library.
- In-Place Updates: Compares local versions against upstream releases and updates in-place with a single click.