All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
0.5.0 - 2024-12-24
- All CLI configuration arguments - Use the configuration file or environmental vars in future
--generate-config
CLI command - Generates a configuration file using either the current env vars, or defaults- Removal of queued items if a higher scored episode is already in the queue
0.4.0 - 2024-12-11
SCRUBARR_SONARR_PORT
&SCRUBARR_OMIT_PORT
options and CLI arguments
- All CLI arguments - Use the configuration file or environmental vars in future. Passed CLI arguments (excluding the API key) will be automatically added into a newly generated configuration file on first start up for this minor version
- Configuration file support - This will default to the XDG specification location for the host OS, or can be overridden with the
X_SCRUBARR_CONFIG
env var. For Docker builds, this will be/config/settings.json
- Multi-instance support - define instances in
settings.json
orSCRUBARR_SONARR_[int]_[variable]
(ieSCRUBARR_SONARR_1_URL
)
SCRUBARR_SONARR_BASE_PATH
(SCRUBARR_SONARR_1_BASE_PATH
) renamed toSCRUBARR_SONARR_1_BASE
0.3.1 - 2024-11-30
- Incorrect queue filter being enforced, resulting in the queue not being processed
0.3.0 - 2024-11-27
SCRUBARR_SONARR_PORT
&SCRUBARR_OMIT_PORT
options - Port is now parsed as part of theSCRUBARR_SONARR_URL
variable
SCRUBARR_VERBOSE
env var & cli argument - Provides verbose http logs at thetrace
level
- Minimum interval time is now 300 seconds
- Various Sonarr API schema issues - Missing optionals and incorrect types
0.2.1 - 2024-11-24
SCRUBARR_SONARR_BASE_PATH
env variable not working
0.2.0 - 2024-11-23
SCRUBARR_SONARR_BASE_URL
environmental variable renamed toSCRUBARR_SONARR_BASE_PATH
.env
file support- Commandline argument support
- Marked API key header as sensitive
0.1.2 - 2024-11-22
- Bulk delete actions failing
0.1.1 - 2024-11-21
- Multiple queued items for the same series causing duplicate series refreshes
0.1.0 - 2024-11-20
Initial release