Skip to content

v1.3.0

Choose a tag to compare

@RadicalMuffinMan RadicalMuffinMan released this 14 Feb 22:01

Release Notes — v1.3.0 github

New Features

  • Left Sidebar Navigation — Added an optional sidebar with quick-access links to your Jellyfin libraries. Configurable via user settings (navbarPosition: left).
  • Three-Way Settings Merge — Settings sync now uses snapshot-based three-way merging, so changes made on one client won't overwrite unrelated changes made on another.
  • MDBList Server-Side Caching — MDBList ratings are now cached on the server and batch pre-fetched per library, significantly reducing API calls and improving load times.

Improvements

  • PNG → SVG Migration — All rating provider icons (IMDb, RT, Metacritic, etc.) replaced with SVGs for sharper rendering at all resolutions.
  • Updated Documentation — README rewritten to reflect three-way merge behavior, updated synced settings table, and removed outdated JS Injector references.

Bug Fixes

  • Jellyseerr Session Persistence — Fixed JSON deserialization issue where session cookies weren't being read back correctly due to mismatched property name casing.
  • Jellyseerr Sessions on Local IPs — Added fallback cookie extraction from Set-Cookie headers when the Jellyseerr URL is an IP address (where CookieContainer.GetCookies() fails).
  • Jellyseerr Cookie Rotation — Rotated connect.sid cookies are now detected and saved during session validation and proxied requests, preventing unexpected logouts.
  • Mobile Media Bar Overlap — Adjusted home section push-down on mobile to prevent the media bar from covering the first library row.