✨ New Features
- Jellyseerr: Movie collections now show up in Jellyseerr Search and you can now request entire movie collections! (TMDB API Key needed)
- Jellyseerr: While reporting issues, users can now see existing issues or previous issues and comments on the issues! (Make sure your users have appropriate permissions)
- File Size & Watched %: BoxSets and Playlists now display file size information and watched percentage. (Initial Load might be slow for large collections)
- Metadata Icons: Added option to enable metadata icons instead of text from @Druidblack
⚙️ Improvements
- Tag Cache & Observers: Refactored tag cache and UI observers for improved performance and defer tag queue processing with requestIdleCallback.
- Mobile Tag Overlays: Improved mobile styles for tag overlays to be a bit smaller. Genre tags now do not expand on Mobile devices.
- Media Info Items now run in the background and won't block the page load.
- Improve Config Page for *arr tags.
🐞 Bug Fixes
- Video Speed 2x: Improved long press handling for the 2x speed playback feature. #212
- Pause Screen Timer: Improved pause screen timer reset logic. #212
- Watchlist: Update Watchlist sync to respect config #242
- Fix Language not showing up in Enhanced Panel when the language is English.
- Watchlist Sync: Updated watchlist sync to respect config and fix return value.
🌐 Internationalization
- Added Russian Translation
- Added Pirate Translations. Arr! 🏴☠️