Skip to content

v1.3.0 - Multi-Library Support

Choose a tag to compare

@trek-e trek-e released this 08 Feb 00:29
· 283 commits to main since this release

New Feature: Multi-Library Support

What's New

  • Comma-separated library names: Set plex_library to "Adult, Movies, TV Shows" to search only those libraries instead of all
  • Massive performance boost: Users with many Plex libraries (e.g., 15+) no longer have to wait for all libraries to be searched — only configured ones are queried
  • Resilient library lookup: If one configured library isn't found, the others still work — warning logged but processing continues
  • Plex scan triggers: trigger_plex_scan now scans all configured libraries when a new scene is identified

Bug Fix

  • Identification events now trigger sync: Scene.Update.Post hooks from stash-box identification were silently dropped because the identify job was still in Stash's job queue. Fixed by allowing hooks with stash_ids through the scan-running gate.

Backward Compatibility

  • Existing single-library configs (e.g., plex_library: "Adult") work unchanged
  • Empty/unset plex_library still searches all libraries (with a performance warning)

Full Changelog: v1.2.11...v1.3.0