You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@opendal.apache.org by xu...@apache.org on 2026/09/22 08:59:22 UTC

(opendal-reqsign) branch main updated: chore: prepare v0.20.7 release (#880)

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

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


The following commit(s) were added to refs/heads/main by this push:
     new 6d31aed  chore: prepare v0.20.7 release (#880)
6d31aed is described below

commit 6d31aed1acf67506ed8df35775fb321a8be8a984
Author: Xuanwo <gi...@xuanwo.io>
AuthorDate: Tue Sep 22 16:59:17 2026 +0800

    chore: prepare v0.20.7 release (#880)
    
    Prepare Apache OpenDAL reqsign 0.20.7. Aliyun OSS, AWS core, Azure
    Storage, and Google receive minor bumps for their new public credential
    capabilities; the facade and remaining crates receive patch bumps, with
    workspace dependency requirements aligned.
    
    Google `Credential` now includes `signer_email`. Exhaustive struct
    literals and patterns need to include the new field or use a
    default/rest pattern. Public downstream searches found no affected
    independent callers; this release retains the current major versions
    with that compatibility change documented.
---
 Cargo.toml                               | 28 ++++++++++++++--------------
 context/command-execute-tokio/Cargo.toml |  2 +-
 context/file-read-tokio/Cargo.toml       |  2 +-
 context/http-send-reqwest/Cargo.toml     |  2 +-
 core/Cargo.toml                          |  2 +-
 reqsign/Cargo.toml                       |  2 +-
 services/aliyun-oss/Cargo.toml           |  2 +-
 services/aws-core/Cargo.toml             |  2 +-
 services/aws-v4/Cargo.toml               |  2 +-
 services/aws-v4a/Cargo.toml              |  2 +-
 services/azure-storage/Cargo.toml        |  2 +-
 services/google/Cargo.toml               |  2 +-
 services/huaweicloud-obs/Cargo.toml      |  2 +-
 services/oracle/Cargo.toml               |  2 +-
 services/tencent-cos/Cargo.toml          |  2 +-
 services/volcengine-tos/Cargo.toml       |  2 +-
 16 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/Cargo.toml b/Cargo.toml
index 7244154..58a2671 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -27,20 +27,20 @@ rust-version = "1.86.0"
 
 [workspace.dependencies]
 # Workspace dependencies
-reqsign-aliyun-oss = { version = "3.1.5", path = "services/aliyun-oss" }
-reqsign-aws-core = { version = "3.1.1", path = "services/aws-core" }
-reqsign-aws-v4 = { version = "3.3.0", path = "services/aws-v4" }
-reqsign-aws-v4a = { version = "3.0.5", path = "services/aws-v4a" }
-reqsign-azure-storage = { version = "3.2.1", path = "services/azure-storage" }
-reqsign-command-execute-tokio = { version = "3.0.6", path = "context/command-execute-tokio" }
-reqsign-core = { version = "3.3.1", path = "core" }
-reqsign-file-read-tokio = { version = "3.0.6", path = "context/file-read-tokio" }
-reqsign-google = { version = "3.1.1", path = "services/google" }
-reqsign-http-send-reqwest = { version = "4.0.6", path = "context/http-send-reqwest" }
-reqsign-huaweicloud-obs = { version = "3.0.6", path = "services/huaweicloud-obs" }
-reqsign-oracle = { version = "3.0.6", path = "services/oracle" }
-reqsign-tencent-cos = { version = "3.0.6", path = "services/tencent-cos" }
-reqsign-volcengine-tos = { version = "3.1.2", path = "services/volcengine-tos" }
+reqsign-aliyun-oss = { version = "3.2.0", path = "services/aliyun-oss" }
+reqsign-aws-core = { version = "3.2.0", path = "services/aws-core" }
+reqsign-aws-v4 = { version = "3.3.1", path = "services/aws-v4" }
+reqsign-aws-v4a = { version = "3.0.6", path = "services/aws-v4a" }
+reqsign-azure-storage = { version = "3.3.0", path = "services/azure-storage" }
+reqsign-command-execute-tokio = { version = "3.0.7", path = "context/command-execute-tokio" }
+reqsign-core = { version = "3.3.2", path = "core" }
+reqsign-file-read-tokio = { version = "3.0.7", path = "context/file-read-tokio" }
+reqsign-google = { version = "3.2.0", path = "services/google" }
+reqsign-http-send-reqwest = { version = "4.0.7", path = "context/http-send-reqwest" }
+reqsign-huaweicloud-obs = { version = "3.0.7", path = "services/huaweicloud-obs" }
+reqsign-oracle = { version = "3.0.7", path = "services/oracle" }
+reqsign-tencent-cos = { version = "3.0.7", path = "services/tencent-cos" }
+reqsign-volcengine-tos = { version = "3.1.3", path = "services/volcengine-tos" }
 
 # Crates.io dependencies
 aes-gcm = "0.11"
diff --git a/context/command-execute-tokio/Cargo.toml b/context/command-execute-tokio/Cargo.toml
index b49e1c6..4491277 100644
--- a/context/command-execute-tokio/Cargo.toml
+++ b/context/command-execute-tokio/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-command-execute-tokio"
-version = "3.0.6"
+version = "3.0.7"
 
 categories = ["asynchronous"]
 description = "Tokio-based command execution implementation for reqsign"
diff --git a/context/file-read-tokio/Cargo.toml b/context/file-read-tokio/Cargo.toml
index 4955b23..a218c10 100644
--- a/context/file-read-tokio/Cargo.toml
+++ b/context/file-read-tokio/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-file-read-tokio"
-version = "3.0.6"
+version = "3.0.7"
 
 categories = ["asynchronous"]
 description = "Tokio-based file reader implementation for reqsign"
diff --git a/context/http-send-reqwest/Cargo.toml b/context/http-send-reqwest/Cargo.toml
index 042a537..9151f45 100644
--- a/context/http-send-reqwest/Cargo.toml
+++ b/context/http-send-reqwest/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-http-send-reqwest"
-version = "4.0.6"
+version = "4.0.7"
 
 categories = ["asynchronous"]
 description = "Reqwest-based HTTP client implementation for reqsign."
diff --git a/core/Cargo.toml b/core/Cargo.toml
index b598672..1573d1c 100644
--- a/core/Cargo.toml
+++ b/core/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-core"
-version = "3.3.1"
+version = "3.3.2"
 
 categories = ["command-line-utilities", "web-programming"]
 description = "Signing API requests without effort."
diff --git a/reqsign/Cargo.toml b/reqsign/Cargo.toml
index 3ce4fb8..65fb6b8 100644
--- a/reqsign/Cargo.toml
+++ b/reqsign/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign"
-version = "0.20.6"
+version = "0.20.7"
 
 categories = ["authentication", "web-programming::http-client"]
 description = "Signing HTTP requests for AWS, Azure, Google, Huawei, Aliyun, Tencent and Oracle services"
diff --git a/services/aliyun-oss/Cargo.toml b/services/aliyun-oss/Cargo.toml
index 6ed933e..bbce3c6 100644
--- a/services/aliyun-oss/Cargo.toml
+++ b/services/aliyun-oss/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-aliyun-oss"
-version = "3.1.5"
+version = "3.2.0"
 
 description = "Aliyun OSS signing implementation for reqsign."
 
diff --git a/services/aws-core/Cargo.toml b/services/aws-core/Cargo.toml
index 79ea902..4ce2422 100644
--- a/services/aws-core/Cargo.toml
+++ b/services/aws-core/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-aws-core"
-version = "3.1.1"
+version = "3.2.0"
 
 description = "Shared AWS credential and request canonicalization support for reqsign."
 
diff --git a/services/aws-v4/Cargo.toml b/services/aws-v4/Cargo.toml
index 2620809..88d96e3 100644
--- a/services/aws-v4/Cargo.toml
+++ b/services/aws-v4/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-aws-v4"
-version = "3.3.0"
+version = "3.3.1"
 
 description = "AWS SigV4 signing implementation for reqsign."
 
diff --git a/services/aws-v4a/Cargo.toml b/services/aws-v4a/Cargo.toml
index 1bf48e3..bf5286e 100644
--- a/services/aws-v4a/Cargo.toml
+++ b/services/aws-v4a/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-aws-v4a"
-version = "3.0.5"
+version = "3.0.6"
 
 description = "AWS SigV4a signing implementation for reqsign."
 
diff --git a/services/azure-storage/Cargo.toml b/services/azure-storage/Cargo.toml
index 30cc2d1..883c545 100644
--- a/services/azure-storage/Cargo.toml
+++ b/services/azure-storage/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-azure-storage"
-version = "3.2.1"
+version = "3.3.0"
 
 description = "Azure Storage signing implementation for reqsign."
 
diff --git a/services/google/Cargo.toml b/services/google/Cargo.toml
index ca1db23..a5ad26d 100644
--- a/services/google/Cargo.toml
+++ b/services/google/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-google"
-version = "3.1.1"
+version = "3.2.0"
 
 description = "Google Cloud Platform signing implementation for reqsign."
 
diff --git a/services/huaweicloud-obs/Cargo.toml b/services/huaweicloud-obs/Cargo.toml
index 2f7a231..61706a5 100644
--- a/services/huaweicloud-obs/Cargo.toml
+++ b/services/huaweicloud-obs/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-huaweicloud-obs"
-version = "3.0.6"
+version = "3.0.7"
 
 description = "Huawei Cloud OBS signing implementation for reqsign."
 
diff --git a/services/oracle/Cargo.toml b/services/oracle/Cargo.toml
index 933f0de..139cdcd 100644
--- a/services/oracle/Cargo.toml
+++ b/services/oracle/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-oracle"
-version = "3.0.6"
+version = "3.0.7"
 
 description = "Oracle Cloud signing implementation for reqsign."
 
diff --git a/services/tencent-cos/Cargo.toml b/services/tencent-cos/Cargo.toml
index 999ad47..e8fb4ad 100644
--- a/services/tencent-cos/Cargo.toml
+++ b/services/tencent-cos/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-tencent-cos"
-version = "3.0.6"
+version = "3.0.7"
 
 description = "Tencent Cloud COS signing implementation for reqsign."
 
diff --git a/services/volcengine-tos/Cargo.toml b/services/volcengine-tos/Cargo.toml
index b61d187..6e7b872 100644
--- a/services/volcengine-tos/Cargo.toml
+++ b/services/volcengine-tos/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "reqsign-volcengine-tos"
-version = "3.1.2"
+version = "3.1.3"
 
 description = "Volcengine TOS signing implementation for reqsign."