-
Added
Game name search with autocomplete — search by name instead of just App ID, powered by Steam Store Search API
-
Added
Depot size display — see how large each depot is before downloading, with total size in the download button
-
Added
Download speed & ETA display — real-time MB/s speed, estimated time remaining, and elapsed timer for large files
-
Added
Advanced Settings panel — configure DepotDownloader arguments, max retries, speed limit, proxy, and notification sound
-
Added
.NET Runtime warning banner — visible alert with download link when .NET is missing (Windows only)
-
Added
Folder picker button — browse for download location using native OS dialog instead of typing paths manually
-
Changed
Migrated manifest source from GitHub repos to Internet Archive — all original ManifestHub data preserved as a permanent archive
-
Changed
"Start Over" button now returns to the depot selection screen with previous selections preserved
-
Removed
Export .bat/.sh feature removed — simplified UI focus on direct downloads
-
Removed
GitHub repository search — replaced by Internet Archive as the sole manifest source
-
Fixed
Unused Rust import warning in depot_runner.rs
-
Added
Built-in auto-update system — checks for new releases on GitHub at startup with configurable toggle
-
Added
One-click update on Windows — downloads and installs the latest version automatically
-
Added
Custom title bar with minimize, maximize, close controls on all platforms
-
Added
Settings panel with update toggle and version display
-
Added
Windows code signing with SignTool in the CI/CD pipeline
-
Added
Enhanced release workflow with customizable release name, description, and pre-release option
-
Added
Separate test workflows for Linux (Arch) and Windows builds
-
Linux
Custom title bar with full window dragging support on Linux
-
Linux
Rounded window corners matching the Windows appearance
-
Linux
Double-click title bar to maximize/restore window
-
Changed
GitHub Pages deployment now only triggers when documentation changes
-
Changed
Faster CI builds with cargo-binstall for Tauri CLI installation
-
Changed
Complete UI redesign with glassmorphism design language — blur effects, blue/purple gradients, transparent borders, animated hover states
-
Changed
Inter font now bundled locally as .woff2 — removed Google Fonts CDN dependency for better privacy and offline support
-
Added
GitHub Actions CI/CD workflow for automated cross-platform builds and releases
-
Added
Two-stage Linux build pipeline — Arch Linux compilation for WebKitGTK ABI compatibility + Ubuntu AppImage bundling
-
Fixed
Simplified Content Security Policy after removing external font dependency
-
Added
Drag & drop .lua file upload with automatic parsing
-
Added
Multi-repo search across 5+ GitHub repositories
-
Added
Automatic manifest download from ManifestHub API
-
Added
Automatic depot keys generation (steam.keys)
-
Added
Integrated DepotDownloaderMod — embedded in the app
-
Added
Real-time download progress tracking with cancel support
-
Added
Steam Store API integration — game names & cover art
-
Added
Dark / Light theme toggle
-
Added
Configurable settings — download location, GitHub token, extra args
-
Added
Batch script export (.bat) for manual execution
-
Added
Safe cancel — automatically cleans up partial downloads
-
Linux
Linux AppImage build now available alongside Windows binaries
-
Linux
Uses native window decorations on Linux (custom title bar added in v1.2.0)
-
Linux
Self-contained binary — no .NET runtime required