v6.0.0
rqbit v6.0.0
There's a ton of internal changes an refactorings.
librqbit API might have changed a tiny bit, mostly from newly added options.
Biggest changes:
- streaming API + exposed HTTP endpoint + Web UI linking to file streams
- librqbit: dynamic storage backends
- ability to write to disk in background with buffering up to certain memory size. Isn't proven useful yet, but may be useful for disks with occasional latency spikes.
- optimisations
PRs merged
- Streaming API for existing on-disk storage by @ikatson in #124
- Bump up peer semaphore to increase per-peer speed on high-latency connections by @ikatson in #130
- Dynamic configurable storages by @ikatson in #129
- More storage backends and middlewares + ability to write to storage in background (with a flag / option) by @ikatson in #131
- A lot of changes and refactorings while simulating slow disks by @ikatson in #132
- More robust deletion of files and folders (fixes #140) by @ikatson in #145
- fix: can not add base32 encoded magnet url by @evrins in #151
- Add redirect for /web by @izderadicka in #152
- Add support for TB and PB in formatBytes in webui by @kielerdotdev in #156
- Add spawn blocking to FileStream by @izderadicka in #157
- Mark dead code explicitly by @izderadicka in #158
- Add content type to streams by @izderadicka in #162
- Update leaky_bucket version - current version have issues by @izderadicka in #163
- Fix #161 by @ikatson in #164
New Contributors
- @evrins made their first contribution in #151
- @izderadicka made their first contribution in #152
- @kielerdotdev made their first contribution in #156
Full Changelog: v5.6.4...v6.0.0