v0.52.0 #5656
Xuanwo
started this conversation in
Announcements
v0.52.0
#5656
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Upgrade to v0.52
Public API
RFC-5556: Write Returns Metadata
Since v0.52, all write APIs in OpenDAL have been updated to return
Metadata
instead of()
. This metadata includes useful information provided by the service, such ascontent-length
,etag
,version
, andlast-modified
.This feature is not fully ready yet, and many available metadata fields are still not returned. Please visit Tracking Issues of RFC-5556: Write Returns Metadata for progress and contributions.
Affected API:
opendal::Operator::write
opendal::Operator::write_with
opendal::Operator::writer::close
opendal::raw::oio::Write::close
Github Actions Cache (ghac) service v2
As requested by GitHub, we have upgraded our GHAC service to ensure compatibility with the latest GitHub Actions cache API.
By upgrading to OpenDAL v0.52, your services will continue functioning after the deprecation of the legacy service (2025/03/01). GHES does not yet support GHAC v2, but OpenDAL has handled this properly to prevent any disruptions.
ghac service doesn't support
delete
anymore, please use github's API to delete cache instead.This upgrade is mandatory and enabled by default using an environment variable in the GitHub CI environment. No changes are required at the code level.
Breaking Changes in Dependencies
OtelTraceLayer
andOtelMetricsLayer
's dependenceopentelemetry
bumped to0.28
PrometheusClientLayer
's dependenceprometheus-client
bumped to0.23.1
v0.52.0
Added
Changed
Fixed
Docs
CI
Chore
New Contributors
Full Changelog: v0.51.2...v0.52.0
This discussion was created from the release v0.52.0.
Beta Was this translation helpful? Give feedback.
All reactions