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:44 UTC
[incubator-opendal] 01/01: Bump to version 0.30.5
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