v0.31.0 #1918
Xuanwo
started this conversation in
Announcements
v0.31.0
#1918
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
NOTE: This release is not yet an official ASF release. We are still in the process of learning how to create a formal one.
Upgrade to v0.31
In version v0.31 of OpenDAL, we made some internal refactoring to improve its compatibility with the ecosystem.
MSRV Bump
We increased the MSRV to 1.64 from v0.31 onwards. Although it is still possible to build OpenDAL under older rustc versions, we cannot guarantee that any issues related to them will be fixed.
Accept
std::time::Duration
insteadPreviously, OpenDAL accepted
time::Duration
as input forpresign_xxx
. However, since v0.31, we have changed this to acceptstd::time::Duration
so that users do not need to depend ontime
. Internally, we migrated fromtime
tochrono
for better integration with other parts of the ecosystem.disable_ec2_metadata
for services s3We have added a new configuration option called
disable_ec2_metadata
for the S3 service in response to a mistake where it was mixed up with another option calleddisable_config_load
. Users who want to disable loading credentials from EC2 metadata should set this option instead.Services Feature Flag
Starting from v0.31, all services in OpenDAL are split into different feature flags. To enable only S3 support, use the following TOML configuration:
v0.31.0 - 2023-04-12
Added
copy
andrename
(feat(bindings/nodejs): addcopy
andrename
#1866)Changed
Fixed
Docs
CI
Chore
New Contributors
Full Changelog: v0.30.5...v0.31.0
This discussion was created from the release v0.31.0.
Beta Was this translation helpful? Give feedback.
All reactions