✨ New Features
- Auto-Skip Intro/Outro, Rewritten on Native Media Segments: Auto-skip now reads Jellyfin's own
GET /MediaSegments/{itemId}and seeks to the segment's exact end instead of watching for the native skip button's English text. It works on localized clients, works even when the skip-button prompt is turned off, and no longer re-triggers after you seek back into an intro on purpose. Thanks to @4eh5xitv6787h645ebv! #744 #499 #716 - Player Shortcuts Without Opening Panels: Cycle Audio/Subtitle Track, Cycle Aspect Ratio, Show Playback Info, and Skip Intro/Outro now act directly instead of opening a settings sheet first, cycling tracks through Jellyfin's own session API when possible (with the hardened on-screen menu as fallback). Another one from @4eh5xitv6787h645ebv! #742
- Seerr Results Open in the More Info Modal by Default: Clicking a Seerr search result now opens the in-app More Info modal out of the box instead of linking out to Seerr.
- Official German FSK Rating Colors: German content-rating variants (
DE-12,FSK12,FSK 12, etc.) now normalize to a consistentFSK-12display, using the official FSK color scheme (FSK-0 white, FSK-6 yellow, FSK-12 green, FSK-16 blue, FSK-18 red). Thanks to @e1ns2wo! #748
🐞 Bug Fixes
- User Switching: Fixed stale data (Bookmarks, Seerr identity/permissions, hidden content, watch progress, tag caches, admin-only UI like Arr links and Active Sessions, and more) sticking around after switching accounts in the same browser session without a page reload. Thanks to @4eh5xitv6787h645ebv for the deep dive here! #740
- Language Tags: Region-specific audio tracks (
pt-BR,es-419,zh-Hant, etc.) were collapsing to the base language's flag, or losing their flag entirely on the details page. Regions are now preserved and resolved correctly, so a movie with bothpt-PTandpt-BRtracks shows both flags. Thanks again, @4eh5xitv6787h645ebv! #739 #544 - OSD Track Cycling: Hardened against sheet-stacking and wrong-track selection on non-English UIs, where the code was matching against literal English menu text. Thanks, @4eh5xitv6787h645ebv! #738 #705
- Pause Screen: The pause-screen delay setting now applies live instead of requiring a page reload, and typing digits into the delay field no longer leaks through to the OSD's percent-seek shortcuts.
- Elsewhere Default Region: The admin "Default Region" setting is now a dropdown instead of free text, so a full country name or wrong case can no longer silently break the auto-loaded provider panel, and that panel now honors a user's own Search Settings region instead of always falling back to the admin-wide default.
🌍 Translations
- Weblate sync bringing Persian along further (still early stage). Thanks to noob translator for the contribution!
P.S. Enjoying the plugin?
Fuel development (and my storage addiction) with a coffee!