✨ New Features
-
Documentation! - Everything w.r.t the plugin is now documented at n00bcodr.github.io/Jellyfin-Enhanced. Thanks to @sgtM-devs for the idea and doing most of it! #387
-
Per-User Hidden Content System - Each user can now hide specific movies/series from all browsing surfaces. Hidden state is stored server-side per-user, surviving browser/device changes. Includes management panel, hide buttons on cards, and granular filter toggles for library/discovery/search/calendar/Next Up/Continue Watching/recommendations/requests surfaces. #335 #153
Huge thanks to @4eh5xitv6787h645ebv!- Hidden Content Page & Custom Tab Support - Hidden Content can also be accessed via Plugin Pages and embedded into Custom Tabs.
- Jellyseerr Issues on Downloads Page - View and manage Jellyseerr issues directly from the Downloads/Requests page with filtering, pagination, and TMDB detail lookup. #344
-
Requests Filter for Calendar - Added ability to filter calendar view to show only requested items. #347
-
Unmonitored Series Support in Calendar - Calendar view now displays unmonitored series from Sonarr. #379 #377
- Custom Subtitle Color Controls - User-configurable custom subtitle text and background colors with alpha support, including live preview in settings. #297
-
HSS Discovery Integration - Clicking on Home Screen Sections (discover-card) now opens the Jellyseerr more-info modal for seamless browsing. Thanks to @IAmParadox27 for the support to make it happen! #360. Will be available from home-screen-sections v2.5.6.0 (once released)
-
IMAX Quality Tag Detection - Automatically detect and display IMAX quality tags on media items. For #325. Thanks to @4eh5xitv6787h645ebv! #363
-
Refresh Translation Cache Scheduled Task - Server-side scheduled task that automatically signals all clients to clear cached translations on plugin updates, ensuring fresh translations without manual intervention. Thanks to @4eh5xitv6787h645ebv! #369
-
Translation System Overhaul - New translations module with per-version localStorage caching, 24h TTL, automatic cache cleanup, language code normalization (including region variants like zh-HK), and fallbacks to English.
-
Default Language Configuration - New DefaultLanguage config option for global language settings. #354
⚙️ Improvements
-
Smart Season Requesting - When partial TV requests are disabled, now requests all non-special seasons (seasonNumber > 0) and filters out empty seasons. Prevents requesting seasons with 0 episodes. #386
-
Enhanced Calendar UI - Improved calendar interface for small screens with better responsive design. @Zenrac strikes again! #359
-
Database-Driven Item Fetching - Now uses database to fetch item IDs and episode IDs from Sonarr providers for improved performance. Thanks to @Zenrac! #365
-
Ratings Alphabetically Sorted - Ratings in ratings.css are now displayed in alphabetical order for better readability with duplicates removed, including emoji flags. Thanks to @jonase0202!
#380 -
File Transformation Plugin Warning - Configuration page now shows a dismissible warning banner when the File Transformation plugin is not installed, with links to installation docs. #366
-
Configuration UI Reorganization - Moved Jellyseerr modal options to more logical sections in the configuration page.
-
Translation Validation System - Added reusable validation script and CI workflows to validate translations, find unused keys, create templates, and show completion stats.
🐞 Bug Fixes
-
Fixed Actor Discovery Infinite Scroll - Restored person discovery infinite scrolling with proper client-side chunk paging and scroll observer attachment. Thanks to @4eh5xitv6787h645ebv! #364
-
Fixed Jellyseerr External Links - Fixed malformed jellyseerr url when clicking Jellyseerr search cards when not using more-info-modal. Thanks to @4eh5xitv6787h645ebv! #357 #362
-
Auto-Season-Request - Fixes an issue where auto season request is triggered multiple times for TBA seasons
🌐 Translations and Globalization
- Added Norwegian 🇳🇴 Translations - Takk til @bravo2day! #361
- Added Chinese (Hong Kong) 🇭🇰 Translations - 多謝 @xiNeRoar! #374
Full Changelog: 10.11.0.0...11.0.0.0
--
P.S. Enjoying the plugin?
Fuel development (and my storage addiction) with a coffee! ☕ Support me on Ko-Fi



