github pymedusa/Medusa v1.0.27
Release 1.0.27

4 hours ago

Special thanks to @DavidHunterJS, @XxUnkn0wnxX, @Mika3578 and @fffe for the great contributions to this release!

Python 3.10 or newer is now required. Node.js 20 is no longer supported for frontend builds. (12293, 12292)

New Features

  • Add Unix domain socket support, including socket-only web access (12223)
  • Add support for Python 3.14 (12292)

Improvements

  • Use consistent update and rescan terminology throughout the web interface (12284)
  • Update Tornado to 6.5.8 and urllib3 to 2.7.0 (12293)
  • Update Axios to 1.20.0, Lodash to 4.18.1, and Sass to 1.103.1 (12294)
  • Update GuessIt to 4.1.0 and Rebulk to 6.0.1 (12239)
  • Update frontend and build dependencies (12312)
  • Keep the show-loading indicator visible above tables and while scrolling (12295, 12297)
  • Remove the discontinued SDBits provider (12327)

Fixes

  • Recover stale IDs when changing indexers and preserve the existing show if the replacement cannot load (12291)
  • Preserve status-colored table rows on hover (12286)
  • Parse alternative season and episode names such as S2-01 (12307)
  • Throttle expired-cache eviction sweeps to avoid repeated full-cache scans (12319)
  • Stop obsolete IMDb episode-page scraping for synopsis and thumbnails (12315)
  • Fix related-episode WebSocket JSON serialization (12304)
  • Process single-file torrents while preserving validation, exclusions, download history, and failure scope (12302, 12324)
  • Use UTC dates for relative provider timestamps near midnight (12298)
  • Ignore unused home-page request parameters (12325)
  • Safely clean up shared fanart backgrounds without spurious /destroy requests (12326)
  • Handle malformed IMDb IDs without blocking show addition (12327)

Don't miss a new Medusa release

NewReleases is sending notifications on new releases.