Skip to content

Stable Releases

Every stable release, newest first. Each entry covers everything that changed since the previous stable release — so this page alone is the full upgrade story, with no need to read the release candidates in between.

Looking for what is in the current RCs? See Release Candidates.

Version numbers are .NET four-part versions (Major.Minor.Build.Revision), not SemVer. Stable releases end in .0.

v12.0.3.0

2026-09-21 · release notes

Features

  • New rule field: Aspect Ratio (under Video). Filter by a video's display aspect ratio such as 16:9 or 2.35:1. Comparisons are proportional, so less than 1:1 matches every portrait video and greater than 1:1 every landscape one — no need to list each ratio (Aspect Ratio).
  • Live TV Channel media type for smart collections. Group channels from any Live TV tuner into a collection with rules such as Name, Tags or Is Favorite. Collections only — Jellyfin playlists cannot hold channels (#290, Media types).
  • Hide when empty is now Min Items: a list stays hidden until it holds at least that many items, instead of only while it is completely empty. Found under Limits next to Max Items, with a matching default in Settings. Existing lists keep their current behaviour with no changes needed (Min Items).

Bug Fixes

  • MDBList official list URLs (mdblist.com/lists/official/movies/… and …/shows/…) returned no items. They now load, and the JustWatch Streaming Charts list keeps the country, period, provider and genre filters from the pasted URL (#525).

v12.0.2.0

2026-09-08 · release notes

Same plugin as v12.0.1.0 — no functional changes. It exists so that servers upgraded from Jellyfin 10.11 to Jellyfin 12 automatically pick up the correct build.

Bug Fixes

  • Upgrading Jellyfin from 10.11 to 12 left the plugin showing "Not supported". Each release published its 10.11 and its 12 build under the same version number, so a server that had installed the 10.11 build kept it after the upgrade — Jellyfin saw no newer version to offer, and the 10.11 build cannot run on Jellyfin 12. This release is published for Jellyfin 12 only, so those servers now see an update and repair themselves. Jellyfin 10.11 servers are unaffected and stay on v12.0.1.0.

v12.0.1.0

2026-09-08 · release notes

The first stable release for Jellyfin 12, and the biggest update yet — 22 release candidates of work since v10.11.30.2. Jellyfin 10.11 is still fully supported.

Jellyfin 12

  • Full support for Jellyfin 12, including the final 12.0.0 release.
  • Jellyfin 10.11 continues to receive the same updates.

New Features

  • List templates: one-click starting points on the Create tab.
  • Hide when empty: a list disappears while nothing matches, and returns on its own.
  • Group results into collections: turn an item search into a collection of collections.
  • Collection and Playlist media types: build collections of collections or playlists.
  • Smart collections now carry genres, studios, parental rating and total runtime.
  • Smart list badge on generated covers, with a setting to turn it off.
  • Integration API so other tools can create and manage smart lists.
  • Bumpers, and random group selection.
  • New rule field: User Rating.
  • Date rules can include items whose date is missing from metadata.
  • New settings for default media types and for hiding new lists when empty.

External Lists

  • New providers: ListenBrainz and Scrob.
  • Music lists match tracks via MusicBrainz, one library item per matched track.
  • User-Agent setting for when a provider starts blocking requests.

Sorting

  • Least Recently Watched Round Robin, and Shuffled Round Robin.
  • Round Robin can group by Collection and order items within each group.
  • Crossover episodes that aired close together play back-to-back, with an Air Window setting.
  • Play Count (all users) and Last Played (all users).

Improvements

  • Large speed-up for expensive rules — people, languages, resolution and more are read once per refresh.
  • Parent tags, studios and genres are found at every level above an item, including the library.
  • Only fully watched episodes advance the Least Recently Watched rotation.
  • Weekly cleanup removes leftover playlists and collections whose list is gone.
  • Rule groups are named consistently throughout; the sort option is now Rule Group Order.

Bug Fixes

  • Titles containing numbers sort correctly — "Season 2" before "Season 10".
  • The Resolution sort did nothing and left lists sorted by name.
  • Episodes came back unordered when Season/Episode was combined with another sort.
  • A series showed a play count of 0 even when every episode was watched.
  • Items with no release date no longer match "before", "older than" and "not equals".
  • IMDb lists, charts and awards failed to load with a "Forbidden" error.
  • Configuration pages loaded blank behind a reverse proxy, or with Cloudflare Rocket Loader.
  • Smart collections disappeared when the TMDbBoxSets plugin was installed.
  • Duplicates left behind by a failed deletion are detected and cleaned up.
  • List names can contain : * ? < > | " / \ again.
  • Saving a list now reports why it failed instead of appearing to do nothing.
  • A failed save no longer discards what you typed.
  • Deleting a list right after editing it no longer brings it back.

Existing lists may change

  • Rules checking parent values now look at every level above an item, so they match more.
  • Music lists are the most visible case: artist folder and library values now count.
  • Similar To applies within its own rule group instead of filtering the whole list.
  • Smart collections now carry aggregated genres/studios/runtime, so other lists may match them.
  • Include-only checkboxes are migrated automatically to Name rules.

v10.11.30.2

2026-06-28 · release notes

No release notes were recorded for this version.

v10.11.30.1

2026-06-23 · release notes

Other Changes

  • Enhanced support for virtual folders in movie libraries (#423)

v10.11.30.0

2026-06-15 · release notes

New Features

  • Added support for virtual movie libraries (#419)

v10.11.29.0

2026-06-07 · release notes

New Features

  • Added support for seconds with the Runtime filter (#409) Bug Fixes

  • Fixed an issue with max items for external lists (#415)

v10.11.28.0

2026-05-26 · release notes

New Features

  • Added support for season playback status (#401)
  • Added "only parent" option for tags, studios, and genres rules (#403)
  • You can now reorder rule blocks with up/down arrows (#408)

v10.11.27.0

2026-05-21 · release notes

New Features

  • You can now choose to include parent album genres for music (#389) Bug Fixes

  • Fixed an issue with release date sorting (#387)

  • Added compability with Jellyfin 10.11.9 (#393)

v10.11.26.1

2026-05-17 · release notes

Bug Fixes

  • Fixed an issue with populating incorrect items for external lists (#383)

v10.11.26.0

2026-05-09 · release notes

New Features

  • Added support for metadata tags and favorite state (#374)
  • Added support for all-user playlists (#378)

v10.11.25.1

2026-04-13 · release notes

No release notes were recorded for this version.

v10.11.25.0

2026-04-04 · release notes

New Features

  • Added support for Series Season media type for collections (#344)
  • Add Round Robin sorting feature (#346)
  • Added new Series Status field (#349)
  • Added Random Round Robin sorting option (#350)
  • Added support for TMDB Collections (#356) Bug Fixes

  • Fixed issue with NotEqual operator (#352) Other Changes

  • Create configuration directory for logging.json (#345)

New Contributors

  • @adripo made their first contribution in #345

v10.11.24.0

2026-03-23 · release notes

New Features

  • Added support for IMDb, TMDb, and TVDb IDs (#338) Other Changes

  • Added support for IMDb award lists (#337)

  • Changed field dropdown to a custom dropdown with a search function plus some other minor styling changes. (#339)

v10.11.23.4

2026-03-21 · release notes

Other Changes

  • Changed IMDb integration to use GraphQL API instead of scraping (#332)

v10.11.23.3

2026-03-14 · release notes

New Features

  • Renamed sort option "No Order" to "Default". When using Default, it can change automatically depending on the rule field selected, for example External List will by default sort by the extern list order. (#327) Bug Fixes

  • Playback status now works correctly with albums in collections (#330)

v10.11.23.2

2026-03-05 · release notes

Bug Fixes

  • Enhanced error handling in backup restore process and increased upload size limit (#324)

v10.11.23.1

2026-03-04 · release notes

Bug Fixes

  • Fixed an issue with ReleaseDate sorting using multiple sort orders (#320)
  • Add support for episode-level sorting in Trakt integration and update documentation (#322)

v10.11.23.0

2026-03-01 · release notes

New Features

  • Added support for 'Music Album' media type in Collections (#309)
  • Added support for configuring Sort Title and Overview. IMPORTANT NOTE: Any manual edits for Sort Title or Overview directly in Jellyfin playlists/collections will be overwritten by SmartLists. (#312)
  • Added Letterboxd support for external lists and optimized fetching logic (#316) Bug Fixes

  • Fixed an issue when using multiple external lists (#318) Other Changes

  • Modified sorting precision for DateCreated (#315)

v10.11.22.0

2026-02-20 · release notes

New Features

  • Added support for grabbing external lists from MDBList, IMDb, Trakt, and TMDB (#296)
  • Added support for sorting by External List Order (#298)
  • Added support for including extras (#300)
  • Added Last Episode Air Date sorting option (#306) Bug Fixes

  • The equal/not equal operators now work properly with list fields, such as Studios. (#304) Other Changes

  • Improved music collection cover generation (#292)

v10.11.21.0

2026-01-29 · release notes

New Features

  • Added new 'Library Name' field (#277)
  • You can now bulk convert playlists/collections (#285)
  • Added support for automated backups in settings (#288) Other Changes

  • Optimized rule field extraction logic - Major increase in performance (#279)

  • Minor UX fixes (#282)

v10.11.20.0

2026-01-24 · release notes

New Features

  • 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/ (#257)
  • Added support for sorting collections by aggregated child item values in collections/playlists (#266)
  • Added support for uploading images (#268)
  • Support nested collection searches with customizable search depth property (#272)
  • Added support for production locations, custom rating, subtitle languages, and last episode air date. (#273) Bug Fixes

  • Fixed an issue where the new user config page would not load properly in some cases. (#258)

  • Fixed an issue with clone logic (#264)
  • Fixed two issues when switching between collection/playlist, wrong user and unknown creation date (#275) Other Changes

  • Prevent refresh of disabled lists (#259)

  • Changed styling for compability with other Jellyfin themes (#265)
  • Changed file storage structure (#270)
  • Some minor styling and UI changes (#274)
  • Added quick menu actions for lists in collapsed view (#276)

v10.11.16.0

2026-01-09 · release notes

New Features

  • You can now sort by rule groups (including interleaved sorting) (#251)
  • Added support for Actor Roles in people metadata. (#256) Bug Fixes

  • Fixed a bug where negated operators did not work with playlist/collection rules (#255) Other Changes

  • Removed interleaved sorting and fixed some issues with rule group sorting (#253)

v10.11.15.0

2025-12-30 · release notes

New Features

  • Collection thumbnails are now generated automatically (#245)
  • You can now schedule list visibility (enable/disable) (#248)

v10.11.14.0

2025-12-20 · release notes

New Features

  • Added support for Playlists in rule fields (#239) Bug Fixes

  • Fix API doc generation error (#242) Other Changes

  • Added plugin shortcut in the main sidebar. (#237)

New Contributors

  • @RedStylzZ made their first contribution in #242

v10.11.13.0

2025-12-15 · release notes

New Features

  • You can now clone rule fields as well as clone and delete whole ruleblocks. (#229)
  • You can now sort collections! (requires Jellyfin version 10.11.5) (#235) Bug Fixes

  • Fixed an issue where the wrong user would be pre-selected when creating and cloning collections. (#233) Other Changes

  • You can now close the notification popups (#234)

v10.11.12.1

2025-12-07 · release notes

New Features

  • The LastPlayedDate rule now works with Collections as well. (#225) Bug Fixes

  • Fixed an issue where audio playlists couldn't be sorted by name (track title). (#227)

  • Fixed an issue where playback status wasn't working properly in somecases. (#228)

v10.11.12.0

2025-12-01 · release notes

New Features

  • Refactored playback status rule field. You can now also choose 'In Progress' for media items. (#222) Bug Fixes

  • Fixed an issue where collections containing series would not get automatically updated. (#220)

  • Fixed an issue where Jellyfin playlists wouldn't get deleted when disabled or converted into Collections. (#223) Other Changes

  • Poster images in collections with episodes are now fetched from the parent series. (#221)

v10.11.11.0

2025-11-28 · release notes

New Features

  • Added support for multiple playlist users. (#214)
  • Added support for choosing only Audio Languages marked as default (#215) Bug Fixes

  • Fixed issue where user names could show up twice in the list filters. (#211)

  • Fixed an issue where lists wouldn't update automatically when a media item was marked as unwatched. (#217) Other Changes

  • Added a multi-select dropdown for media types. (#216)

v10.11.10.0

2025-11-24 · release notes

New Features

  • Added the following new rule fields: Audio Codec, Video Codec, VideoProfile, Video Range, and Video Range Type (#186)

v10.11.2.0

2025-11-11 · release notes

New Features

  • Added support for multiple sorting options. Added Episode and Season as sorting options. (#175)
  • Add sorting options for Last Played, Runtime, Series Name, Album Name and Artist. (#180)
  • The rule fields Studios and Genres can now search parent series for episodes. (#181) Bug Fixes

  • Fixed a bug where the UI would incorrectly always show "Sunday" for weekly schedules. (#179) Other Changes

  • Only show sort options related to the media type(s) selected. (#177)

  • Improved performance by using parallel processing for more fields. (#183)

v10.11.1.0

2025-11-06 · release notes

New Features

  • You can now add multiple schedules. (#155)
  • Added rule field support for: Actors, Directors, Producers, Writers, Guest Stars (#157)
  • You can now choose which metadata properties to include when selecting the 'Similar To' rule field. (#158)
  • Added support for the following audio metadata: Bitrate, Sample Rate, Bit Depth, Codec, Channels. (#160)
  • Added conditional rule field visibility logic, only displaying the rule fields related to the chosen media type. (#167)
  • Added support for all Jellyfin people fields. (#168) Bug Fixes

  • Fixed issue where equals/not equals operators were missing for some rule fields. (#148)

  • Fixed issue with the Collections rule field. (#174) Other Changes

  • Simplified and optimized the AutoRefresh setting logic (#161)

v10.11.0.1

2025-10-20 · release notes

New Features

  • Added option to update playlists automatically based on library updates. (#98)
  • You can now set individual playlist refresh schedules (#103)
  • You can now sort by play count. (#106)
  • Major improvements to the 'Manage Playlists' page (filter, bulk select, clone playlists, etc). (#113)
  • Added "hours" option to the Newer Than/Older than operators and allow zero as value. (#123)
  • Added option to ignore leading article 'The' when sorting by name (#127)
  • You can now choose to include tags from parent Series for episodes. (#130)
  • Sorting by name now takes into account if the name begins with numbers and sorts them properly. (#133)
  • Added playlist statistics (#134)
  • Added a link to the Jellyfin playlist in the properties table. (#137)
  • Use parallel scans under specific conditions, added "Parallel Concurrency Limit" setting. (#140)
  • You can now sort by track number (#143)
  • Added "Similar To" rule field which finds items similar to a reference item based on shared metadata. (#146) Bug Fixes

  • Fixed issue where the scheduled time for refresh would show wrong in the UI (#111)

  • Some minor UI fixes and tweaks (#115) Other Changes

  • Separated "Refresh All Playlists" logic from Jellyfin tasks. (#105)

  • Minor sorting UI changes. (#107)
  • Styling adjustments (#108)
  • Various minor fixes and tweaks. (#117)
  • Removed 'Series' media type due to Jellyfin limitations (#120)
  • Implement time buffer checks for playlist refresh scheduling (#125)

v10.10.9.1

2025-09-02 · release notes

Bug Fixes

  • Fixed rare race condition that could affect the media types of smart playlists (#100)

v10.10.9.0

2025-09-01 · release notes

New Features

  • Added support for media types Home Videos and Photos. (#94)
  • Added support for Books and Audio Books. (#96) Other Changes

  • Performance optimizations (#97)

v10.10.8.1

2025-08-25 · release notes

Bug Fixes

  • Fixed issue with user matching on playlist import (#90)

v10.10.8.0

2025-08-25 · release notes

New Features

  • Added new Export/Import functionality in Settings. (#88)
  • Some styling changes to mimic Jellyfin layout. (#89)

v10.10.7.0

2025-08-24 · release notes

New Features

  • Added new Resolution rule field (#83)
  • Added new Framerate rule field (#85)
  • Added Series Name rule field (#86)

v10.10.6.1

2025-08-21 · release notes

New Features

  • You can now include individual episodes from series within the Collections rule field (#74)
  • Improvements to release date sorting (#77) Other Changes

  • Code optimizations (#78)

v10.10.6.0

2025-08-16 · release notes

New Features

  • Added new IsIn/IsNotIn operator for matching multiple words (#68)
  • Added new "Collections" rule field that searches for items belonging to a specific collection. (#72)

v10.10.5.3

2025-08-09 · release notes

Bug Fixes

  • Fixed caching issue which could cause wrong contents showing up in playlists (#64)

v10.10.5.2

2025-08-07 · release notes

  • PlaylistMediaType is now set to Video when the playlist only contains video files.

v10.10.5.1

2025-08-05 · release notes

  • Added support for Music Videos, thank you guluarte!
  • Prevent search while playlists are loading
  • Code optimizations

v10.10.5.0

2025-07-31 · release notes

Added new rule field properties: - 'Overview': For the media item description - 'Last Played': When the media item was last played - 'Next Unwatched': The next unwatched episode

Other changes: - Changed the rule field categories to make a bit more sense - Media type pre-filtering now uses API to increase performance - Restructured code to make it easier to add new features

v10.10.4.1

2025-07-27 · release notes

  • You can now set a max play time for playlists
  • Split scheduled tasks into two, one for video (hourly) and one for audio (daily)
  • Fixed issue with config page causing styling errors

v10.10.4.0

2025-07-26 · release notes

  • You can now set your own suffix/prefix or even remove them completely
  • Playlists are now connected with ID instead of name

NOTE: This change comes with a lot of backend changes. Make sure your playlists have refreshed once before changing name and/or owner to avoid duplicate Jellyfin playlists

v10.10.3.3

2025-07-25 · release notes

New features: - You can now choose an item limit when playlists are generated - Added a 'Random' sort option for playlists

Fix: - Now works properly with all Jellyfin 10.10.x versions

v10.10.3.2

2025-07-19 · release notes

  • Fix: Artists fields now work properly

v10.10.3.1

2025-07-18 · release notes

Added support for Artists and Album Artists

v10.10.3.0

2025-07-15 · release notes

New features: - You can now target specific users for playback fields, such as IsPlayed. - Added support for relative date comparisons ('Newer Than' and 'Older Than') - Added 'After' and 'Before' operators for date fields (removed 'LessThan' and 'GreaterThan') - Added support for Release Date

Fixes: - Fixed bug for config page event listeners when using back/forward in browser. - Date fields now work properly

v10.10.2.3

2025-07-12 · release notes

  • Added Series media type and renamed TV Shows to Episodes for clarity
  • You can now search for users as well
  • More styling changes to better match Jellyfin

v10.10.2.2

2025-07-10 · release notes

  • You can now search for playlists under Manage Playlists
  • Styling changes to better match Jellyfin
  • Various other tweaks and fixes

v10.10.2.1

2025-07-09 · release notes

  • Fix: Playlist covers are now regenerated properly (metadata refresh) when editing and refreshing playlists.
  • Changed refresh task to trigger every hour instead instead of every 30 minutes.
  • Various other enhancements and stability improvements.

v10.10.2.0

2025-07-06 · release notes

New features and optimizations:

  • You can now choose and mix AND/OR logic when creating rules
  • Option to select media type first to go well in hand with the new rules logic
  • Added flexible deletion options (config only vs config + playlist)
  • Added regex validation
  • Added option to enable/disable playlists
  • Various performance optimizations

Also switched to Jellyfin version semantics.

v2.1.2

2025-07-02 · release notes

Fixes: - Prevent duplicate names when renaming smart playlists - Delete old playlist when renaming a smart playlist

Optimizations: - When creating and editing smart playlists, only refresh that specific list. - Optimized and cleaned up code

v2.1.1

2025-07-02 · release notes

Fix: Multiple playlists could get deleted after cancellation

v2.1.0

2025-07-01 · release notes

New features: - Edit existing playlists directly in the UI! - Choose playlist owner from dropdown of all Jellyfin users - User ID Migration: Automatic migration from usernames to User IDs for reliability

Plus some other fixes, enhancements and performance tweaks.

v2.0.8

2025-06-30 · release notes

Changed release pipeline version history back to tag messages

v2.0.7

2025-06-30 · release notes

Added support for People metadata.

v2.0.6

2025-06-29 · release notes

Refactor item type rule evaluation to check all rules within each rule set, improving filtering logic for pre-filtered items.

v2.0.5

2025-06-29 · release notes

Fixes: - Playlist images are now populating again. - Proper fix for null exception.

v2.0.4

2025-06-29 · release notes

Fixes + audio language support (#4)

v2.0.3

2025-06-28 · release notes

  • Merge pull request #1 from jyourstone/dev
  • Added contribution guidelines

v2.0.2

2025-06-27 · release notes

  • Added support for field rules: Is Played, Is Favorite, Play Count, Runtime, Parental Rating

v2.0.1

2025-06-27 · release notes

  • Added support for "Tags" field in rules.

v2.0.0

2025-06-27 · release notes

No release notes were recorded for this version.