Major Changes
- Optionally adjust output title card dimensions (#314)
- Parse via global
card_dimensions
option, for example:options: card_dimensions: 1600x900
- Technically any (positive) dimensions can be provided, but exceedingly small dimensions or those not in the 16:9
aspect ratio are warned - All card types support this except the user-card types
Beedman/GradientLogoTitleCard
andYozora/SlimTitleCard
, which I'll partially rewrite later to implement this
- Parse via global
Major Fixes
- Fix
svg
handling in Docker - Fix episode text not being properly added to
OlivierTitleCard
- Utilize custom global styles for Jellyfin (#321)
- Fix edge case where non-English logos could be grabbed from TMDb if they were the first logo uploaded and higher resolution than all English logos (#322)
Minor Changes
- Lengthen single request timeout to 240 seconds (from 30) while syncing.
- Log commands for failed
svg
topng
logo conversion - Add fixer functionality to remove records from Emby/Jellyfin
- Allow specification of series ID's with fixer when manually importing cards into Emby/Jellyfin
- Created
--id
/--series-id
argument to specify database ID's which can improve (or are required for) series matching - For example, importing to Emby:
--id emby abcdef..
--id imdb tt1234
- Created
- Change default global image source priority to
tmdb, plex, emby, jellyfin
- Rewrite
azuravian/TitleColorMatch
card type to not use intermediate images, instead using a single set of composite commands (makes card creation about 6x faster)
Minor Fixes
- Handle yearless series when syncing from Jellyfin