[ { "name": "SmartLists", "guid": "A0A2A7B2-747A-4113-8B39-757A9D267C79", "overview": "Smart Playlists and Collections plugin for Jellyfin.", "description": "Create dynamic playlists and collections in Jellyfin based on a set of rules, which will automatically update as your library changes.", "category": "General", "owner": "jyourstone", "imageUrl": "https://raw.githubusercontent.com/jyourstone/jellyfin-smartlists-plugin/master/images/logo.jpg", "versions": [ { "version": "10.11.21.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartlists-plugin/releases/download/v10.11.21.0/Jellyfin.Plugin.SmartLists_v10.11.21.0.zip", "checksum": "BDB881719829E9E545EBE8D4C7E01646", "changelog": "\n\n## What's Changed\n### New Features\n* Added new 'Library Name' field\n* You can now bulk convert playlists/collections\n* Added support for automated backups in settings\n### Other Changes\n* Optimized rule field extraction logic - Major increase in performance\n* Minor UX fixes\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartlists-plugin/compare/v10.11.20.0...v10.11.21.0", "timestamp": "2026-01-29" }, { "version": "10.11.20.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartlists-plugin/releases/download/v10.11.20.0/Jellyfin.Plugin.SmartLists_v10.11.20.0.zip", "checksum": "D52D6A21CF8C682682AED72D640552A1", "changelog": "\n\n## What's Changed\n### New Features\n* Users can now create and manage their own smart lists (requires the plugins 'File Transformation' and 'Plugin Pages'). Read more in the documentation: https://jellyfin-smartlists-plugin.dinsten.se/getting-started/quick-start/\n* Added support for sorting collections by aggregated child item values in collections/playlists\n* Added support for uploading images\n* Support nested collection searches with customizable search depth property\n* Added support for production locations, custom rating, subtitle languages, and last episode air date.\n### Bug Fixes\n* Fixed an issue where the new user config page would not load properly in some cases.\n* Fixed an issue with clone logic\n* Fixed two issues when switching between collection/playlist, wrong user and unknown creation date\n### Other Changes\n* Prevent refresh of disabled lists\n* Changed styling for compability with other Jellyfin themes\n* Changed file storage structure\n* Some minor styling and UI changes\n* Added quick menu actions for lists in collapsed view\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartlists-plugin/compare/v10.11.16.0...v10.11.20.0", "timestamp": "2026-01-24" }, { "version": "10.11.16.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartlists-plugin/releases/download/v10.11.16.0/Jellyfin.Plugin.SmartLists_v10.11.16.0.zip", "checksum": "2F1F044864C0C1F1E5BA94A7EC29C361", "changelog": "\n\n## What's Changed\n### New Features\n* You can now sort by and set limits to individual rule groups\n* Added support for Actor Roles in people metadata.\n### Bug Fixes\n* Fixed a bug where negated operators did not work with playlist/collection rules\n* Fixed some issues with rule group sorting\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartlists-plugin/compare/v10.11.15.0...v10.11.16.0", "timestamp": "2026-01-09" }, { "version": "10.11.15.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartlists-plugin/releases/download/v10.11.15.0/Jellyfin.Plugin.SmartLists_v10.11.15.0.zip", "checksum": "140AD8D8CD873489ECA44BC52A28FBE3", "changelog": "\n\n## What's Changed\n### New Features\n* Collection thumbnails are now generated automatically\n* You can now schedule list visibility (enable/disable)\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartlists-plugin/compare/v10.11.14.0...v10.11.15.0", "timestamp": "2025-12-30" }, { "version": "10.11.14.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartlists-plugin/releases/download/v10.11.14.0/Jellyfin.Plugin.SmartLists_v10.11.14.0.zip", "checksum": "A6B8F632AC7F8D62B5B83B3E621E0F1B", "changelog": "\n\n## What's Changed\n### New Features\n* Added support for Playlists in rule fields\n### Bug Fixes\n* Fix API doc generation error\n### Other Changes\n* Added plugin shortcut in the main sidebar.\n\n## New Contributors\n* @RedStylzZ made their first contribution in https://github.com/jyourstone/jellyfin-smartlists-plugin/pull/242\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartlists-plugin/compare/v10.11.13.0...v10.11.14.0", "timestamp": "2025-12-20" }, { "version": "10.11.13.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartlists-plugin/releases/download/v10.11.13.0/Jellyfin.Plugin.SmartLists_v10.11.13.0.zip", "checksum": "F571279C4A85F66169ED68225852648F", "changelog": "\n\n## What's Changed\n### New Features\n* You can now clone rule fields as well as clone and delete whole ruleblocks.\n* You can now sort collections! (requires Jellyfin version 10.11.5)\n### Bug Fixes\n* Fixed an issue where the wrong user would be pre-selected when creating and cloning collections.\n### Other Changes\n* You can now close the notification popups\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartlists-plugin/compare/v10.11.12.1...v10.11.13.0", "timestamp": "2025-12-15" }, { "version": "10.11.12.1", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartlists-plugin/releases/download/v10.11.12.1/Jellyfin.Plugin.SmartLists_v10.11.12.1.zip", "checksum": "3062E9F087ED755C31C1DED3116CB99D", "changelog": "\n\n## What's Changed\n### New Features\n* The LastPlayedDate rule now works with Collections as well.\n### Bug Fixes\n* Fixed an issue where audio playlists couldn't be sorted by name (track title).\n* Fixed an issue where playback status wasn't working properly in some cases.\n### Other Changes\n* Added documentation icons + other minor UI changes\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartlists-plugin/compare/v10.11.12.0...v10.11.12.1", "timestamp": "2025-12-07" }, { "version": "10.11.12.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartlists-plugin/releases/download/v10.11.12.0/Jellyfin.Plugin.SmartLists_v10.11.12.0.zip", "checksum": "99AF19809F87E82EB546AE95B8D30B57", "changelog": "\n\n## What's Changed\n### New Features\n* Refactored playback status rule field. You can now also choose 'In Progress' for media items.\n### Bug Fixes\n* Fixed an issue where collections containing series would not get automatically updated.\n* Fixed an issue where Jellyfin playlists wouldn't get deleted when disabled or converted into Collections.\n### Other Changes\n* Poster images in collections with episodes are now fetched from the parent series.\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartlists-plugin/compare/v10.11.11.0...v10.11.12.0", "timestamp": "2025-12-01" }, { "version": "10.11.11.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartlists-plugin/releases/download/v10.11.11.0/Jellyfin.Plugin.SmartLists_v10.11.11.0.zip", "checksum": "F038E3A0AAEA92F1B5BA4C1115C895E5", "changelog": "\n\n## What's Changed\n### New Features\n* Added support for multiple playlist users.\n* Added support for choosing only Audio Languages marked as default\n### Bug Fixes\n* Fixed issue where user names could show up twice in the list filters.\n* Fixed an issue where lists wouldn't update automatically when a media item was marked as unwatched.\n### Other Changes\n* Added a multi-select dropdown for media types.\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartlists-plugin/compare/v10.11.10.0...v10.11.11.0", "timestamp": "2025-11-28" }, { "version": "10.11.10.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartlists-plugin/releases/download/v10.11.10.0/Jellyfin.Plugin.SmartLists_v10.11.10.0.zip", "checksum": "369CF15D41D046D5A11DE67E773DF538", "changelog": "## Major update with support for Collections!\n\n- Name changed from SmartPlaylist to **SmartLists**\n- Support for **Collections** has been added.\n- The entire codebase has been **refactored**\n- A **status page** has been added\n- And **many** other backend changes\n\n### Breaking changes\n\n- Migration logic from older versions has been removed, you must be running **Jellyfin 10.11.2.0** and have **refreshed all playlists** prior to updating — skipping this may result in broken playlists.\n- The legacy Jellyfin tasks have been removed. Make sure no playlists are using these, and if so, set a custom schedule for them instead.\n\nIf you encounter issues where the plugin is stuck in a restart loop because of the name change, uninstall the plugin, remove the SmartPlaylist folder (there might be two, remove both) from your Jellyfin plugin folder, reboot Jellyfin and then install the plugin again\n\nIf you find any bugs, please report them here: https://github.com/jyourstone/jellyfin-smartlists-plugin/issues\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartlists-plugin/compare/v10.11.2.0...v10.11.10.0", "timestamp": "2025-11-24" }, { "version": "10.11.2.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.11.2.0/Jellyfin.Plugin.SmartPlaylist_v10.11.2.0.zip", "checksum": "2D1EDFDE2B11D2843A37F3F8DB8786F2", "changelog": "\n\n## What's Changed\n### New Features\n* Added support for multiple sorting options. Added Episode and Season as sorting options.\n* Add sorting options for Last Played, Runtime, Series Name, Album Name and Artist.\n* The rule fields Studios and Genres can now search parent series for episodes.\n### Bug Fixes\n* Fixed a bug where the UI would incorrectly always show \"Sunday\" for weekly schedules.\n### Other Changes\n* Only show sort options related to the media type(s) selected.\n* Improved performance by using parallel processing for more fields.\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartplaylist-plugin/compare/v10.11.1.0...v10.11.2.0", "timestamp": "2025-11-11" }, { "version": "10.11.1.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.11.1.0/Jellyfin.Plugin.SmartPlaylist_v10.11.1.0.zip", "checksum": "47084582A1768237FBCA0B9F3C76CB55", "changelog": "\n\n## What's Changed\n### New Features\n* You can now add multiple schedules.\n* Added rule field support for: Actors, Directors, Producers, Writers, Guest Stars\n* You can now choose which metadata properties to include when selecting the 'Similar To' rule field.\n* Added support for the following audio metadata: Bitrate, Sample Rate, Bit Depth, Codec, Channels.\n* Added conditional rule field visibility logic, only displaying the rule fields related to the chosen media type.\n* Added support for all Jellyfin people fields.\n### Bug Fixes\n* Fixed issue where equals/not equals operators were missing for some rule fields.\n* Fixed issue with the Collections rule field.\n### Other Changes\n* Simplified and optimized the AutoRefresh setting logic\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartplaylist-plugin/compare/v10.11.0.1...v10.11.1.0", "timestamp": "2025-11-06" }, { "version": "10.11.0.1", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.11.0.1/Jellyfin.Plugin.SmartPlaylist_v10.11.0.1.zip", "checksum": "B02DB72A425931F1C3E9A6F27164D8C4", "changelog": "\n\n## What's Changed\n### New Features\n* Added option to update playlists automatically based on library updates.\n* You can now set individual playlist refresh schedules\n* You can now sort by play count.\n* Major improvements to the 'Manage Playlists' page (filter, bulk select, clone playlists, etc).\n* Added \"hours\" option to the Newer Than/Older than operators and allow zero as value.\n* Added option to ignore leading article 'The' when sorting by name\n* You can now choose to include tags from parent Series for episodes.\n* Sorting by name now takes into account if the name begins with numbers and sorts them properly.\n* Added playlist statistics\n* Added a link to the Jellyfin playlist in the properties table.\n* Use parallel scans under specific conditions, added \"Parallel Concurrency Limit\" setting.\n* You can now sort by track number\n* Added \"Similar To\" rule field which finds items similar to a reference item based on shared metadata.\n### Bug Fixes\n* Fixed issue where the scheduled time for refresh would show wrong in the UI\n* Some minor UI fixes and tweaks\n### Other Changes\n* Separated \"Refresh All Playlists\" logic from Jellyfin tasks.\n* Minor sorting UI changes.\n* Styling adjustments\n* Various minor fixes and tweaks.\n* Removed 'Series' media type due to Jellyfin limitations\n* Implement time buffer checks for playlist refresh scheduling\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartplaylist-plugin/compare/v10.10.9.1...v10.11.0.1", "timestamp": "2025-10-20" }, { "version": "10.10.9.1", "targetAbi": "10.10.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-smartplaylist-plugin/releases/download/v10.10.9.1/Jellyfin.Plugin.SmartPlaylist_v10.10.9.1.zip", "checksum": "B0075A1551E85319CCF5ED083EA5598D", "changelog": "\n\n## What's Changed\n### Bug Fixes\n* Fixed rare race condition that could affect the media types of smart playlists\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-smartplaylist-plugin/compare/v10.10.9.0...v10.10.9.1", "timestamp": "2025-09-02" } ] }, { "name": "MusicTags", "guid": "25EE643C-8A32-41BE-B165-E9CA0B57E769", "overview": "MusicTags plugin for Jellyfin.", "description": "Automatically extract metadata from audio files - such as ID3 tags, Vorbis comments, and more - and convert them into standard Jellyfin tags.", "category": "General", "owner": "jyourstone", "imageUrl": "https://raw.githubusercontent.com/jyourstone/jellyfin-musictags-plugin/master/images/logo.jpg", "versions": [ { "version": "10.11.3.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.11.3.0/Jellyfin.Plugin.MusicTags_v10.11.3.0.zip", "checksum": "398B4681028983CFA71E013696C51568", "changelog": "\n\n## What's Changed\n### Other Changes\n* PRIV frames are now extracted as well\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-musictags-plugin/compare/v10.11.2.0...v10.11.3.0", "timestamp": "2026-01-16" }, { "version": "10.11.2.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.11.2.0/Jellyfin.Plugin.MusicTags_v10.11.2.0.zip", "checksum": "CE9C5EEA8DF10BC4CC13F298B9394B09", "changelog": "\n\n## What's Changed\n### New Features\n* Added more comprehensive mapping for Apple/iTunes tags\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-musictags-plugin/compare/v10.11.1.2...v10.11.2.0", "timestamp": "2025-12-02" }, { "version": "10.11.1.2", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.11.1.2/Jellyfin.Plugin.MusicTags_v10.11.1.2.zip", "checksum": "1D3B193420C6E40822FE3E3A2BDFC370", "changelog": "\n\n## What's Changed\n### New Features\n* Added support for custom tags in wma and m4a audio files.\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-musictags-plugin/compare/v10.11.1.1...v10.11.1.2", "timestamp": "2025-10-26" }, { "version": "10.11.1.1", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.11.1.1/Jellyfin.Plugin.MusicTags_v10.11.1.1.zip", "checksum": "8AB9AB7E8978F8EF5EDB8438E615AB9F", "changelog": "\n\n## What's Changed\n### Bug Fixes\n* Fixed issue where some tags were not extracted properly.\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-musictags-plugin/compare/v10.11.1.0...v10.11.1.1", "timestamp": "2025-10-24" }, { "version": "10.11.1.0", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.11.1.0/Jellyfin.Plugin.MusicTags_v10.11.1.0.zip", "checksum": "F24C58C370D2CCC5DF00F156764FC166", "changelog": "\n\n## What's Changed\n### New Features\n* You can now add custom delimiters to split tags\n* You can now choose to inherit the tags to parent artists and albums.\n* Added parallel processing for increased performance.\n\n\n**Full Changelog**: https://github.com/jyourstone/jellyfin-musictags-plugin/compare/v10.11.0.3...v10.11.1.0", "timestamp": "2025-10-23" }, { "version": "10.11.0.3", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.11.0.3/Jellyfin.Plugin.MusicTags_v10.11.0.3.zip", "checksum": "8FF786EFFF59D4EFA86861C22A7C303C", "changelog": "Version bump", "timestamp": "2025-10-20" }, { "version": "10.11.0.2", "targetAbi": "10.11.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.11.0.2/Jellyfin.Plugin.MusicTags_v10.11.0.2.zip", "checksum": "13E581E1854E52D9FB1E19BE047758C7", "changelog": "Added support for Jellyfin 10.11.0-rc5", "timestamp": "2025-08-22" }, { "version": "10.10.0.2", "targetAbi": "10.10.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.10.0.2/Jellyfin.Plugin.MusicTags_v10.10.0.2.zip", "checksum": "0CEC645ABEA56DA1DC62A0B62BC9E5C6", "changelog": "- Performance enhancements\n- Prevent duplicate scans running\n- Now properly compatible with all Jellyfin 10.10.x versions", "timestamp": "2025-07-23" }, { "version": "10.10.0.1", "targetAbi": "10.10.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.10.0.1/Jellyfin.Plugin.MusicTags_v10.10.0.1.zip", "checksum": "824C34F460C5B0B15784EE3A1C00B5B3", "changelog": "Removed INFO log messages to minimize log spam + some other minor changes", "timestamp": "2025-07-22" }, { "version": "10.10.0.0", "targetAbi": "10.10.0", "sourceUrl": "https://github.com/jyourstone/jellyfin-musictags-plugin/releases/download/v10.10.0.0/Jellyfin.Plugin.MusicTags_v10.10.0.0.zip", "checksum": "DE34F0548EFED66878F3ACA9600A4491", "changelog": "Initial release", "timestamp": "2025-07-22" } ] } ]