Skip to content

v12.2 - Region Specific Language Tags, Panel-Free Player Shortcuts

Latest

Choose a tag to compare

@n00bcodr n00bcodr released this 08 Aug 22:43

✨ 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 consistent FSK-12 display, 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 both pt-PT and pt-BR tracks 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!

Buy Me a Coffee at ko-fi.com