Breaking Changes
This is another huge update with many different changes and a lot of improvements, one of which is breaking for current setups. If you were using v0.3.0
or below you will need to adapt the move to a yaml config instead of the toml config; a template can be found in the root of the repo. After moving to the yaml config you need to either remove, move or delete the old toml file in order for seasonpackarr to start.
Additionally you can now define multiple clients with different pre import paths in the config.yaml
similar to how you can define multiple services in a single docker-compose.yaml
. To use those clients you just need to update the Data (JSON)
field in your existing autobrr filter to use the client name like this:
{
"name": "{{ .TorrentName | js }}",
"clientname": "default"
}
Changelog
New Features
- 46f7123: feat(config): support for multiple torrent clients (#31) (@nuxencs)
- 2d0237a: feat(formatter): improve compare string formatter (#43) (@nuxencs)
- 2d9cbea: feat(utils): improve hardlink handling (#36) (@nuxencs)
Bug fixes
- 67e7525: fix(config): incorrect config template (#34) (@nuxencs)
- e5a948b: fix(processor): episodes with parent folders (#40) (@nuxencs)
- dffc8b2: fix(readme): make warning actual md warning block (#30) (@nuxencs)
- c3657ee: fix(readme): missing chmod (@bakerboy448)
- d35b5a0: fix(readme): wording of linux installation (#29) (@nuxencs)
Other work
- 82e8362: chore(deps): bump deps to fix vulnerabilities (#44) (@nuxencs)
- cb61ef3: chore(deps): bump the github group with 2 updates (#42) (@dependabot[bot])
- 7ca192c: perf(processor): move torrentMap back to global var (#32) (@nuxencs)
- d52c6d9: refactor(config): define clients in config as map (#39) (@nuxencs)
- 92bbfc8: refactor(config): use recommended error wrapper (#37) (@nuxencs)
- 64f07ce: refactor(logging): improve logging messages (#33) (@nuxencs)
- 8980346: refactor(processor): save client to variable (#38) (@nuxencs)
- 1f0443b: refactor(processor): save matches to sync.Map (#41) (@nuxencs)
Full Changelog: v0.3.0...v0.4.0
Docker images
docker pull ghcr.io/nuxencs/seasonpackarr:v0.4.0
What to do next?
- Read the documentation