Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Bump to v0.44.0 to start release process #3819

Merged
merged 6 commits into from
Dec 26, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 82 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,88 @@ 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.0] - 2023-12-26

### Added
* feat(core): service add HuggingFace file system by @morristai in https://github.com/apache/incubator-opendal/pull/3670
* feat(service/moka): bump moka from 0.10.4 to 0.12.1 by @G-XD in https://github.com/apache/incubator-opendal/pull/3711
* feat: add operator.list support for OCaml binding by @Young-Flash in https://github.com/apache/incubator-opendal/pull/3706
* feat(test): add Huggingface behavior test by @morristai in https://github.com/apache/incubator-opendal/pull/3712
* feat: Add list prefix support by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3728
* feat: Implement ConcurrentFutures to remove the dependences on tokio by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3746
* feat(services): add seafile support by @hoslo in https://github.com/apache/incubator-opendal/pull/3771
* RFC-3734: Buffered reader by @WenyXu in https://github.com/apache/incubator-opendal/pull/3734
* feat: Add content range support for RpRead by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3777
* feat: Add presign_stat_with support by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3778
* feat: Add project layout for ofs by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3779
* feat(binding/nodejs): align list api by @suyanhanx in https://github.com/apache/incubator-opendal/pull/3784
* feat: Make OpenDAL available under wasm32 arch by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3796
* feat(services): add upyun support by @hoslo in https://github.com/apache/incubator-opendal/pull/3790
* feat: Add edge test s3_read_on_wasm by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3802
* feat(services/azblob): available under wasm32 arch by @suyanhanx in https://github.com/apache/incubator-opendal/pull/3806
* feat: make services-gdrive compile for wasm target by @Young-Flash in https://github.com/apache/incubator-opendal/pull/3808
* feat(core): Make gcs available on wasm32 arch by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3816
### Changed
* refactor(service/etcd): use EtcdConfig in from_map by @G-XD in https://github.com/apache/incubator-opendal/pull/3703
* refactor(object_store): upgrade object_store to 0.7. by @youngsofun in https://github.com/apache/incubator-opendal/pull/3713
* refactor: List must support list without recursive by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3721
* refactor: replace ftp tls impl as rustls by @oowl in https://github.com/apache/incubator-opendal/pull/3760
* refactor: Remove never used Stream poll_reset API by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3774
* refactor: Polish operator read_with by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3775
* refactor: Migrate gcs builder to config based by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3786
* refactor(service/hdfs): Add HdfsConfig to implement ConfigDeserializer by @shbhmrzd in https://github.com/apache/incubator-opendal/pull/3800
* refactor(raw): add parse_header_to_str fn by @hoslo in https://github.com/apache/incubator-opendal/pull/3804
* refactor(raw): refactor APIs like parse_content_disposition by @hoslo in https://github.com/apache/incubator-opendal/pull/3815
* refactor: Polish http_util parse headers by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3817
### Fixed
* fix(oli): Fix cp -r command returns invalid path error by @kebe7jun in https://github.com/apache/incubator-opendal/pull/3687
* fix(website): folder name mismatch by @suyanhanx in https://github.com/apache/incubator-opendal/pull/3707
* fix(binding/java): fix SPECIAL_DIR_NAME by @G-XD in https://github.com/apache/incubator-opendal/pull/3715
* fix(services/dropbox): Workaround for dropbox limitations for create_folder by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3719
* fix(ocaml_binding): sort `actual` & `expected` to pass ci by @Young-Flash in https://github.com/apache/incubator-opendal/pull/3733
* fix(ci): Make sure merge_local_staging handles all subdir by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3788
* fix(services/gdrive): fix return value of `get_file_id_by_path` by @G-XD in https://github.com/apache/incubator-opendal/pull/3801
* fix(core): List root should not return itself by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3824
### Docs
* docs: add maturity model check by @suyanhanx in https://github.com/apache/incubator-opendal/pull/3680
* docs(website): show maturity model by @suyanhanx in https://github.com/apache/incubator-opendal/pull/3709
* docs(website): only VOTEs from PPMC members are binding by @G-XD in https://github.com/apache/incubator-opendal/pull/3710
* doc: add 0.43.0 release link to download.md by @G-XD in https://github.com/apache/incubator-opendal/pull/3729
* docs: Add process on nominating committers and ppmc members by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3740
* docs: Deploy website to nightlies for every tags by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3739
* docs: Remove not released bindings docs from top level header by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3741
* docs: Add dependencies list for all packages by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3743
* docs: Update maturity docs by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3750
* docs: update the RFC doc by @suyanhanx in https://github.com/apache/incubator-opendal/pull/3748
* docs(website): polish deploy to nightlies by @suyanhanx in https://github.com/apache/incubator-opendal/pull/3753
* docs: add event calendar in community page by @dqhl76 in https://github.com/apache/incubator-opendal/pull/3767
* docs(community): polish events by @suyanhanx in https://github.com/apache/incubator-opendal/pull/3768
* docs(bindings/ruby): reflect test framework refactor by @tisonkun in https://github.com/apache/incubator-opendal/pull/3798
* docs(website): add service Huggingface to website by @morristai in https://github.com/apache/incubator-opendal/pull/3812
* docs: update release docs to add cargo-deny setup by @dqhl76 in https://github.com/apache/incubator-opendal/pull/3821
### CI
* build(deps): bump cacache from 11.7.1 to 12.0.0 by @dependabot in https://github.com/apache/incubator-opendal/pull/3690
* build(deps): bump prometheus-client from 0.21.2 to 0.22.0 by @dependabot in https://github.com/apache/incubator-opendal/pull/3694
* build(deps): bump github/issue-labeler from 3.2 to 3.3 by @dependabot in https://github.com/apache/incubator-opendal/pull/3698
* ci: Add behavior test for b2 by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3714
* ci(cargo): Add frame pointer support in build flag by @Zheaoli in https://github.com/apache/incubator-opendal/pull/3772
* ci: Workaround ring 0.17 build issue, bring aarch64 and armv7l back by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3781
* ci: Support CI test for s3_read_on_wasm by @Zheaoli in https://github.com/apache/incubator-opendal/pull/3813
### Chore
* chore: bump aws-sdk-s3 from 0.38.0 to 1.4.0 by @memoryFade in https://github.com/apache/incubator-opendal/pull/3704
* chore: Disable obs test for workaround by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3717
* chore: Fix bindings CI by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3722
* chore(binding/nodejs,website): Replace yarn with pnpm by @suyanhanx in https://github.com/apache/incubator-opendal/pull/3730
* chore: Bring persy CI back by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3751
* chore(bindings/python): upgrade pyo3 to 0.20 by @messense in https://github.com/apache/incubator-opendal/pull/3758
* chore: remove unused binding feature file by @tisonkun in https://github.com/apache/incubator-opendal/pull/3757
* chore: Bump governor from 0.5.1 to 0.6.0 by @G-XD in https://github.com/apache/incubator-opendal/pull/3761
* chore: Split bindings/ocaml to separate workspace by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3792
* chore: Split bindings/ruby to separate workspace by @ho-229 in https://github.com/apache/incubator-opendal/pull/3794
* chore(bindings/php): bump ext-php-rs to support latest php & separate workspace by @suyanhanx in https://github.com/apache/incubator-opendal/pull/3799
* chore: Address comments from hackernews by @Xuanwo in https://github.com/apache/incubator-opendal/pull/3805
* chore(bindings/ocaml): dep opendal point to core by @suyanhanx in https://github.com/apache/incubator-opendal/pull/3814

## [v0.43.0] - 2023-11-30

### Added
Expand Down
22 changes: 11 additions & 11 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,10 @@ homepage = "https://opendal.apache.org/"
license = "Apache-2.0"
repository = "https://github.com/apache/incubator-opendal"
rust-version = "1.67"
version = "0.43.0"
version = "0.44.0"

[workspace.dependencies]
opendal = { version = "0.43", path = "core" }
opendal = { version = "0.44", path = "core" }

[profile.bench]
debug = true
14 changes: 7 additions & 7 deletions bin/oay/DEPENDENCIES.rust.tsv
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ [email protected] X X
[email protected] X
[email protected] X X
[email protected] X
dav-server-opendalfs@0.43.0 X
dav-server-opendalfs@0.44.0 X
[email protected] X X
[email protected] X X
[email protected] X X
Expand Down Expand Up @@ -101,8 +101,8 @@ [email protected] X
[email protected] X X
[email protected] X X
[email protected] X X
[email protected].65 X X
jsonwebtoken@9.1.0 X
[email protected].66 X X
jsonwebtoken@9.2.0 X
[email protected] X X
[email protected] X X
[email protected] X X
Expand All @@ -127,10 +127,10 @@ [email protected] X X
[email protected] X X
[email protected] X X
[email protected] X X
oay@0.43.0 X
oay@0.44.0 X
[email protected] X X
[email protected] X X
opendal@0.43.0 X
opendal@0.44.0 X
[email protected] X X
[email protected] X
[email protected] X
Expand Down Expand Up @@ -168,7 +168,7 @@ [email protected] X X
[email protected] X X
[email protected] X X
[email protected] X X
[email protected].4 X
[email protected].6 X
[email protected] X X
[email protected] X
[email protected] X X
Expand Down Expand Up @@ -263,7 +263,7 @@ [email protected] X
[email protected]+wasi-snapshot-preview1 X X X
[email protected] X X
[email protected] X X
[email protected].38 X X
[email protected].39 X X
[email protected] X X
[email protected] X X
[email protected] X X
Expand Down
12 changes: 6 additions & 6 deletions bin/ofs/DEPENDENCIES.rust.tsv
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,8 @@ [email protected] X
[email protected] X X
[email protected] X X
[email protected] X X
[email protected].65 X X
jsonwebtoken@9.1.0 X
[email protected].66 X X
jsonwebtoken@9.2.0 X
[email protected] X X
[email protected] X X
[email protected] X X
Expand All @@ -103,9 +103,9 @@ [email protected] X X
[email protected] X X
[email protected] X X
[email protected] X X
ofs@0.43.0 X
ofs@0.0.1 X
[email protected] X X
opendal@0.43.0 X
opendal@0.44.0 X
[email protected] X X
[email protected] X
[email protected] X
Expand Down Expand Up @@ -137,7 +137,7 @@ [email protected] X X
[email protected] X X
[email protected] X
[email protected] X
[email protected].4 X
[email protected].6 X
[email protected] X X
[email protected] X
[email protected] X X
Expand Down Expand Up @@ -215,7 +215,7 @@ [email protected] X
[email protected]+wasi-snapshot-preview1 X X X
[email protected] X X
[email protected] X X
[email protected].38 X X
[email protected].39 X X
[email protected] X X
[email protected] X X
[email protected] X X
Expand Down
12 changes: 6 additions & 6 deletions bin/oli/DEPENDENCIES.rust.tsv
Original file line number Diff line number Diff line change
Expand Up @@ -96,8 +96,8 @@ [email protected] X X
[email protected] X
[email protected] X X
[email protected] X X
[email protected].65 X X
jsonwebtoken@9.1.0 X
[email protected].66 X X
jsonwebtoken@9.2.0 X
[email protected] X X
[email protected] X X
[email protected] X X
Expand All @@ -118,9 +118,9 @@ [email protected] X X
[email protected] X X
[email protected] X X
[email protected] X X
oli@0.43.0 X
oli@0.44.0 X
[email protected] X X
opendal@0.43.0 X
opendal@0.44.0 X
[email protected] X X
[email protected] X
[email protected] X
Expand Down Expand Up @@ -155,7 +155,7 @@ [email protected] X
[email protected] X X
[email protected] X X
[email protected] X X
[email protected].4 X
[email protected].6 X
[email protected] X X
[email protected] X
[email protected] X X
Expand Down Expand Up @@ -240,7 +240,7 @@ [email protected] X
[email protected]+wasi-snapshot-preview1 X X X
[email protected] X X
[email protected] X X
[email protected].38 X X
[email protected].39 X X
[email protected] X X
[email protected] X X
[email protected] X X
Expand Down
12 changes: 6 additions & 6 deletions bindings/c/DEPENDENCIES.rust.tsv
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,8 @@ [email protected] X
[email protected] X X
[email protected] X X
[email protected] X X
[email protected].65 X X
jsonwebtoken@9.1.0 X
[email protected].66 X X
jsonwebtoken@9.2.0 X
[email protected] X X
[email protected] X X
[email protected] X X
Expand All @@ -112,8 +112,8 @@ [email protected] X X
[email protected] X X
[email protected] X X
[email protected] X X
opendal@0.43.0 X
opendal-c@0.43.0 X
opendal@0.44.0 X
opendal-c@0.44.0 X
[email protected] X X
[email protected] X
[email protected] X
Expand Down Expand Up @@ -146,7 +146,7 @@ [email protected] X X
[email protected] X X
[email protected] X
[email protected] X
[email protected].4 X
[email protected].6 X
[email protected] X X
[email protected] X
[email protected] X X
Expand Down Expand Up @@ -228,7 +228,7 @@ [email protected] X
[email protected]+wasi-snapshot-preview1 X X X
[email protected] X X
[email protected] X X
[email protected].38 X X
[email protected].39 X X
[email protected] X X
[email protected] X X
[email protected] X X
Expand Down
2 changes: 1 addition & 1 deletion bindings/cpp/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# under the License.

cmake_minimum_required(VERSION 3.10)
project(opendal-cpp VERSION 0.43.0 LANGUAGES CXX)
project(opendal-cpp VERSION 0.44.0 LANGUAGES CXX)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
Expand Down
Loading
Loading