v7.0.0-beta.0
NOTE: don't use this, it has a bug where torrents are not deleted. Use https://github.com/ikatson/rqbit/releases/tag/v7.0.0-beta.1 instead
rqbit 7.0.0 beta 0
Why a major upgrade? There's minor breaking changes in the CLI and librqbit API.
Biggest changes:
- socks5 proxy support
- m3u playlist generation support
- postgres backend for session storage (instead of regular json file)
- now sharing torrent metadata with peers who request it
- HTTP API now accepts info_hashes in addition to integer indexes
What's Changed
- Playlist for playable media by @izderadicka in #167
- SOCKS5 proxy support by @ikatson in #168
- Copy playlist to clipboard, native UI (not alert) by @ikatson in #169
- Sort playlist and fix playlist URL copy by @izderadicka in #171
- Global playlist, not just per torrent by @ikatson in #172
- Playlist ordering and mime by @izderadicka in #173
- Fix playlist content type issues by @ikatson in #176
- Workaround default download dir #175 by @ikatson in #178
- Fix #154 - desktop now can upload files properly by @ikatson in #179
- Generate webui dist files as part of build.rs by @ikatson in #180
- Add an HTTP endopoint to resolve magnet URL to bytes (address #177) by @ikatson in #181
- Use bytes crate for zerocopy and memory re-use by @ikatson in #182
- Speed up e2e test by @ikatson in #183
- [Feature] support sending metadata to peers who request it (via extended request) by @ikatson in #184
- [Features] Support for pluggable session persistence storages by @ikatson in #185
- [Feature] postgres backend for session persistence by @ikatson in #186
- [Feature] hash-based HTTP API by @ikatson #187
- Split up librqbit http_api and tracing_subscriber into separate features by @ikatson in #188
- [Feature] Limit concurrency of torrent initialization (fix #139) by @ikatson in #189
Full Changelog: v6.0.0...v7.0.0-beta.0