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

pre-release2 hours ago

Features:

  • Bumpers per break: a break can now play up to 10 bumpers back to back.
    The new "Take turns between bumper rule groups" option gives each bumper
    rule group its own pool, so every break can follow a pattern such as
    ident, commercial, ident (#542).
  • Missing items (admin page): see which entries of a list's external lists
    are not in your library, with title and IDs, and export them as CSV. It
    uses each list as last fetched, so refresh the list first (#544).
  • Is Favorite rule: new parent favorite option, to match items whose album,
    season, series or folder is a favorite - for example every track on the
    albums you have favorited (#535).

Bug Fixes:

  • Security: smart playlists and user-owned smart collections could include
    items from libraries the user has no access to. Lists now only contain
    items from libraries the user can see.
  • External List Order could sort by positions from other playlists'
    external lists when several lists refreshed together, such as Refresh All
    (#543).
  • Resolution rules could skip a movie whose alternate version has a higher
    resolution than its main version (#546).
  • During a refresh of several lists, a list with a Library Name rule and a
    list without one could share the same item pool, so one could show
    missing (virtual) items or the other could miss them.
  • Scheduled playlist refreshes now run through the same refresh queue as
    every other refresh (#539).
  • An all-users playlist with a rule tied to one user (for example Is
    Favorite for user B) now refreshes every user's copy when that user's
    data changes, not only that user's own copy.
  • Per-group Max Items and Rule Group Order no longer drop or misplace
    episodes added through a Collections rule's "include episodes within
    series" option.

Improvements:

  • Cover images now use the image library built into Jellyfin. Manual
    installs: delete SixLabors.ImageSharp.dll from the plugin folder
    (repository installs are not affected). Uploaded GIF, BMP and TIFF covers
    are no longer badged or cropped, and an animated WebP keeps only its
    first frame while the badge is on.
  • The refresh status API no longer returns batchCurrentIndex and
    batchTotalCount (they were always empty).

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.