🐛 v1.3.1 - Bug Fix Release
Fixed Issues
Media Library Filter Buttons Not Working
- Fixed Movies/TV Shows filter buttons not filtering correctly
- Separated type filter tabs (All/Movies/TV Shows) from library-specific tabs
- Type tabs now properly filter by item type (Movie/Series)
- Library tabs now properly filter by library ID
Search by Title Not Working
- Fixed search functionality to correctly extract title from the second column (first column is now poster)
- Search now works correctly with the new poster column layout
Type Matching
- Fixed type matching between API response (Series) and UI display (TV Shows)
- Library groups now correctly tagged with data-library-type attribute
Technical Changes
- Updated \setupLibraryTypeTabs()\ to separate type filter tabs from library-specific tabs
- Updated \setupLibraryFilters()\ to get title from correct column (index 1 instead of 0)
- Added \xthemesong-library-tab\ class to distinguish library tabs from type tabs
- Improved filter interaction to re-apply search filters when switching tabs
Files Changed
- \Configuration/configPage.html\ - Fixed filter logic and tab separation
- \Jellyfin.Plugin.AssignThemeSong.csproj\ - Version bump to 1.3.1.0
- \meta.json\ - Version bump and changelog update
- \manifest.json\ - Added v1.3.1.0 release entry
Full Changelog: v1.3.0...v1.3.1