Hi all, The Apache OpenDAL community is pleased to announce that Apache OpenDAL 0.58.0 has been released!
OpenDAL is a data access layer that allows users to easily and efficiently retrieve data from various storage services in a unified way. Notable changes in this release include: 1. A new runtime composition model centered on `OperationContext`, with clearer service and layer boundaries and directly constructed `Operator` values. 2. New suffix reads through `BytesRange::suffix`, plus richer copy and rename support including source-version copies, conditional rename, and metadata-preserving filesystem copies. 3. Broader Go binding coverage for list, read, write, stat, copy, presign, and reader options, including recursive and version-aware operations and metadata. 4. Expanded service capabilities, including conditional reads for Azure Data Lake Storage, WebDAV, OBS, and HTTP; `start_after` listing for Swift; `content_encoding` writes for OSS; and optional HTTP-only Hugging Face downloads. 5. A redesigned website and documentation experience with per-service configuration references, task-oriented language guides, runnable examples, and an interactive concepts page. Please refer to the change log for the complete list of changes: https://github.com/apache/opendal/releases/tag/v0.58.0 Apache OpenDAL website: https://opendal.apache.org/ Download Links: https://opendal.apache.org/download OpenDAL Resources: - Issue: https://github.com/apache/opendal/issues - Mailing list: [email protected] Thanks On behalf of Apache OpenDAL community
