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/12/31 02:43:22 UTC
(incubator-opendal) 01/01: chore: Bump to version 0.44.1 to start release process
This is an automated email from the ASF dual-hosted git repository.
xuanwo pushed a commit to branch bump-0.44.1
in repository https://gitbox.apache.org/repos/asf/incubator-opendal.git
commit 8383cf9377103c8bf79768b27e8c72db098d7a97
Author: Xuanwo <gi...@xuanwo.io>
AuthorDate: Sun Dec 31 10:42:46 2023 +0800
chore: Bump to version 0.44.1 to start release process
Signed-off-by: Xuanwo <gi...@xuanwo.io>
---
CHANGELOG.md | 47 +++++++++++++++++++++++
Cargo.lock | 20 +++++-----
Cargo.toml | 2 +-
bindings/c/Cargo.lock | 4 +-
bindings/c/Cargo.toml | 2 +-
bindings/cpp/CMakeLists.txt | 2 +-
bindings/java/pom.xml | 2 +-
bindings/nodejs/npm/darwin-arm64/package.json | 2 +-
bindings/nodejs/npm/darwin-x64/package.json | 2 +-
bindings/nodejs/npm/linux-arm64-gnu/package.json | 2 +-
bindings/nodejs/npm/linux-arm64-musl/package.json | 2 +-
bindings/nodejs/npm/linux-x64-gnu/package.json | 2 +-
bindings/nodejs/npm/win32-arm64-msvc/package.json | 2 +-
bindings/nodejs/npm/win32-x64-msvc/package.json | 2 +-
bindings/nodejs/package.json | 2 +-
bindings/ocaml/Cargo.lock | 2 +-
bindings/php/Cargo.lock | 2 +-
17 files changed, 73 insertions(+), 26 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index be821d95c..64fafd5d6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,51 @@ 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.44.1] - 2023-12-31
+
+### Added
+* feat(service/memcached): Add MemCachedConfig by @ankit-pn in https://github.com/apache/incubator-opendal/pull/3827
+* feat(service/rocksdb): Add RocksdbConfig by @ankit-pn in https://github.com/apache/incubator-opendal/pull/3828
+* feat(services): add chainsafe support by @hoslo in https://github.com/apache/incubator-opendal/pull/3834
+* feat(bindings/python): Build all available services for python by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3836
+* feat: Adding Atomicserver config by @k-aishwarya in https://github.com/apache/incubator-opendal/pull/3845
+* feat(oio::read): implement the async buffer reader by @WenyXu in https://github.com/apache/incubator-opendal/pull/3811
+* feat(oio::read): implement the blocking buffer reader by @WenyXu in https://github.com/apache/incubator-opendal/pull/3860
+* feat: adapt the `CompleteReader` by @WenyXu in https://github.com/apache/incubator-opendal/pull/3861
+* feat: add basic behavior tests for buffer reader by @WenyXu in https://github.com/apache/incubator-opendal/pull/3862
+* feat: add fuzz reader with buffer tests by @WenyXu in https://github.com/apache/incubator-opendal/pull/3866
+* feat(ofs): implement ofs based on fuse3 by @Inokinoki in https://github.com/apache/incubator-opendal/pull/3857
+### Changed
+* refactor: simplify `bindings_python.yml` by @messense in https://github.com/apache/incubator-opendal/pull/3837
+* refactor: Add edge test for aws assume role with web identity by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3839
+* refactor(services/webdav): Add WebdavConfig to implement ConfigDeserializer by @kwaa in https://github.com/apache/incubator-opendal/pull/3846
+* refactor: use TwoWays instead of TwoWaysReader and TwoWaysWriter by @WenyXu in https://github.com/apache/incubator-opendal/pull/3863
+### Fixed
+* fix: Add tests for listing recursively on not supported services by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3826
+* fix(services/upyun): fix list api by @hoslo in https://github.com/apache/incubator-opendal/pull/3841
+* fix: fix a bypass seek relative bug in `BufferReader` by @WenyXu in https://github.com/apache/incubator-opendal/pull/3864
+* fix: fix the bypass read does not sync the `cur` of `BufferReader` by @WenyXu in https://github.com/apache/incubator-opendal/pull/3865
+### Docs
+* docs: Add Apache prefix for all bindings by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3829
+* docs: Add apache prefix for python docs by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3830
+* docs: Add branding in README by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3831
+* docs: Add trademark for Apache OpenDALâ„¢ by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3832
+* docs: Add trademark sign for core by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3833
+* docs: Enable doc_auto_cfg when docs cfg has been enabled by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3835
+* docs: Address branding for haskell and C bindings by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3840
+### CI
+* ci: Remove workflows that not running or ready by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3842
+* ci: Migrate ftp to test planner by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3843
+### Chore
+* chore(bindings/java): Add name and description metadata by @tisonkun in https://github.com/apache/incubator-opendal/pull/3838
+* chore(website): improve a bit trademark refs by @tisonkun in https://github.com/apache/incubator-opendal/pull/3847
+* chore: Fix clippy warnings found in rust 1.75 by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3849
+* chore(bindings/python): improve ASF branding by @tisonkun in https://github.com/apache/incubator-opendal/pull/3850
+* chore(bindings/haskell): improve ASF branding by @tisonkun in https://github.com/apache/incubator-opendal/pull/3852
+* chore(bindings/c): make c binding separate workspace by @suyanhanx in https://github.com/apache/incubator-opendal/pull/3856
+* chore(bindings/haskell): support co-log-0.6.0 && ghc-9.4 by @silver-ymz in https://github.com/apache/incubator-opendal/pull/3858
+
+
## [v0.44.0] - 2023-12-26
### Added
@@ -3188,6 +3233,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
Hello, OpenDAL!
+[v0.44.1]: https://github.com/apache/incubator-opendal/compare/v0.44.0...v0.44.1
+[v0.44.0]: https://github.com/apache/incubator-opendal/compare/v0.43.0...v0.44.0
[v0.43.0]: https://github.com/apache/incubator-opendal/compare/v0.42.0...v0.43.0
[v0.42.0]: https://github.com/apache/incubator-opendal/compare/v0.41.0...v0.42.0
[v0.41.0]: https://github.com/apache/incubator-opendal/compare/v0.40.0...v0.41.0
diff --git a/Cargo.lock b/Cargo.lock
index 72cbb36da..556bed6a0 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1992,7 +1992,7 @@ dependencies = [
[[package]]
name = "dav-server-opendalfs"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"anyhow",
"bytes",
@@ -4408,7 +4408,7 @@ dependencies = [
[[package]]
name = "oay"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"anyhow",
"axum",
@@ -4465,7 +4465,7 @@ dependencies = [
[[package]]
name = "object_store_opendal"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"async-trait",
"bytes",
@@ -4489,7 +4489,7 @@ dependencies = [
[[package]]
name = "oli"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"anyhow",
"assert_cmd",
@@ -4521,7 +4521,7 @@ checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575"
[[package]]
name = "opendal"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"anyhow",
"async-backtrace",
@@ -4627,7 +4627,7 @@ dependencies = [
[[package]]
name = "opendal-cpp"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"anyhow",
"chrono",
@@ -4660,7 +4660,7 @@ dependencies = [
[[package]]
name = "opendal-hs"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"chrono",
"log",
@@ -4669,7 +4669,7 @@ dependencies = [
[[package]]
name = "opendal-java"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"anyhow",
"jni",
@@ -4689,7 +4689,7 @@ dependencies = [
[[package]]
name = "opendal-nodejs"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"futures",
"napi",
@@ -4701,7 +4701,7 @@ dependencies = [
[[package]]
name = "opendal-python"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"futures",
"opendal",
diff --git a/Cargo.toml b/Cargo.toml
index eb49b6f1c..7bc750cf5 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -55,7 +55,7 @@ homepage = "https://opendal.apache.org/"
license = "Apache-2.0"
repository = "https://github.com/apache/incubator-opendal"
rust-version = "1.67"
-version = "0.44.0"
+version = "0.44.1"
[workspace.dependencies]
opendal = { version = "0.44", path = "core" }
diff --git a/bindings/c/Cargo.lock b/bindings/c/Cargo.lock
index ff5770e04..f15ebe112 100644
--- a/bindings/c/Cargo.lock
+++ b/bindings/c/Cargo.lock
@@ -921,7 +921,7 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
[[package]]
name = "opendal"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"anyhow",
"async-compat",
@@ -952,7 +952,7 @@ dependencies = [
[[package]]
name = "opendal-c"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"bytes",
"cbindgen",
diff --git a/bindings/c/Cargo.toml b/bindings/c/Cargo.toml
index 1581bfd35..be013d7d4 100644
--- a/bindings/c/Cargo.toml
+++ b/bindings/c/Cargo.toml
@@ -25,7 +25,7 @@ homepage = "https://opendal.apache.org/"
license = "Apache-2.0"
repository = "https://github.com/apache/incubator-opendal"
rust-version = "1.67"
-version = "0.44.0"
+version = "0.44.1"
[lib]
crate-type = ["cdylib", "staticlib"]
diff --git a/bindings/cpp/CMakeLists.txt b/bindings/cpp/CMakeLists.txt
index 22bff4f46..980f1daa4 100644
--- a/bindings/cpp/CMakeLists.txt
+++ b/bindings/cpp/CMakeLists.txt
@@ -16,7 +16,7 @@
# under the License.
cmake_minimum_required(VERSION 3.10)
-project(opendal-cpp VERSION 0.44.0 LANGUAGES CXX)
+project(opendal-cpp VERSION 0.44.1 LANGUAGES CXX)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
diff --git a/bindings/java/pom.xml b/bindings/java/pom.xml
index 35d1e6256..025fb67cb 100644
--- a/bindings/java/pom.xml
+++ b/bindings/java/pom.xml
@@ -32,7 +32,7 @@
<groupId>org.apache.opendal</groupId>
<artifactId>opendal-java</artifactId>
- <version>0.44.0</version>
+ <version>0.44.1</version>
<name>Apache OpenDAL</name>
<description>
diff --git a/bindings/nodejs/npm/darwin-arm64/package.json b/bindings/nodejs/npm/darwin-arm64/package.json
index dfeb685b6..47a52829f 100644
--- a/bindings/nodejs/npm/darwin-arm64/package.json
+++ b/bindings/nodejs/npm/darwin-arm64/package.json
@@ -1,7 +1,7 @@
{
"name": "@opendal/lib-darwin-arm64",
"repository": "git@github.com/apache/incubator-opendal.git",
- "version": "0.44.0",
+ "version": "0.44.1",
"os": [
"darwin"
],
diff --git a/bindings/nodejs/npm/darwin-x64/package.json b/bindings/nodejs/npm/darwin-x64/package.json
index adfd78716..2e5a590f6 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.44.0",
+ "version": "0.44.1",
"repository": "git@github.com/apache/incubator-opendal.git",
"os": [
"darwin"
diff --git a/bindings/nodejs/npm/linux-arm64-gnu/package.json b/bindings/nodejs/npm/linux-arm64-gnu/package.json
index c4898f99e..c62679ca9 100644
--- a/bindings/nodejs/npm/linux-arm64-gnu/package.json
+++ b/bindings/nodejs/npm/linux-arm64-gnu/package.json
@@ -1,6 +1,6 @@
{
"name": "@opendal/lib-linux-arm64-gnu",
- "version": "0.44.0",
+ "version": "0.44.1",
"repository": "git@github.com/apache/incubator-opendal.git",
"os": [
"linux"
diff --git a/bindings/nodejs/npm/linux-arm64-musl/package.json b/bindings/nodejs/npm/linux-arm64-musl/package.json
index ca39d96c5..3b7d214cb 100644
--- a/bindings/nodejs/npm/linux-arm64-musl/package.json
+++ b/bindings/nodejs/npm/linux-arm64-musl/package.json
@@ -1,6 +1,6 @@
{
"name": "@opendal/lib-linux-arm64-musl",
- "version": "0.44.0",
+ "version": "0.44.1",
"repository": "git@github.com/apache/incubator-opendal.git",
"os": [
"linux"
diff --git a/bindings/nodejs/npm/linux-x64-gnu/package.json b/bindings/nodejs/npm/linux-x64-gnu/package.json
index 65f11d4e9..41ce1f436 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.44.0",
+ "version": "0.44.1",
"repository": "git@github.com/apache/incubator-opendal.git",
"os": [
"linux"
diff --git a/bindings/nodejs/npm/win32-arm64-msvc/package.json b/bindings/nodejs/npm/win32-arm64-msvc/package.json
index 54af5e664..8e1d99a4b 100644
--- a/bindings/nodejs/npm/win32-arm64-msvc/package.json
+++ b/bindings/nodejs/npm/win32-arm64-msvc/package.json
@@ -1,6 +1,6 @@
{
"name": "@opendal/lib-win32-arm64-msvc",
- "version": "0.44.0",
+ "version": "0.44.1",
"repository": "git@github.com/apache/incubator-opendal.git",
"os": [
"win32"
diff --git a/bindings/nodejs/npm/win32-x64-msvc/package.json b/bindings/nodejs/npm/win32-x64-msvc/package.json
index f70565b19..cc234d100 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.44.0",
+ "version": "0.44.1",
"repository": "git@github.com/apache/incubator-opendal.git",
"os": [
"win32"
diff --git a/bindings/nodejs/package.json b/bindings/nodejs/package.json
index 26d59116f..d94bbe304 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.44.0",
+ "version": "0.44.1",
"license": "Apache-2.0",
"main": "index.js",
"types": "index.d.ts",
diff --git a/bindings/ocaml/Cargo.lock b/bindings/ocaml/Cargo.lock
index c54749c7b..51db5e154 100644
--- a/bindings/ocaml/Cargo.lock
+++ b/bindings/ocaml/Cargo.lock
@@ -870,7 +870,7 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
[[package]]
name = "opendal"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"anyhow",
"async-compat",
diff --git a/bindings/php/Cargo.lock b/bindings/php/Cargo.lock
index 8fc56cba2..b2c6bc7c3 100644
--- a/bindings/php/Cargo.lock
+++ b/bindings/php/Cargo.lock
@@ -1166,7 +1166,7 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
[[package]]
name = "opendal"
-version = "0.44.0"
+version = "0.44.1"
dependencies = [
"anyhow",
"async-compat",