Added
- Trakt integration
- Sync rules for collections, playlists, and downloads
- Folder view thumbnails and rich metadata
- Force TV mode setting
- Bold/italic subtitle toggles
- ExoPlayer audio and subtitle delay support
- Bandwidth limit modal when stream returns 500
- Timeline thumbnail preview on dpad key-repeat
Fixed
- Force rediscover on manual reconnect
- Reset completion latch on stream recovery
- Video playback tile description
- Live TV DVR seek via keyboard/remote
- Re-select audio on renderer capabilities change
- Guard player back pop with canPop
- Snackbar placement
- Display matching on fullscreen enter
- Serialize file picker calls
- Focus media detail info rows
- Missing media3 HLS dependency
- Pin EPG titles, filter cloud channel list
- Fan out multi-airing EPG metadata
- Native monitor-aware fullscreen on Windows
- Suppress position sync when app backgrounded
- Watch together races, reconnect readiness, session end, room re-join, and participant discovery
- Clamp tooltip upper bound to prevent ArgumentError
- Fallback to IOClient on WinHttp init failure
- White screen when no servers available
- Baseline x86_64 mpv build for older CPU compat
- Suppress spurious media pause during frame rate switch
- Restore playWhenReady after renderer recreation
- crashpad_handler executable permissions in .deb
- Preserve PiP during episode auto-play
Improved
- ExoPlayer libass performance
- Downsample offline hero art, logo, and local artwork in offline grids
Full Changelog: 1.33.1...1.34.1