Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.14.5 #413

Merged
merged 48 commits into from
Oct 26, 2023
Merged

Release v1.14.5 #413

merged 48 commits into from
Oct 26, 2023

Conversation

CollinHeist
Copy link
Owner

@CollinHeist CollinHeist commented Oct 16, 2023

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 tag 0x4242) to uploaded assets when PMM integration is enabled
  • 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 like Pilot - 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:
  • 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 like Season 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
  • 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)

Add _title variations of cardinal and ordinal numbers; e.g. season_number_cardinal_title of 3 would be "Three"
Bump the following:
- regex 2023.10.3
- tqdm 4.66.1
- fonttools 4.43.0
- plexapi 4.15.4
- tenacity 8.2.3
- tinydb 4.8.0
- schedule 1.2.1

Add pillow requirement for #402
@CollinHeist CollinHeist changed the title Develop Release v1.14.5 Oct 18, 2023
@CollinHeist
Copy link
Owner Author

CollinHeist commented Oct 22, 2023

To-Do

  • Document Calligraphy card
    • Add to README
    • Create card page
    • Add to card type page
  • Revise logo preview image (blurring is now above the logo)
  • Document episode_text_font_size Olivier extra
  • Document --logo and --movie-drop-shadow mini maker arguments

@CollinHeist CollinHeist merged commit 235edcb into master Oct 26, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add drop shadows to movie posters Optionally add EXIF tag to cards for better PMM integration
1 participant