Releases: oll3/bita
Releases · oll3/bita
v0.13.0
bita
- Embed user provided metadata in archives with
bita compress --metadata-value KEY VALUE
/bita compress --metadata-file KEY PATH
and extract withbita info --metadata-key KEY
by @caesay (#51). - Fix zstd compression level range (allow 1-22, #56).
- Fix android build by @ovillanova (#48).
bitar
- Embed metadata key-value pairs in archive dictionary (#51).
- Bump brotli and prost, and with that MSRV to 1.71.1.
v0.12.0
What's Changed
bita
- openssl updated to 0.10.64
- clap bumped to 4.x
- MSRV to 1.74
bitar
- fix: fail gracefully on unexpected end of archive (#45)
- reqwest bumped to 0.12 and http/2 support disabled (#46)
- only regenerate protobuf code on demand, by @MCOfficer (#42)
- MSRV to 1.70
- added PartialEq+Eq+Hash on some chunker types
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- Automatically build & publish binary releases by @MCOfficer in #25
- Fix macOS compatibility issue by @snyke7 in #28
- MSRV set to 1.61
Full Changelog: v0.10.0...v0.11.0
v0.10.0
bita
Changes
- Multiple seeds can no longer be specified as
--seed seed1 seed2
but must instead be listed like--seed seed1 --seed seed2
. Same with custom http headers.
Fixes
bitar
Features
- New high level API for creating bita archives (thanks @rminderhoud!).
Changes
Chunker
renamed toStreamingChunker
.- Make
StreamingChunker
Send.
v0.9.0
bitar (lib)
- Fail early on invalid compression level.
- Provide error source with errors.
- Bump prost to 0.8, zstd to 0.9, bytes to 1.1.
- MSRV set to 1.51.
bita (bin)
- Print compression type with archive info.
- Fix: restore functionality of the
bita compress --hash-length
cli parameter.
v0.8.0
bitar (lib)
- Update to tokio 1.x and friends.
- No implicit parallelized flow of hash/compression in library, leaves it to the user/application if wanted.
- Add specific chunk types to represent the shape of a chunk better (compressed/verified etc).
bita (bin)
- Allow clone to block device bigger than the archive source file (#15).
- Update to tokio 1.x and friends.
v0.7.1
v0.7.0
v0.6.4
v0.6.3
Improvements
- Allow user to provide custom http headers when cloning from remote.
For cli headers are provided using--http-headers some-header
to theclone
command.
When using thebitar
library the can be provided usingreqwest
'sRequestBuilder
. - Let seeding abort when no more chunks are to be found