Bug fixes
- Fixed stale game data persisting when switching from Desktop to Big Picture mode
- Fixed route patch data not cleared when navigating away from game pages in Big Picture
- Fixed webkit store page discarding background refresh results (stale data was never updated)
- Fixed
refreshDisplayresetting state and re-fetching instead of re-injecting existing data - Fixed
saveSettingsnot awaited in settings UI handlers - Fixed
clearCachedebug tool silently swallowing errors - Fixed
prune_result_cacheunnecessarily rebuilding the cache table when under the entry limit
Improvements
- Simplified desktop game detection to pathname-only (removed redundant strategies)
- Cleaned up Big Picture game detection logic
- Frontend now uses backend ID-based lookup instead of name-based
- Removed dead code from store page position selector map
- Settings UI inline styles extracted to shared constants
- Test mocks made hermetic in settings RPC tests
Full Changelog: v2.0.0...v2.0.1