Versie 1.0.25 van Medusa is uitgekomen. Dit programma is ooit ontstaan als fork van Sick Beard en is bedoeld om je favoriete tv-series te beheren. Zo kan het in de gaten houden wanneer er nieuwe afleveringen beschikbaar zijn, kan het uniformiteit in de naamgeving aanbrengen, en is het mogelijk om afleveringen te downloaden van Usenet en BitTorrent. Het programma is in Python geschreven en daardoor op diverse besturingssystemen te gebruiken. De changelog voor deze uitgave kan hieronder worden gevonden.
New FeaturesImprovements
- 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
Fixes
- 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
- 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
