Major Changes
- Create Calligraphy card (specified via
card_type: calligraphy
identifier)
- Change default Docker ImageMagick policy to allow up to 12 threads
- Write EXIF data (
titlecard
at EXIF tag0x4242
) to uploaded assets when PMM integration is enabled- Improves integration with PMM to allow PMM to detect when an asset has been modified by TCM
- Closes #402
- Begin publishing Docker container on
:latest
tag (in addition to:master
and:develop
- Allow arbitrary formatting of the title text via the
title_text_format
extra for example:title_text_format: "{title} - Aired {airdate:%b %d %Y}"
will produce episode titles likePilot - Aired Sep 07 2016
- Applicable to all title cards; has the same variables as episode text
Major Fixes
- Limit single path component string lengths to 254 characters
Minor Changes
- Add
--logo
mini maker argument to specify a Logo path for card creation - Add
--movie-drop-shadow
mini maker argument to add drop shadows to movie posters - for example:
- Closes #406
- Allow specification of evenly split titles in custom Card Types
- Update package dependencies (all minor, backwards-compatible revisions)
- Add support for title-case version of cardinal and ordinal numbers in text format strings
- For example,
Season {season_number_cardinal_title}
will add season text likeSeason One
- Any supported cardinal or ordinal variable (e.g. absolute/episode/season number - including translations) can be title-cased by adding
_title
as the variable postfix
- For example,
- Add
episode_text_font_size
extra to Olivier card
Minor Fixes
- Handle more instances of "generic" server errors from TMDb when gathering source images
- Handle bad Jellyfin episode data when querying Jellyfin for watched statuses
- Update interline spacing on Genre Cards (for multi-line genre text)