Skip to content

v1.13.5

Compare
Choose a tag to compare
@CollinHeist CollinHeist released this 10 Apr 17:54
· 507 commits to master since this release
4798a2b

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 and Yozora/SlimTitleCard, which I'll partially rewrite later to implement this

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 to png 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
  • 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