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 2023/03/31 01:34:43 UTC

[incubator-opendal] branch release-v0.30.5 created (now be508944)

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

xuanwo pushed a change to branch release-v0.30.5
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git


      at be508944 Bump to version 0.30.5

This branch includes the following new commits:

     new be508944 Bump to version 0.30.5

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[incubator-opendal] 01/01: Bump to version 0.30.5

Posted by xu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

xuanwo pushed a commit to branch release-v0.30.5
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git

commit be5089444b83d9a4a5f207fd789bc3e9c15d96e8
Author: Xuanwo <gi...@xuanwo.io>
AuthorDate: Fri Mar 31 09:34:29 2023 +0800

    Bump to version 0.30.5
    
    Signed-off-by: Xuanwo <gi...@xuanwo.io>
---
 CHANGELOG.md                                    | 43 +++++++++++++++++++++++++
 Cargo.lock                                      | 10 +++---
 bin/oli/Cargo.toml                              |  2 +-
 bindings/nodejs/Cargo.toml                      |  2 +-
 bindings/nodejs/npm/darwin-arm64/package.json   |  2 +-
 bindings/nodejs/npm/darwin-x64/package.json     |  2 +-
 bindings/nodejs/npm/linux-x64-gnu/package.json  |  2 +-
 bindings/nodejs/npm/win32-x64-msvc/package.json |  2 +-
 bindings/nodejs/package.json                    |  2 +-
 bindings/object_store/Cargo.toml                |  2 +-
 bindings/python/Cargo.toml                      |  2 +-
 core/Cargo.toml                                 |  2 +-
 12 files changed, 58 insertions(+), 15 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index a9a69574..df1a641e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,48 @@ All notable changes to this project will be documented in this file.
 The format is based on [Keep a Changelog](https://keepachangelog.com/)
 and this project adheres to [Semantic Versioning](https://semver.org/).
 
+## [v0.30.5] - 2023-03-31
+
+### Added
+
+- feat(oli): implement `oli rm` (#1774)
+- feat(bindings/nodejs): Support presign (#1772)
+- feat(oli): implement `oli stat` (#1778)
+- feat(bindings/object_store): Add support for list and list_with_delimiter (#1784)
+- feat(oli): implement `oli cp -r` (#1787)
+- feat(bindings/nodejs): Make PresignedRequest serializable (#1797)
+- feat(binding/c): add build.rs and cbindgen as dep to gen header (#1793)
+- feat(bindings/nodejs): Add more APIs and examples (#1799)
+- feat: reader_with and writer_with (#1803)
+- feat: add override_cache_control (#1804)
+- feat: add cache_control to OpWrite (#1806)
+
+### Changed
+
+- refactor(oli): switch to `Operator::scan` and `Operator::remove_all` (#1779)
+- refactor(bindings/nodejs): Polish benchmark to make it more readable (#1810)
+
+### Fixed
+
+- fix(oli): set the root of fs service to '/' (#1773)
+- fix: align WebDAV stat with RFC specification (#1783)
+- fix(bindings/nodejs): fix read benchmark (#1805)
+
+### CI
+
+- ci: Split clippy and docs check (#1785)
+- ci(bindings/nodejs): Support aarch64-apple-darwin (#1780)
+- ci(bindings/nodejs): publish with LICENSE & NOTICE (#1790)
+
+### Chore
+
+- chore(bindings/python): update maturin to 0.14.16 (#1777)
+- chore(bin/oli): Set oli version from package version (#1786)
+- chore(oli): set cli version in a central place (#1789)
+- chore: don't pin time version (#1788)
+- chore(bindings/nodejs): init benchmark (#1798)
+- chore(bindings/nodejs): Fix generated headers (#1802)
+
 ## [v0.30.4] - 2023-03-26
 
 ### Added
@@ -1715,6 +1757,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
 
 Hello, OpenDAL!
 
+[v0.30.5]: https://github.com/apache/incubator-opendal/compare/v0.30.4...v0.30.5
 [v0.30.4]: https://github.com/apache/incubator-opendal/compare/v0.30.3...v0.30.4
 [v0.30.3]: https://github.com/apache/incubator-opendal/compare/v0.30.2...v0.30.3
 [v0.30.2]: https://github.com/apache/incubator-opendal/compare/v0.30.1...v0.30.2
diff --git a/Cargo.lock b/Cargo.lock
index 2a92f442..68ff0d44 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2169,7 +2169,7 @@ dependencies = [
 
 [[package]]
 name = "object_store_opendal"
-version = "0.30.4"
+version = "0.30.5"
 dependencies = [
  "async-trait",
  "bytes",
@@ -2182,7 +2182,7 @@ dependencies = [
 
 [[package]]
 name = "oli"
-version = "0.30.4"
+version = "0.30.5"
 dependencies = [
  "anyhow",
  "assert_cmd",
@@ -2213,7 +2213,7 @@ checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
 
 [[package]]
 name = "opendal"
-version = "0.30.4"
+version = "0.30.5"
 dependencies = [
  "anyhow",
  "async-compat",
@@ -2288,7 +2288,7 @@ dependencies = [
 
 [[package]]
 name = "opendal-nodejs"
-version = "0.30.4"
+version = "0.30.5"
 dependencies = [
  "futures",
  "napi",
@@ -2300,7 +2300,7 @@ dependencies = [
 
 [[package]]
 name = "opendal-python"
-version = "0.30.4"
+version = "0.30.5"
 dependencies = [
  "chrono",
  "futures",
diff --git a/bin/oli/Cargo.toml b/bin/oli/Cargo.toml
index c83321b8..e858b6f6 100644
--- a/bin/oli/Cargo.toml
+++ b/bin/oli/Cargo.toml
@@ -25,7 +25,7 @@ keywords = ["storage", "data", "s3", "fs", "azblob"]
 license = "Apache-2.0"
 name = "oli"
 repository = "https://github.com/apache/incubator-opendal"
-version = "0.30.4"
+version = "0.30.5"
 
 [features]
 # Enable services dashmap support
diff --git a/bindings/nodejs/Cargo.toml b/bindings/nodejs/Cargo.toml
index 7d04dc89..fc867caa 100644
--- a/bindings/nodejs/Cargo.toml
+++ b/bindings/nodejs/Cargo.toml
@@ -23,7 +23,7 @@ license = "Apache-2.0"
 name = "opendal-nodejs"
 publish = false
 repository = "https://github.com/apache/incubator-opendal"
-version = "0.30.4"
+version = "0.30.5"
 
 [lib]
 crate-type = ["cdylib"]
diff --git a/bindings/nodejs/npm/darwin-arm64/package.json b/bindings/nodejs/npm/darwin-arm64/package.json
index 553cb293..d4821411 100644
--- a/bindings/nodejs/npm/darwin-arm64/package.json
+++ b/bindings/nodejs/npm/darwin-arm64/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@opendal/lib-darwin-arm64",
-  "version": "0.30.4",
+  "version": "0.30.5",
   "os": [
     "darwin"
   ],
diff --git a/bindings/nodejs/npm/darwin-x64/package.json b/bindings/nodejs/npm/darwin-x64/package.json
index b640e4de..a53605a8 100644
--- a/bindings/nodejs/npm/darwin-x64/package.json
+++ b/bindings/nodejs/npm/darwin-x64/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@opendal/lib-darwin-x64",
-  "version": "0.30.4",
+  "version": "0.30.5",
   "os": [
     "darwin"
   ],
diff --git a/bindings/nodejs/npm/linux-x64-gnu/package.json b/bindings/nodejs/npm/linux-x64-gnu/package.json
index 92ddf62a..71ef5b6d 100644
--- a/bindings/nodejs/npm/linux-x64-gnu/package.json
+++ b/bindings/nodejs/npm/linux-x64-gnu/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@opendal/lib-linux-x64-gnu",
-  "version": "0.30.4",
+  "version": "0.30.5",
   "os": [
     "linux"
   ],
diff --git a/bindings/nodejs/npm/win32-x64-msvc/package.json b/bindings/nodejs/npm/win32-x64-msvc/package.json
index 6c6916ea..412dba82 100644
--- a/bindings/nodejs/npm/win32-x64-msvc/package.json
+++ b/bindings/nodejs/npm/win32-x64-msvc/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@opendal/lib-win32-x64-msvc",
-  "version": "0.30.4",
+  "version": "0.30.5",
   "os": [
     "win32"
   ],
diff --git a/bindings/nodejs/package.json b/bindings/nodejs/package.json
index 7d66eb2c..ab1cdb7a 100644
--- a/bindings/nodejs/package.json
+++ b/bindings/nodejs/package.json
@@ -1,7 +1,7 @@
 {
   "name": "opendal",
   "author": "OpenDAL Contributors <de...@opendal.apache.org>",
-  "version": "0.30.4",
+  "version": "0.30.5",
   "license": "Apache-2.0",
   "main": "index.js",
   "types": "index.d.ts",
diff --git a/bindings/object_store/Cargo.toml b/bindings/object_store/Cargo.toml
index 391549eb..3e87444d 100644
--- a/bindings/object_store/Cargo.toml
+++ b/bindings/object_store/Cargo.toml
@@ -24,7 +24,7 @@ license = "Apache-2.0"
 name = "object_store_opendal"
 repository = "https://github.com/apache/incubator-opendal"
 rust-version = "1.60"                                       # MSRV for this project - please update while bump versions
-version = "0.30.4"
+version = "0.30.5"
 
 [dependencies]
 async-trait = "0.1"
diff --git a/bindings/python/Cargo.toml b/bindings/python/Cargo.toml
index 3cd736cb..6a06f2ac 100644
--- a/bindings/python/Cargo.toml
+++ b/bindings/python/Cargo.toml
@@ -23,7 +23,7 @@ license = "Apache-2.0"
 name = "opendal-python"
 publish = false
 repository = "https://github.com/apache/incubator-opendal"
-version = "0.30.4"
+version = "0.30.5"
 
 [lib]
 crate-type = ["cdylib"]
diff --git a/core/Cargo.toml b/core/Cargo.toml
index 2f4285d2..ebc1ae88 100644
--- a/core/Cargo.toml
+++ b/core/Cargo.toml
@@ -27,7 +27,7 @@ license = "Apache-2.0"
 name = "opendal"
 repository = "https://github.com/apache/incubator-opendal"
 rust-version = "1.60"                                                     # MSRV for this project - please update while bump versions
-version = "0.30.4"
+version = "0.30.5"
 
 [package.metadata.docs.rs]
 all-features = true