You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by er...@apache.org on 2026/07/27 10:13:44 UTC

(opendal) branch main updated: Prepare v0.58.1 - round 2 (#7962)

This is an automated email from the ASF dual-hosted git repository.

erickguan pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/opendal.git


The following commit(s) were added to refs/heads/main by this push:
     new 148c0abe7c Prepare v0.58.1 - round 2 (#7962)
148c0abe7c is described below

commit 148c0abe7c13cd32c50f830dd03fe5ea45bce897
Author: Erick Guan <29...@users.noreply.github.com>
AuthorDate: Mon Jul 27 18:13:36 2026 +0800

    Prepare v0.58.1 - round 2 (#7962)
---
 CHANGELOG.md | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index be67aae7d3..ba926e583d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
 
 <!-- Release notes generated with: gh release create v_draft --generate-notes --draft -->
 
-## [v0.58.1] - 2026-07-24
+## [v0.58.1] - 2026-07-27
 
 ### Added
 * feat(bindings/python): add from_uri constructor for Operator and AsyncOperator by @chitralverma in https://github.com/apache/opendal/pull/7869
@@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
 * feat(integrations/parquet): upgrade Arrow and Parquet to 59 by @Xuanwo in https://github.com/apache/opendal/pull/7934
 * feat(bindings/python): typed service configs via TypedDict by @chitralverma in https://github.com/apache/opendal/pull/7937
 * feat(core): not translate to "interrupted" std IO error by @dentiny in https://github.com/apache/opendal/pull/7940
+* feat(bindings/python): add TimeoutLayer by @chitralverma in https://github.com/apache/opendal/pull/7963
 
 ### Changed
 * refactor(bindings/python): split layers into a package for extensibility by @chitralverma in https://github.com/apache/opendal/pull/7878
@@ -36,6 +37,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
 * fix(dev): sync parquet release version to 0.9.0 by @chitralverma in https://github.com/apache/opendal/pull/7936
 * fix(services/gcs): stop double-encoding object paths in writer by @chitralverma in https://github.com/apache/opendal/pull/7927
 * Revert "fix(services/gcs): stop double-encoding object paths in writer" by @erickguan in https://github.com/apache/opendal/pull/7943
+* fix(services/gcs): encode object paths exactly once by @Xuanwo in https://github.com/apache/opendal/pull/7947
+* fix(integrations/dav-server): improve WebDAV handling by @ngg in https://github.com/apache/opendal/pull/7882
 
 ### Docs
 * docs(python): fix broken Python API reference links (404) by @chitralverma in https://github.com/apache/opendal/pull/7872
@@ -47,12 +50,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
 * docs: treat release candidates as tag-bound by @Xuanwo in https://github.com/apache/opendal/pull/7874
 * docs: polish inline documentations by @erickguan in https://github.com/apache/opendal/pull/7930
 * docs: correct layer behavior descriptions by @erickguan in https://github.com/apache/opendal/pull/7932
+* docs(python): migrate MkDocs setup to Zensical by @chitralverma in https://github.com/apache/opendal/pull/7951
+* doc(website): polish vote template by @erickguan in https://github.com/apache/opendal/pull/7953
+* docs: add READMEs for split crates by @Xuanwo in https://github.com/apache/opendal/pull/7961
+* docs: align Rust crate and API docs by @Xuanwo in https://github.com/apache/opendal/pull/7969
 
 ### CI
 * ci: include http transports in rust release plan by @Xuanwo in https://github.com/apache/opendal/pull/7901
 * ci: upgrade nodejs release to npm 12 by @Xuanwo in https://github.com/apache/opendal/pull/7900
 * fix(ci): use NuGet login action instead of manual login nuget by @Fatorin in https://github.com/apache/opendal/pull/7903
 * ci: Fix Haskell CI cabal index update by @dentiny in https://github.com/apache/opendal/pull/7941
+* ci: fix python armhf release by excluding services-goosefs by @erickguan in https://github.com/apache/opendal/pull/7950
+* ci: use trusted publishing for Rust releases by @Xuanwo in https://github.com/apache/opendal/pull/7964
 
 ### Chore
 * chore(deps): bump bytes from 1.12.0 to 1.12.1 in /core in the http-serialization-utils group across 1 directory by @dependabot[bot] in https://github.com/apache/opendal/pull/7892
@@ -61,6 +70,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
 * chore(goosefs): bump goosefs-sdk to 0.1.8 by @XuQianJin-Stars in https://github.com/apache/opendal/pull/7929
 * chore: include license and notice files in published crates by @ankane in https://github.com/apache/opendal/pull/7931
 * chore(deps): upgrade object_store to 0.14.1 by @Xuanwo in https://github.com/apache/opendal/pull/7935
+* chore(deps): bump cc to 1.4.0 by @erickguan in https://github.com/apache/opendal/pull/7958
+* chore: Update package description for parquet integration by @tisonkun in https://github.com/apache/opendal/pull/7960
+* chore(deps): bump anyhow from 1.0.103 to 1.0.104 in /core in the logs-errors-checksums group across 1 directory by @dependabot[bot] in https://github.com/apache/opendal/pull/7956
+* chore(deps): bump the others group across 1 directory with 7 updates by @dependabot[bot] in https://github.com/apache/opendal/pull/7959
+* chore(deps): bump the async-runtime group across 1 directory with 3 updates by @dependabot[bot] in https://github.com/apache/opendal/pull/7955
+* chore(deps): bump tokio from 1.52.3 to 1.53.1 in /bindings/ruby by @dependabot[bot] in https://github.com/apache/opendal/pull/7965
+* chore(deps): bump dependencies by @erickguan in https://github.com/apache/opendal/pull/7970
 
 ### New Contributors
 * @anandubey made their first contribution in https://github.com/apache/opendal/pull/7386