github fscorrupt/posterizarr 3.3.2
v3.3.2

4 hours ago

Highlights

  • Jellyfin 12.0.x (.NET 10) Ready: Full forward-compatibility with Jellyfin 12.0.x while retaining complete support for Jellyfin 10.11.x (.NET 9).
  • Multi-Color Logo Preservation: Keep multi-colored logos in their original vibrant colors while converting single-tone logos to clean flat white!
  • Emby ClearLogo Upload Fix: Fixed authorization header format for media server logo uploads to Emby.

Jelly/Emby Plugin Changes:

  • Jellyfin 12.0.x & 10.11.x Multi-Targeting: Compiled for both .NET 9 (Jellyfin 10.11.x) and .NET 10 (Jellyfin 12.0.x) with target-specific ABI dependencies (10.11.0.0 and 12.0.0.0).
  • Automated Dual Packaging: Manifest and release pipelines now generate separate distribution archives (Posterizarr.Plugin_v3.3.2.zip and Posterizarr.Plugin_v3.3.2-jf12.zip).
  • Emby API Token Authentication: Updated media server logo upload headers to use MediaBrowser Token="{token}" format, resolving upload failures on Emby servers.

Web UI & Blueprints

  • Preserve Multi-Color Logos Toggle: Added under Flat White Logo options in the Blueprints builder and Config Editor.
  • Expanded Presets:
    • Flat White Logo (Clearlogo - Preserve Colors)
    • Flat White Logo (Clearlogo - Force White)
    • Flat White Logo (Clearart - Preserve Colors)
    • Flat White Logo (Clearart - Force White)

Core Engine & PowerShell

  • Centralized Logo Color Engine: Consolidated chroma standard deviation calculation and color conversion into Get-LogoColorEffect in ImageMagick.ps1.
  • Default Preservation Behavior: PreserveMultiColorLogos defaults to true when ConvertLogoColor is enabled, preserving original artwork where appropriate without sacrificing contrast on monochrome logos.
  • Sync main 2 dev by @fscorrupt in #652
  • Jellyfin 12 (.NET 10) Compatibility, Multi-Color Logo Preservation & Emby Upload Fix by @fscorrupt in #653

Full Changelog: 3.3.1...3.3.2

Don't miss a new posterizarr release

NewReleases is sending notifications on new releases.