Major Changes
- Create new card type in the style of /u/Olivier_286 called
OlivierTitleCard
[#242] - Allow syncing to multiple series YAML files (with different settings) per interface (Plex/Sonarr) [#243]
- Sync configuration can be specified as a list of options, and each will be synced individually
- "Global" sync options can be specified first and will then apply to subsequent syncs
- Example of this:
sonarr: url: ... api_key: ... sync: - volumes: /sonarr/path/: /tcm/path/ plex_libraries: /documents/Media/TV/: TV Shows /documents/Media/Anime/: Anime - file: ./yaml/sonarr_sync_tv.yml add_template: tv required_tags: - tv - file: ./yaml/sonarr_sync_anime.yml add_template: anime required_tags: - anime
- This will sync to two files
sonarr_sync_tv.yml
andsonarr_sync_anime.yml
separately with the defined templates, and using the specified required tags and each using the same volumes and plex libraries defined above - Can be used (especially with Sonarr) to automate applying different styles/options to different libraries or types of series
- Optionally omit gradient from collection posters, genre cards, or season posters [#244]
- Specifying
--no-gradient
or--omit-gradient
with the mini maker will omit the gradient overlay during creation - For season posters, this can be toggled within YAML by specifying
omit_gradient: true
, like so:Breaking Bad (2008): season_posters: omit_gradient: true
- Specifying
Major Fixes
- Handle unexpected TMDb API errors
- All uncaught exceptions from TMDb are logged and skipped without critical exit
- Require series year match when finding series by name within Plex
- Previously could false match for series with the same name - like
Berserk
(1997) vs (2016)
- Previously could false match for series with the same name - like
Minor Changes
- Ignore summary minimum episode setting for manual
ShowSummary
creation - No longer critically error while reading poorly formatted series YAML files
- Log images to be deleted by fixer
--delete-cards
before deletion - Identify multipart titles with roman numerals
- Titles like
Title IV
,Title (IV)
, orTitle (Part IV)
- Titles like
- Add ImageMagick command timeout
- After 240 seconds (by default), an ImageMagick command will fail instead of stalling permanently
- Adjustable via
timeout
option underimagemagick
global preferences
- Replace
--collection-borderless
option from mini maker collection poster creation- Specify via
--borderless
or--omit-border
- Specify via
Minor Fixes
- Handle and ignore series without years during Plex YAML sync
- Series without proper year specification will no longer critically exit and are just skipped
- Handle invalid multi episode text formats without critically exit
- Skip series if template is indicated but no templates are defined (used to be silently skipped)
- Handle fixer
--import-series
failing to match within Plex