github jyourstone/jellyfin-smartlists-plugin v12.0.0.18-rc
Release v12.0.0.18-rc

pre-release4 hours ago

Features:

  • New Collection and Playlist media types for smart collections: build collections of collections or playlists, filtered by any rule, and mix them freely with the other media types. A new toggle - "Match collections/playlists by the items inside them" - chooses what the rules check. Off (default): the collection/playlist's own metadata (name, genres, studios, year, parental rating). On: the items inside it - a collection is included when at least one of its items passes all rules in a rule group, so "Actors contains Arnold Schwarzenegger AND Production Year less than 1990" finds exactly the collections containing a pre-1990 Arnold movie. Replaces the per-rule "Include collections only" / "Include playlist only" checkboxes.
  • Smart collections now aggregate genres, studios, parental rating and total runtime from their members, like smart playlists already did. They display this metadata in the Jellyfin UI, and other smart lists' rules on those fields can match them.

Bug Fixes:

  • Similar To now belongs to its rule block instead of silently filtering the whole list. Previously a Similar To rule acted as a hidden extra condition on every block: "Similar To Predator" in one block and "Genre is Drama" in another returned only dramas that also happened to resemble Predator - usually an empty list. Each block now stands on its own, so that list returns movies similar to Predator plus all dramas, as the OR blocks suggest.
  • A rule block containing only a Similar To rule no longer produces an empty list when that block has a "Max Items for this OR block" limit or the list sorts by Rule Block Order.

Existing lists may change:

  • Because Similar To no longer filters the whole list, lists combining a Similar To rule with other rule blocks may gain items, and lists with Similar To rules in different blocks now score each block against its own reference items instead of one blended pool. Lists whose Similar To rules all sit in a single block (the common case) are unchanged.
  • Lists using the old include-only checkboxes are migrated automatically. Lists where every rule group had the checkbox (the common case) keep their membership. Lists that mixed include-only groups with normal item groups may change contents, and include-only rules using a negative operator (which previously matched nothing) now evaluate normally, so such lists may gain members.
  • Because smart collections now carry aggregated genres/studios/runtime, other lists with rules on those fields may start matching them.

Full changelog: https://jellyfin-smartlists-plugin-preview.dinsten.se/changelog/rc/

Don't miss a new jellyfin-smartlists-plugin release

NewReleases is sending notifications on new releases.