Skip to content

v1.1.0

Choose a tag to compare

@RadicalMuffinMan RadicalMuffinMan released this 09 Feb 23:09

Moonfin v1.1.0 Release Notes github

New Features

Server-wide MDBList API Key

  • Admins can now configure a shared MDBList API key in the plugin settings page, so users don't need to provide their own.
  • Users who set their own key in their Moonfin client settings will use that instead.
  • The client settings UI shows a notice when a server-wide key is available.

Trailer / Preview Button

  • A trailer button now appears on movie and series detail pages when a trailer is available.
  • Plays local trailers directly; falls back to opening remote trailers (e.g. YouTube) in a new tab.

Watched Indicators

  • Similar items (More Like This) now show a watched checkmark badge.
  • Season cards show a watched checkmark when fully watched, or an unplayed episode count badge.

Improvements

Settings Sync

  • Added forceFromServer option: manual sync from the Settings panel now pulls from the server instead of always preferring local.
  • Fixed sync field mapping bugs (overlayOpacitymediaBarOpacity, overlayColormediaBarOverlayColor).

File Transformation Plugin

  • Migrated from JavaScript Injector to the File Transformation plugin for automatic web UI injection. The JS Injector plugin is no longer needed.

Media Bar

  • Fixed a bug where the media bar did not load right away on initial page load.

Bug Fixes

  • Fixed media bar not rendering immediately on first load.
  • Fixed settings sync overwriting server data on manual sync.
  • Fixed missing sync fields causing settings to reset on sync.

Updating from 1.0.0.0 might require a full Jellyfin restart (or stopping the container) because the DLL remains locked and Jellyfin cannot uninstall/replace it while running. This varies by user and setup