2.6.0 [2025-01-28]
Warning
The following update contains breaking changes to the config file.
If you are using one, please update your config file accordingly.
Added:
- Added a new
general.log-level
config setting, the log level of stdout (console) output. Set toinfo
by default. Can be changed todebug
,warning
, orerror
. See the updated example config for an example.
Changes:
- Console output has been overhauled and improved, with colorful interactive output.
- Config file is now parsed and validated in a more reliable and efficient manner. Configuration errors will now be more readable and descriptive.
- Breaking config changes - the
scrapers
config category has been updated. Settings that should apply for all scrapers are now under thescrapers.default
category instead of straight underscrapers
. See the updated example config for examples. - Updated AppleTV scraper request parameters.
- Minor improvements to logs.
- Python 3.8 is no longer supported. Minimum supported version has been updated to 3.9.
Bug Fixes:
- Fixed an issue where if
verify-ssl
is set tofalse
, and theurllib3
package (which isn't a dependency of iSubRip) is not installed, an error could be thrown.