Releases: pymedusa/Medusa
Releases · pymedusa/Medusa
Release 1.0.25
(@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
Improvements
- Change xthor provider URL from .tk to .help (Thanks to @IamMika23)
Fixes
- Fix parsing of some video files
Release 1.0.23
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
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
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
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
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
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
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
Improvements
- Raise warning when TVDB returns malformed data
- Update many JavaScript and Python dependencies