Releases: linuxserver/docker-medusa
v1.0.25-ls250
CI Report:
https://ci-tests.linuxserver.io/linuxserver/medusa/v1.0.25-ls250/index.html
LinuxServer Changes:
Full Changelog: v1.0.25-ls249...v1.0.25-ls250
Remote Changes:
(@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
v1.0.25-ls249
CI Report:
https://ci-tests.linuxserver.io/linuxserver/medusa/v1.0.25-ls249/index.html
LinuxServer Changes:
Full Changelog: v1.0.25-ls248...v1.0.25-ls249
Remote Changes:
(@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
v1.0.25-ls248
CI Report:
https://ci-tests.linuxserver.io/linuxserver/medusa/v1.0.25-ls248/index.html
LinuxServer Changes:
Full Changelog: v1.0.25-ls247...v1.0.25-ls248
Remote Changes:
(@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
v1.0.25-ls247
CI Report:
https://ci-tests.linuxserver.io/linuxserver/medusa/v1.0.25-ls247/index.html
LinuxServer Changes:
Full Changelog: v1.0.25-ls246...v1.0.25-ls247
Remote Changes:
(@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
v1.0.25-ls246
CI Report:
https://ci-tests.linuxserver.io/linuxserver/medusa/v1.0.25-ls246/index.html
LinuxServer Changes:
Full Changelog: v1.0.24-ls245...v1.0.25-ls246
Remote Changes:
(@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
v1.0.24-ls245
CI Report:
https://ci-tests.linuxserver.io/linuxserver/medusa/v1.0.24-ls245/index.html
LinuxServer Changes:
Full Changelog: v1.0.23-ls244...v1.0.24-ls245
Remote Changes:
Improvements
- Change xthor provider URL from .tk to .help (Thanks to @IamMika23)
Fixes
- Fix parsing of some video files
v1.0.23-ls244
CI Report:
https://ci-tests.linuxserver.io/linuxserver/medusa/v1.0.23-ls244/index.html
LinuxServer Changes:
Full Changelog: v1.0.23-ls243...v1.0.23-ls244
Remote Changes:
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
v1.0.23-ls243
CI Report:
https://ci-tests.linuxserver.io/linuxserver/medusa/v1.0.23-ls243/index.html
LinuxServer Changes:
Full Changelog: v1.0.23-ls242...v1.0.23-ls243
Remote Changes:
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
v1.0.23-ls242
CI Report:
https://ci-tests.linuxserver.io/linuxserver/medusa/v1.0.23-ls242/index.html
LinuxServer Changes:
Remote Changes:
New Features\r\n- Add support for Python 3.12 and remove support for Python 3.7 and 3.8\r\n- Add invalid episode status\r\n\r\n#### Improvements\r\n- Update many Python libs\r\n- Update thexem tld from .de to .info (Thanks to @borntohonk)\r\n- Improve colors for history table\r\n- Removed dependency on unmaintained docker container (Thanks to @bobpaul)\r\n- Set the WEB_PORT by enviroment variable if enviroment variable is set (Thanks to @borntohonk)\r\n\r\n#### Fixes\r\n- Fix rare mass download of unset episodes\r\n- Fix Python 3.12 support on some systems (Thanks to @borntohonk)\r\n- Fix Forced Search typo (Thanks to @cheese1)\r\n- Fix trakt episodes sync
v1.0.22-ls241
CI Report:
https://ci-tests.linuxserver.io/linuxserver/medusa/v1.0.22-ls241/index.html
LinuxServer Changes:
Revert to Alpine 3.19 due to upstream issues with Python 3.12 support.
Remote Changes:
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