Releases: bgpkit/oneio
Releases · bgpkit/oneio
v0.17.0
Highlights
- add support for
zstd
(zstandard) compression - allow setting
ONEIO_ACCEPT_INVALID_CERTS=true
to disable SSL checking - revised custom HTTP request function
oneio::get_http_reader
to allow specifying customrequest::blocking::Client
for any request customizations to allow specifying customrequest::blocking::Client
for any request customizations.
Breaking changes
- rename
oneio::get_remote_reader
tooneio::get_http_reader
- rename
get_remote_ftp_raw
toget_ftp_reader_raw
- change signatures of
oneio::download
,oneio::download_with_retry
,oneio::get_http_reader
's optional HashMap
parameter for headers to optionalreqwest::blocking::Client
.
v0.17.0-beta.2
v0.16.9
Highlights
- change S3 credentials initiation from using
from_env()
tonew(...)
to allow getting credentials from additional
sources (not a breaking change)- thanks @agasparovic for his contribution!
Full Changelog: v0.16.8...v0.16.9
v0.17.0-beta.1
Highlights
- revised custom HTTP request function
oneio::get_http_reader
to allow specifying customrequest::blocking::Client
for any request customizations to allow specifying customrequest::blocking::Client
for any request customizations.
Breaking changes
- rename
oneio::get_remote_reader
tooneio::get_http_reader
- rename
get_remote_ftp_raw
toget_ftp_reader_raw
- change signatures of
oneio::download
,oneio::download_with_retry
,oneio::get_http_reader
's optional HashMap
parameter for headers to optionalreqwest::blocking::Client
.
v0.16.8
Highlights
s3_url_parse
allow parsing different protocols liker2://
orb2://
- previously, if the URL did not start with
s3://
it would return an error
- previously, if the URL did not start with
v0.16.7
Highlights
- make
compressions
mod always enabled and allow making all compression algorithms optional- to enable all compression algorithms,
useoneio = { version = "0.16", default-features = false, features = ["compressions"] }
- to enable specific compression algorithms,
useoneio = { version = "0.16", default-features = false, features = ["gz", "bz", "lz", "xz"] }
- to enable all compression algorithms,
v0.16.6
Highlights
- make
digest
feature optional and disabled by default
v0.16.5
Highlights
- add
CONTENT_LENGTH=0
to headers to address some queries where the server requestContent-Length
field
v0.16.4
Hot fix
- add
http2
andcharset
feature flag toreqwest
- the feature flags for
reqwest
has changed a lot between0.11
and0.12
and thehttp2
andcharset
features are necessary now
- the feature flags for
v0.16.3
- switch
flate2
torust-backend
default feature as thezlib-ng
feature requirescmake
to build and offers no
performance improvement over therust-backend
feature - update
reqwest
to version0.12