Added
- Picture-in-Picture support (Android)
- Match content frame rate (Android)
- AAOS support
- Episode thumbnail display mode setting
- Global hubs with settings toggle
- Reactive watch state updates
- Save and restore window position (macOS)
Fixed
- iPad modal auto-dismiss on iPadOS 26.1+
- Database path and directory creation issues
- Tab switching race conditions and trackpad swipe gestures
- Browse tab chips now stay pinned while scrolling
- Black screen when using external subtitles
- Episodes now included in video content filtering
- Linux GL threading, state management, and animation issues
- Playlist drag handle gesture conflict
- Markers now always cached for auto-skip functionality
- Media controls no longer overwrite with stale state
- Spacebar unpause no longer plays first episode incorrectly
- Subtitles off preference now preserved across episodes
- Consistent continue watching behavior
- Main screen hero image subpixel gap
- App update check reliability
- Discord screensharing workaround
Changed
- Improved video content filtering and directory parsing
- Replaced macos_window_utils with new implementation
- Updated translations
Full Changelog: 1.13.0...1.14.0
Thanks to @dansl, @ulovecode, @cinsekrap, and @ZhunCn!