Skip to content

posterizarr

v2.2.50 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 1mo Media Servers
βœ“ No known CVEs patched
Read the diff β†’ Tool health β†’ What is this tool? β†’

✓ No known CVEs patched in this version

Topics

arr imagemagick posters

Affected surfaces

auth

Summary

AI summary

Updates πŸ“‘ Commit Log, πŸ› Bug Fixes, and πŸš€ What's New across a mixed release.

Full changelog

πŸš€ What's New

  • Season Logo Support: You can now apply show logos (from TMDB, FANART, or TVDB) directly to season posters. This includes automatic provider searching, text fallbacks, and single-color rendering for SVG logos.
  • Advanced Season Title Handling: Added superscript formatting for season titles (e.g., SeasonΒ²), alongside global configuration overrides to properly detect and apply custom season names directly from your config.json.
  • Anonymous Telemetry: Introduced an opt-out, privacy-respecting telemetry system to help guide future development priorities. It sends a minimal payload (UUID, OS, Target Media Server, App Version) with absolutely no PII, IP addresses, or file paths. -> https://fscorrupt.github.io/posterizarr/telemetry/

πŸ› οΈ Enhancements & Changes

  • Webhook Reliability: Improved Discord webhook logging and error handling. Discord URLs are now sanitized to strip embedded credentials, and custom Apprise schemes (like discord:// and telegram://) are explicitly allowed without triggering SSRF safety blocks.
  • UI & Frontend Updates: * Improved the logo fetching priority logic for seasons in the manual run mode to prevent "Season X" from breaking logo searches.
    • processWithOverlays now defaults to true in the AssetReplacer component.

πŸ› Bug Fixes

  • ImageMagick Sizing: Fixed an issue where the -extent argument incorrectly used PosterSize instead of BackgroundSize for TitleCards and BackgroundCards (Closes #579).
  • Error Parsing: Improved ImageMagick error string parsing to catch specific magick: error outputs instead of dumping the entire unformatted error.
  • WebUI Config Fallbacks: Normalized boolean checks for season name overrides in the frontend, preventing bugs where string "true" values weren't properly respected by the WebUI.

What's Changed

  • Sync Main to Dev by @fscorrupt in https://github.com/fscorrupt/posterizarr/pull/585
  • feat: Season Logos, Anonymous Telemetry & Core Improvements by @fscorrupt in https://github.com/fscorrupt/posterizarr/pull/586

πŸ“‘ Commit Log

  • 85b1bc8 - Add anonymous telemetry and update docs
  • a4a594b - Update configuration.md for telemetry switch
  • 9579a58 - Improve Discord webhook logging and error handling
  • fafc221 - Allow Apprise schemes; sanitize Discord webhook URLs
  • 5411086 - Add logo support for Seasons, superscript handling, and text fallbacks
  • 155329b - Update AssetReplacer.jsx default state
  • 21af74b - Update RunModes.jsx to allow manual logo fetching for seasons
  • 8d15df4 - Update RunModes.jsx search query logic for season logos
  • 596c3aa - Load global config and apply season name override
  • 0251bce - Normalize season override checks and fallbacks
  • cb018e7 - Fix ImageMagick error parsing and extent resize

Full Changelog: https://github.com/fscorrupt/posterizarr/compare/2.2.49...2.2.50

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track posterizarr

Get notified when new releases ship.

Sign up free

About posterizarr

Automated poster maker for Plex/Jellyfin/Emby.

All releases β†’

Beta — feedback welcome: [email protected]