Skip to content

Releases: pymedusa/Medusa

Release 1.0.25

12 Nov 16:57
27e1376

Choose a tag to compare

(@butlergroup did a bunch of homework for y'all!)

New Features

  • Add code-of-conduct.md
  • Add supply chain security scorecard Github action
  • Add support for Python 3.13
  • Add support for Node.js 20, 22, 24, and 25 and remove support for Node.js 14 and 16

Improvements

  • All dependencies in pyproject.toml, requirements.txt, and test_requirements.txt have been updated to the latest possible version without build/test errors
  • uv.lock file updated
  • All dependencies in package.json, themes-default/slim/package.json, and .build/package.json have been updated to the latest possible version without build/test errors
  • All yarn.lock files updated
  • runscripts/init.systemd was modified for compatibility across Ubuntu versions (24.04, 25.04, and 25.10)
  • Existing Github actions modified for better security, autorun on push/pull, and autoterminate previous instances of running actions
  • Existing Github actions for backend and frontend tests have been enhanced to run on multiple OS platforms and toolchains (Python 3.9-3.13 and Node.js 20, 22, 24, & 25)
  • pyproject.toml now includes current application version

Fixes

  • Dependency resolutions added to package.json, themes-default/slim/package.json, and .build/package.json to fix as many security vulnerabilities with dependencies as possible without build/test errors

Release 1.0.24

30 Oct 19:04
59bb4ec

Choose a tag to compare

Improvements

  • Change xthor provider URL from .tk to .help (Thanks to @IamMika23)

Fixes

  • Fix parsing of some video files

Release 1.0.23

20 Oct 19:51
9906ba9

Choose a tag to compare

New Features

  • Add support for Python 3.12 and remove support for Python 3.7 and 3.8
  • Add invalid episode status

Improvements

  • Update many Python libs
  • Update thexem tld from .de to .info (Thanks to @borntohonk)
  • Improve colors for history table
  • Removed dependency on unmaintained docker container (Thanks to @bobpaul)
  • Set the WEB_PORT by enviroment variable if enviroment variable is set (Thanks to @borntohonk)

Fixes

  • Fix rare mass download of unset episodes
  • Fix Python 3.12 support on some systems (Thanks to @borntohonk)
  • Fix Forced Search typo (Thanks to @cheese1)
  • Fix trakt episodes sync

Release 1.0.22

13 Dec 12:22
d996387

Choose a tag to compare

New Features

  • UI component add anime white / blacklist (Thanks to @p0psicles)
  • Add support for Python 3.12 and remove support for Python 3.7

Improvements

  • Don't replace allowed quality unless it's preferred quality (Thanks to @fredhen)
  • Calendar route should write appropriate header (Thanks to @pidario)
  • Update Theoldschool torrent provider (Thanks to @IamMika23)
  • Update YGG torrent provider (Thanks to @StudioEtrange)
  • Increase EZTV torrent provider search results (Thanks to @fawkescapacitor)

Fixes

  • Fix error added by Qbittorrent 5.0 (Thanks to @borntohonk)
  • Fix CDN errors when updating scene exceptions

Release 1.0.21

03 Apr 15:27
34a67cf

Choose a tag to compare

Improvements

  • Add testing for providers requiring authorization (Thanks to @k0mmsussert0d)
  • Add many network timezones (Thanks to @YogSottot)

Fixes

  • Fix file browser not displaying correctly

Release 1.0.20

27 Mar 19:21
6a0becf

Choose a tag to compare

Improvements

  • Add many network timezones (Thanks to @YogSottot)
  • Update Python and JS dependencies

Fixes

  • Correctly refresh exceptions cache (Thanks to @j-aub)
  • Update Trakt API endpoint (Thanks to @XxUnkn0wnxX and farni)
  • Fix occasional search issues with BTN provider

Release 1.0.19

12 Dec 13:49
c5a1e37

Choose a tag to compare

Improvements

  • Add many network time zones (Thanks to @YogSottot)
  • Add a few new logos (Thanks to @purevertigo)
  • Update some Python dependencies

Fixes

  • Add try/catch block around localStorage.setItem call (Thanks to @dotsam)
  • Validate webhook URL for Slack and Discord (Thanks to @sylwia-budzynska)

Release 1.0.18

29 Oct 18:22
b8bec48

Choose a tag to compare

Improvements

  • Update some JS and Python dependencies
  • Add a few new logos (Thanks to @purevertigo)
  • Update Yggtorrent domain (Thanks to @cpainchaud)

Fixes

  • Don't overwrite manual post-processing delete preference
  • Fix color of show-header in light theme (Thanks to @cheese1)

Release 1.0.17

29 Jun 17:03
3d65665

Choose a tag to compare

New Features

  • Add TheOldSchool torrent provider (Thanks to @IamMika23)

Improvements

  • Update IPTorrents default domain
  • Update many dependencies

Fixes

  • Fix saving order of various tables

Release 1.0.16

27 May 19:42
e98773f

Choose a tag to compare

Improvements

  • Raise warning when TVDB returns malformed data
  • Update many JavaScript and Python dependencies