Skip to content

Release history

pixelfin releases

Pixelfin: Jellyfin Image Inspector

All releases

12 shown

No immediate action
v1.0.4 Mixed

Image URL timestamping + no‑store headers

No immediate action
v1.0.3 Mixed

Readable output folders, multi‑arch Docker, new tags

No immediate action
v1.0.2 Mixed

Image detection + admin setting + Docker images

No immediate action
v1.0.1 Breaking risk

Settings modal refresh

No immediate action
v1.0.0 Breaking risk

New default web app

No immediate action
v0.35.8 New feature

JellyTag‑Plus original‑image option

v0.35.7 New feature
Notable features
  • Exported specials poster renamed to specials-poster.jpg for Jellyfin alignment
  • Restore engine now supports both specials-poster.jpg and legacy season00-poster.jpg
Full changelog

Pixelfin v0.35.7

This release improves consistency and compatibility for season artwork handling, specifically for Specials (Season 0), ensuring export and restore workflows are fully aligned.


✨ What’s New

Specials Poster Naming (ZIP Export)

Season 0 artwork is now exported as:

specials-poster.jpg

instead of the previous:

season00-poster.jpg

This better matches common Jellyfin conventions and improves interoperability with existing media libraries and tools.


🛠 Fixes

Specials Poster Restore Detection

The restore engine now correctly recognizes and handles:

  • specials-poster.jpg ✅ (new standard)
  • season00-poster.jpg ✅ (legacy support)

Both formats are mapped to Season 0 (Specials) during restore, ensuring seamless compatibility regardless of naming style.


🔄 Compatibility

  • Fully backwards compatible
  • Existing ZIPs using season00-poster.jpg will continue to restore correctly
  • No changes required for existing libraries or workflows

🧠 Why This Matters

Previously, Season 0 naming could be inconsistent across tools (season00 vs specials).
This update standardizes export while making restore more flexible, resulting in:

  • Cleaner, more intuitive filenames
  • Better alignment with Jellyfin ecosystem expectations
  • Zero disruption to existing users

🚀 Docker

Multi-arch images available:

  • nothing2obvi/pixelfin:v0.35.7
  • nothing2obvi/pixelfin:latest

Supports:

  • linux/amd64
  • linux/arm64

As always, thanks for using Pixelfin and for the feedback that continues to shape these improvements.

v0.35.6 New feature
Notable features
  • Exported season posters now use `season01-poster.jpg` format for standard naming
Full changelog

Pixelfin v0.35.6

This release improves how season artwork is handled across both ZIP export and restore workflows, bringing Pixelfin in line with more widely used media naming conventions.

🔄 What’s Changed

  • Season posters are now exported using the format: season01-poster.jpg instead of season01.jpg

🛠 Fixes

  • Restore engine now correctly detects and applies season posters named:

    • season01-poster.jpg
    • season01.jpg (legacy support) ✅

🧠 Notes

  • Fully backwards compatible — no changes required for existing libraries or older ZIP exports
  • Improves interoperability with other tools and standard naming practices for local media artwork
  • No impact on existing restore logic beyond expanded filename support
v0.35.5 Breaking risk

Improved cross-platform stability by removing non-ASCII characters causing Windows encoding errors.

Full changelog

Pixelfin v0.35.5

This release focuses on improving cross-platform reliability, particularly for Windows environments and mixed Docker setups.

🔧 Highlights

  • Improved stability when running scripts across different environments (Windows, Docker, subprocess streaming)
  • Eliminated encoding-related crashes caused by non-ASCII console output
  • Standardized backend logging for better portability and consistency

Changelog

Fixed

  • Windows encoding crash: Removed non-ASCII characters (emoji and Unicode arrows) from console print() output to prevent charmap encoding errors on Windows environments

Changed

  • Console output standardization: Replaced Unicode arrow () with ASCII (->) in log messages for cross-platform compatibility
  • Logging portability: Ensured all backend/script console output uses ASCII-only characters for consistent behavior across Windows, Docker, and subprocess environments

Notes

  • HTML output remains UTF-8 encoded and continues to safely use UI symbols (arrows, buttons, etc.) without compatibility issues
v0.35.4 Bug fix

Fixed ClearArt image restoration by mapping ClearArt to Jellyfin's Art type.

Full changelog

v0.35.4 - 2026-04-18

Fixed

  • ClearArt restore handling: Fixed an issue where ClearArt images were not restoring correctly by mapping ClearArt to Jellyfin’s Art type in restore.py, ensuring images upload to the correct endpoint and display properly

Notes

  • This change aligns restore behavior with generate_html.py, which already uses Art for ClearArt images
v0.35.3 Bug fix
Notable features
  • Added gunicorn dependency for Docker container startup support
v0.35.2 New feature
Notable features
  • Date-added sorting
  • Cron-based automation
  • Jellyfin restore with dry-run

Beta — feedback welcome: [email protected]