github Maintainerr/Maintainerr v3.18.0

20 hours ago

3.18.0 (2026-07-18)

Highlights

  • Fixed an issue where Jellyfin seasons marked as watched manually were not reflected in the "Users that watched every episode" rule until the watch cache was updated (#3281).
  • Added the Seerr requester name to the "Media About to be Handled" notification for better context (#3270).
  • Improved Plex watch-history prefetching by adding progress updates to prevent long sweeps from appearing stalled (#3255).

Features

  • Added the Seerr requester name to the "Media About to be Handled" notification (#3270).

Fixes

  • Fixed an issue where Jellyfin seasons marked as watched manually were not reflected in the "Users that watched every episode" rule until the watch cache was updated (#3281).
  • Fixed the "Media Handled" notification to display the media title instead of a generic message (#3263).
  • Resolved an issue where the watched threshold was not applied in Tautulli's sw_lastWatched rule (#3264).
  • Fixed Plex watch-history prefetching to show progress updates during long sweeps (#3255).
  • Fixed Docker container logs by launching the server directly instead of via npm run start.
  • Fixed collection membership reconciliation to fail closed on collection-children read failures across all media servers (#3248).

Performance

  • Improved Plex watch-history prefetching by adding progress updates during long sweeps (#3255).

Internal

  • Updated Docker to launch the server directly via node dist/main instead of npm run start.

Dependencies

  • Updated 25 dependencies, including notable packages: @nestjs/swagger, typescript-eslint, prettier, and vite.

Don't miss a new Maintainerr release

NewReleases is sending notifications on new releases.