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
Uh oh!
There was an error while loading. Please reload this page.
-
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::DurationinsteadPreviously, OpenDAL accepted
time::Durationas input forpresign_xxx. However, since v0.31, we have changed this to acceptstd::time::Durationso that users do not need to depend ontime. Internally, we migrated fromtimetochronofor better integration with other parts of the ecosystem.disable_ec2_metadatafor services s3We have added a new configuration option called
disable_ec2_metadatafor 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
copyandrename(feat(bindings/nodejs): addcopyandrename#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