Releases: harshitsinghal11/ReSpawn
Releases · harshitsinghal11/ReSpawn
ReSpawn_v1.2.1
ReSpawn v1.2.1
Fixed
- Lifetime playtime no longer lost on game removal — Total playtime is now tracked as a permanent, standalone statistic (
stats.json) instead of being recalculated from your current library. Removing a completed game from ReSpawn no longer subtracts its hours from your all-time total. - Power-button exit no longer shows a false "still running" notification — Closing ReSpawn from the in-app power button (or tray "Exit") now fully quits the app immediately. The "still running in tray" balloon now only appears when you actually minimize to tray, not on a real exit.
Added
- Manual update checker — A new "Check for Updates" option in the system tray context menu checks GitHub's latest release on demand and notifies you if a newer version is available, linking directly to the download page. This is fully opt-in and on-demand — ReSpawn never checks automatically or in the background.
Changed
- Distribution format is now a ZIP, not a standalone .exe — Starting this release, download
ReSpawn-v1.2.1-win-x64.zip, extract it anywhere, and runReSpawn.exefrom inside the extracted folder. The .exe depends on a few native WPF runtime files (D3DCompiler_47_cor3.dll,PenImc_cor3.dll,PresentationNative_cor3.dll,vcruntime140_cor3.dll,wpfgfx_cor3.dll) that must stay in the same folder — copying just the .exe elsewhere will fail to launch.
Notes
- New file
stats.jsonadded under%AppData%\ReSpawn\to store lifetime stats independently of your active game list. - No changes to existing
games.jsonformat — fully backward compatible with v1.2.0 data.
ReSpawn_v1.2.0
ReSpawn v1.2.0 — UI Polish Update
What's New
- Total playtime counter in header
- Empty search results state with Clear Search button
- Game name tooltip on hover
- Card fade-in animation when library loads
- Custom dark scrollbar
- Run at Startup option in tray menu
- App starts silently in tray when launched from Windows startup
Bug Fixes
- Playtime updates instantly after session ends — no refresh needed
- Auto minimizes to tray when a game launches
ReSpawn v1.1.0
What's New in v1.1.0
Added
- Play button overlay on game cards
- Run at Startup option
Improved
- Better game card usability
- Faster access to game launching
ReSpawn v1.0.0
🎮 ReSpawn
A lightweight offline-first Windows app that unifies your game library
and automatically tracks playtime across every launcher.
✨ Features
Game Library
- Add games via .exe picker, drag & drop, or .lnk / .url shortcuts
- Auto icon extraction from executables
- Custom icon support
- Edit, remove games anytime
- Real-time search bar
- Total games counter
Playtime Tracking
- Background process monitor — 1 second polling
- Tracks sessions regardless of launch source
- 60s minimum session threshold
- 12-hour session cap for hibernate protection
- Session saved balloon notification
- Orphaned session cleanup on startup
System Tray
- Closes to tray — tracker keeps running
- Auto-minimizes when a game launches
- Power button for immediate exit
- Single instance enforcement
UI
- Clean dark modern interface
- Green dot = Now Playing
- Red dot = File Not Found
- Last played relative dates
Privacy
- 100% offline — zero network requests
- All data stored in %AppData%\ReSpawn\
- No telemetry, no accounts, no API keys
📥 Installation
- Download ReSpawn.exe below
- Double-click to run — no installation needed
- No .NET runtime required — fully self-contained
Requires Windows 10 / 11 (x64)
🛠️ Built With
C# 12 · .NET 8 LTS · WPF MVVM