This is an automated email from the ASF dual-hosted git repository. xuanwo pushed a commit to branch bump-version in repository https://gitbox.apache.org/repos/asf/opendal.git
commit 30e38432a5e1f930cc62b64072f2c491ddcc8559 Author: Xuanwo <git...@xuanwo.io> AuthorDate: Mon Jul 14 16:28:13 2025 +0800 Bump to version 0.54.0 Signed-off-by: Xuanwo <git...@xuanwo.io> --- CHANGELOG.md | 121 ++++++++++++++++++++++ bin/oay/Cargo.lock | 6 +- bin/oay/Cargo.toml | 4 +- bin/oay/DEPENDENCIES.rust.tsv | 23 ++-- bin/ofs/Cargo.lock | 8 +- bin/ofs/Cargo.toml | 10 +- bin/ofs/DEPENDENCIES.rust.tsv | 12 ++- bin/oli/Cargo.lock | 4 +- bin/oli/Cargo.toml | 4 +- bin/oli/DEPENDENCIES.rust.tsv | 20 ++-- bindings/c/DEPENDENCIES.rust.tsv | 6 +- bindings/cpp/DEPENDENCIES.rust.tsv | 6 +- bindings/dotnet/DEPENDENCIES.rust.tsv | 6 +- bindings/haskell/DEPENDENCIES.rust.tsv | 6 +- bindings/java/DEPENDENCIES.rust.tsv | 6 +- bindings/java/pom.xml | 2 +- bindings/lua/DEPENDENCIES.rust.tsv | 6 +- bindings/nodejs/DEPENDENCIES.rust.tsv | 6 +- 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/DEPENDENCIES.rust.tsv | 6 +- bindings/php/DEPENDENCIES.rust.tsv | 8 +- bindings/python/Cargo.toml | 2 +- bindings/python/DEPENDENCIES.rust.tsv | 10 +- bindings/ruby/DEPENDENCIES.rust.tsv | 6 +- core/Cargo.lock | 14 +-- core/Cargo.toml | 4 +- core/DEPENDENCIES.rust.tsv | 5 +- dev/src/release/package.rs | 34 +++--- integrations/cloud_filter/Cargo.toml | 6 +- integrations/cloud_filter/DEPENDENCIES.rust.tsv | 8 +- integrations/dav-server/Cargo.toml | 6 +- integrations/dav-server/DEPENDENCIES.rust.tsv | 10 +- integrations/fuse3/Cargo.toml | 4 +- integrations/fuse3/DEPENDENCIES.rust.tsv | 8 +- integrations/object_store/Cargo.toml | 6 +- integrations/object_store/DEPENDENCIES.rust.tsv | 8 +- integrations/parquet/Cargo.toml | 6 +- integrations/parquet/DEPENDENCIES.rust.tsv | 8 +- integrations/unftp-sbe/Cargo.toml | 6 +- integrations/unftp-sbe/DEPENDENCIES.rust.tsv | 12 +-- integrations/virtiofs/Cargo.toml | 2 +- integrations/virtiofs/DEPENDENCIES.rust.tsv | 6 +- 49 files changed, 291 insertions(+), 166 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e8e6cf730..f97988cb8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,126 @@ and this project adheres to [Semantic Versioning](https://semver.org/). <!-- Release notes generated with: gh release create v_draft --generate-notes --draft --> +## [v0.54.0] - 2025-07-14 + +### Added +* RFC-6213: Options API by @Xuanwo in https://github.com/apache/opendal/pull/6213 +* feat(core): Expose xxx_options API by @Xuanwo in https://github.com/apache/opendal/pull/6215 +* RFC-6209: Glob Support by @asukaminato0721 in https://github.com/apache/opendal/pull/6209 +* feat(bindings/java): Add WriteOptions support for new options API by @geruh in https://github.com/apache/opendal/pull/6219 +* feat(services/azdls): Support parsing Azure Storage configs from connection strings by @DerGut in https://github.com/apache/opendal/pull/6212 +* feat(bindings/java): Add ListOptions support for new options API by @geruh in https://github.com/apache/opendal/pull/6246 +* feat(bindings/python): Enhance Reader and Writer by @chitralverma in https://github.com/apache/opendal/pull/6086 +* feat(bindings/java): Add StatOptions support for new options API by @geruh in https://github.com/apache/opendal/pull/6255 +* feat(website): Auto-generate llms.txt and llms-full.txt by @kingsword09 in https://github.com/apache/opendal/pull/6247 +* oli: support dropbox by @Kinchkun in https://github.com/apache/opendal/pull/6265 +* feat(bindings/python): Enhance Stat, Lister, Metadata & Entry by @chitralverma in https://github.com/apache/opendal/pull/6232 +* feat(layers): add fastmetrics layer by @koushiro in https://github.com/apache/opendal/pull/6269 +* feat(bindings/haskell): add more api by @asukaminato0721 in https://github.com/apache/opendal/pull/6264 +* feat(core): Expose presign_xxx_options API by @geruh in https://github.com/apache/opendal/pull/6273 +* feat: Add HttpClientLayer to replace `Operator::update_http_client()` by @Xuanwo in https://github.com/apache/opendal/pull/6290 +* feat(bin/oli): support oli edit by @asukaminato0721 in https://github.com/apache/opendal/pull/6229 +* feat(bindings/cpp): cpp async op && reader, lister by @asukaminato0721 in https://github.com/apache/opendal/pull/6228 +* feat(services/moka): expose more moka configurations by @koushiro in https://github.com/apache/opendal/pull/6285 +* feat(bindings/nodejs): Add StatOptions support for new options API by @kingsword09 in https://github.com/apache/opendal/pull/6282 +* feat: implement --tree option for oli ls subcommand by @waynexia in https://github.com/apache/opendal/pull/6311 +* feat(bindings/nodejs): Add ReadOptions and ReaderOptions support for new options API by @kingsword09 in https://github.com/apache/opendal/pull/6312 +* feat(bindings/nodejs): Add ListOptions support for new options API by @kingsword09 in https://github.com/apache/opendal/pull/6320 +* feat(bindings/go): add benchmark by @yuchanns in https://github.com/apache/opendal/pull/6341 +* feat(services/azdls): Implement write returns metadata by @jonathanc-n in https://github.com/apache/opendal/pull/6368 +* feat(bindings/cpp): remove Boost dependency by @JackDrogon in https://github.com/apache/opendal/pull/6376 +* feat(bindings/nodejs): Add DeleteOptions support for new options API by @kingsword09 in https://github.com/apache/opendal/pull/6349 +* feat(bindings/nodejs): Add WriteOptions support for new options API by @kingsword09 in https://github.com/apache/opendal/pull/6322 +* feat(services/vercel_blob): add delete operator by @kingsword09 in https://github.com/apache/opendal/pull/6396 +### Changed +* refactor(core/types)!: fix `with_user_metadata` signature by @meteorgan in https://github.com/apache/opendal/pull/5960 +* refactor(!): Remove services lack of maintainers and users by @Xuanwo in https://github.com/apache/opendal/pull/6263 +* refactor(services/moka)!: replace `sync::Cache` with `future::Cache` by @koushiro in https://github.com/apache/opendal/pull/6270 +* refactor(bindings/go): Restructure FFI system with type-safe wrapper by @yuchanns in https://github.com/apache/opendal/pull/6268 +* refactor: Migrate redis from adapter::kv to Access instead by @Xuanwo in https://github.com/apache/opendal/pull/6291 +* refactor: Migrate moka from adapter::typed_kv to Access instead by @Xuanwo in https://github.com/apache/opendal/pull/6300 +* refactor: Migrate memory service to implment Access directly by @Xuanwo in https://github.com/apache/opendal/pull/6301 +* refactor: Migrate services cacache to implement Access by @Xuanwo in https://github.com/apache/opendal/pull/6303 +* refactor!: Remove stat_has_xxx and list_has_xxx by @Xuanwo in https://github.com/apache/opendal/pull/6313 +* refactor(services/fs): extract implementation to core by @erickguan in https://github.com/apache/opendal/pull/6317 +* refactor: Migrate mini_moka service to implement Access directly by @meteorgan in https://github.com/apache/opendal/pull/6316 +* refactor: remove uuid dependency when creating a temp path by @erickguan in https://github.com/apache/opendal/pull/6324 +* refactor(layers/logging): Don't trigger logigng in heavy IO path by @Xuanwo in https://github.com/apache/opendal/pull/6343 +* refactor: Migrate dashmap service to implement Access directly by @meteorgan in https://github.com/apache/opendal/pull/6344 +### Fixed +* fix: java bug in list with delete option test by @geruh in https://github.com/apache/opendal/pull/6257 +* fix(nodejs): esmodule and commonjs support by @kingsword09 in https://github.com/apache/opendal/pull/6266 +* fix(gcs): headers missing in XML multipart API and incorrect x-goog-acl header values in XML API by @wlinna in https://github.com/apache/opendal/pull/6275 +* fix(bindings/nodejs): update nodejs and deno bench by @kingsword09 in https://github.com/apache/opendal/pull/6286 +* fix(hdfs): fix infinite loop in write for HDFS failure by @oven-yang in https://github.com/apache/opendal/pull/6295 +* fix(nodejs): test stat with version by @kingsword09 in https://github.com/apache/opendal/pull/6307 +* fix(bindings/python): Fix Writer doesn't throw correct error code by @Xuanwo in https://github.com/apache/opendal/pull/6315 +* fix(python): correctly calculate end bound using offset + size instead of size directly by @kingsword09 in https://github.com/apache/opendal/pull/6314 +* fix(fs/ftp/hdfs): correct tmp_path generation for append operations by @kingsword09 in https://github.com/apache/opendal/pull/6327 +* fix(dav-server): Fix create_dir to create nested directories by @sqlpxc in https://github.com/apache/opendal/pull/6321 +* fix(service/fs): handle if_not_exists flag to raise ConditionNotMatch error by @kingsword09 in https://github.com/apache/opendal/pull/6326 +* fix(services/fs): Avoid creating partial files by @Xuanwo in https://github.com/apache/opendal/pull/6336 +* fix(bindings/nodejs): ListOptions test list with deleted by @kingsword09 in https://github.com/apache/opendal/pull/6335 +* fix(bindings/go): ffi calls use after free by @yuchanns in https://github.com/apache/opendal/pull/6380 +* fix(services/azdls): Fix append not handled correctly while offset==0 by @Xuanwo in https://github.com/apache/opendal/pull/6393 +### Docs +* docs: Remove deprecated APIs and polish docs for public APIs by @Xuanwo in https://github.com/apache/opendal/pull/6220 +* docs(services/hdfs_native): fix outdated capabilities and config option name by @kezhuw in https://github.com/apache/opendal/pull/6224 +* docs: Add CLAUDE docs to make AI Agents happy by @Xuanwo in https://github.com/apache/opendal/pull/6299 +* docs: Polish claude file after some experiments by @Xuanwo in https://github.com/apache/opendal/pull/6302 +* docs: Add upgrade guide for opendal's 0.54 release by @Xuanwo in https://github.com/apache/opendal/pull/6382 +### CI +* ci: Use expression syntax to avoid VS Code warnings. by @kingsword09 in https://github.com/apache/opendal/pull/6284 +* ci: Disable failed CI until #6305 been fixed by @Xuanwo in https://github.com/apache/opendal/pull/6306 +* chore(ci): use mlugg/setup-zig instead of archvied action by @assignUser in https://github.com/apache/opendal/pull/6310 +* ci(bindings/go): simplify and improve Go bindings test infrastructure by @yuchanns in https://github.com/apache/opendal/pull/6293 +* ci(services/compfs): add integrtation tests for compfs service by @meteorgan in https://github.com/apache/opendal/pull/6319 +### Chore +* chore: add deepwiki badge into readme to enable auto-refresh by @koushiro in https://github.com/apache/opendal/pull/6200 +* chore: upgrade opentelemetry to 0.30.0 by @tisonkun in https://github.com/apache/opendal/pull/6259 +* chore: Update bb8 to version 0.9.0 by @cryptomilk in https://github.com/apache/opendal/pull/6127 +* chore(deps): bump uuid from 1.16.0 to 1.17.0 in /bin/oli by @dependabot[bot] in https://github.com/apache/opendal/pull/6245 +* chore(bindings/go): update Go dependencies by @yuchanns in https://github.com/apache/opendal/pull/6280 +* chore(deps): bump tokio from 1.45.0 to 1.45.1 in /bin/ofs by @dependabot[bot] in https://github.com/apache/opendal/pull/6240 +* chore(metrics): add more docs about global instance of PrometheusLayer and FastmetricsLayer by @koushiro in https://github.com/apache/opendal/pull/6308 +* chore: Add npm to dependabot by @shaonianche in https://github.com/apache/opendal/pull/6318 +* chore(deps): bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in https://github.com/apache/opendal/pull/6241 +* chore(deps): update datafusion requirement from 47.0.0 to 48.0.0 in /integrations/object_store by @dependabot[bot] in https://github.com/apache/opendal/pull/6332 +* chore(deps): bump @docusaurus/core from 3.6.1 to 3.8.1 in /website by @dependabot[bot] in https://github.com/apache/opendal/pull/6334 +* chore(deps): bump compio from 0.14.0 to 0.15.0 in /core by @dependabot[bot] in https://github.com/apache/opendal/pull/6331 +* chore(deps): bump clap from 4.5.38 to 4.5.40 in /bin/ofs by @dependabot[bot] in https://github.com/apache/opendal/pull/6330 +* chore(deps): bump dirs from 5.0.1 to 6.0.0 in /bin/oli by @dependabot[bot] in https://github.com/apache/opendal/pull/6329 +* chore: fix clippy warnings when using rust 1.88 by @koushiro in https://github.com/apache/opendal/pull/6339 +* chore(dav-server): Add a test for creating nested directories by @sqlpxc in https://github.com/apache/opendal/pull/6338 +* chore: bump msrv to v1.82.0 by @MrCroxx in https://github.com/apache/opendal/pull/6348 +* chore(deps): bump crate-ci/typos from 1.31.1 to 1.34.0 by @dependabot[bot] in https://github.com/apache/opendal/pull/6351 +* chore(deps): bump tokio from 1.45.0 to 1.45.1 in /bin/oli by @dependabot[bot] in https://github.com/apache/opendal/pull/6353 +* chore(deps): bump quick-xml from 0.36.2 to 0.37.5 in /bin/oay by @dependabot[bot] in https://github.com/apache/opendal/pull/6350 +* chore(deps): bump actions/checkout from 3 to 4 by @dependabot[bot] in https://github.com/apache/opendal/pull/6356 +* chore(deps): bump semver from 7.6.3 to 7.7.2 in /website by @dependabot[bot] in https://github.com/apache/opendal/pull/6352 +* chore(deps): bump toml from 0.8.22 to 0.8.23 in /bin/oli by @dependabot[bot] in https://github.com/apache/opendal/pull/6361 +* chore(deps): bump mlugg/setup-zig from 2.0.1 to 2.0.3 by @dependabot[bot] in https://github.com/apache/opendal/pull/6359 +* chore(deps): bump axios from 1.8.2 to 1.10.0 in /website by @dependabot[bot] in https://github.com/apache/opendal/pull/6363 +* chore(deps): bump tokio from 1.45.0 to 1.45.1 in /bin/oay by @dependabot[bot] in https://github.com/apache/opendal/pull/6358 +* chore(deps): bump logforth from 0.24.0 to 0.26.1 in /bin/ofs by @dependabot[bot] in https://github.com/apache/opendal/pull/6355 +* chore(deps): bump the pyo3-dependencies group in /bindings/python with 2 updates by @dependabot[bot] in https://github.com/apache/opendal/pull/6360 +* chore(deps): bump hdfs-native from 0.10.4 to 0.11.2 in /core by @dependabot[bot] in https://github.com/apache/opendal/pull/6362 +* chore: update DEPENDENCIES and fater dependencies.py generate by @yihong0618 in https://github.com/apache/opendal/pull/6374 +* chore(dependabot): update OpenDAL dependencies less frequently by @erickguan in https://github.com/apache/opendal/pull/6384 +* chore(deps): bump tokio from 1.45.1 to 1.46.1 in /bin/oli by @dependabot[bot] in https://github.com/apache/opendal/pull/6387 +* chore(deps): bump tokio from 1.45.1 to 1.46.1 in /bin/ofs by @dependabot[bot] in https://github.com/apache/opendal/pull/6386 +* chore(deps): bump logforth from 0.24.0 to 0.26.1 in /bin/oay by @dependabot[bot] in https://github.com/apache/opendal/pull/6385 +* chore(deps): bump clsx from 1.2.1 to 2.1.1 in /website by @dependabot[bot] in https://github.com/apache/opendal/pull/6388 +* chore(deps): bump tokio from 1.45.0 to 1.46.1 in /core in the async-runtime group by @dependabot[bot] in https://github.com/apache/opendal/pull/6390 +* chore(dependabot): exclude rand and getrandom crates by @erickguan in https://github.com/apache/opendal/pull/6397 +* chore(github-actions): update 1password by @erickguan in https://github.com/apache/opendal/pull/6405 +* chore(github-actions): revert 1password action update by @erickguan in https://github.com/apache/opendal/pull/6406 +* chore(deps): bump nix from 0.29.0 to 0.30.1 in /bin/ofs by @dependabot[bot] in https://github.com/apache/opendal/pull/6399 +* chore(deps): bump toml from 0.8.22 to 0.9.2 in /bin/oay by @dependabot[bot] in https://github.com/apache/opendal/pull/6398 +* chore(deps): bump toml from 0.8.23 to 0.9.2 in /bin/oli by @dependabot[bot] in https://github.com/apache/opendal/pull/6400 +* chore(deps): bump react and react-dom in /website by @dependabot[bot] in https://github.com/apache/opendal/pull/6401 +* chore(deps): bump tower from 0.4.13 to 0.5.2 in /bin/oay by @dependabot[bot] in https://github.com/apache/opendal/pull/6407 + ## [v0.53.3] - 2025-05-21 ### Added @@ -4586,6 +4706,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/). Hello, OpenDAL! +[v0.54.0]: https://github.com/apache/opendal/compare/v0.53.3...v0.54.0 [v0.53.3]: https://github.com/apache/opendal/compare/v0.53.2...v0.53.3 [v0.53.2]: https://github.com/apache/opendal/compare/v0.53.1...v0.53.2 [v0.53.1]: https://github.com/apache/opendal/compare/v0.53.0...v0.53.1 diff --git a/bin/oay/Cargo.lock b/bin/oay/Cargo.lock index 3f45a0f31..fc098bdb4 100644 --- a/bin/oay/Cargo.lock +++ b/bin/oay/Cargo.lock @@ -287,7 +287,7 @@ dependencies = [ [[package]] name = "dav-server-opendalfs" -version = "0.6.1" +version = "0.6.2" dependencies = [ "anyhow", "bytes", @@ -1042,7 +1042,7 @@ dependencies = [ [[package]] name = "oay" -version = "0.41.21" +version = "0.41.22" dependencies = [ "anyhow", "axum", @@ -1077,7 +1077,7 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "opendal" -version = "0.53.3" +version = "0.54.0" dependencies = [ "anyhow", "backon", diff --git a/bin/oay/Cargo.toml b/bin/oay/Cargo.toml index febe9a60f..95ea643df 100644 --- a/bin/oay/Cargo.toml +++ b/bin/oay/Cargo.toml @@ -27,7 +27,7 @@ homepage = "https://opendal.apache.org/" license = "Apache-2.0" repository = "https://github.com/apache/opendal" rust-version = "1.82" -version = "0.41.21" +version = "0.41.22" [features] default = ["frontends-webdav", "frontends-s3"] @@ -48,7 +48,7 @@ dav-server-opendalfs = { version = "0.6.0", path = "../../integrations/dav-serve futures-util = { version = "0.3.29", optional = true } log = { version = "0.4.27" } logforth = { version = "0.26.1", default-features = false } -opendal = { version = "0.53.0", path = "../../core", features = [ +opendal = { version = "0.54.0", path = "../../core", features = [ "services-fs", ] } quick-xml = { version = "0.37", features = ["serialize", "overlapped-lists"] } diff --git a/bin/oay/DEPENDENCIES.rust.tsv b/bin/oay/DEPENDENCIES.rust.tsv index a7f8dfa1e..20087f88a 100644 --- a/bin/oay/DEPENDENCIES.rust.tsv +++ b/bin/oay/DEPENDENCIES.rust.tsv @@ -25,7 +25,7 @@ core-foundation-sys@0.8.7 X X cpufeatures@0.2.17 X X crypto-common@0.1.6 X X dav-server@0.8.0 X -dav-server-opendalfs@0.6.1 X +dav-server-opendalfs@0.6.2 X deranged@0.4.0 X X derivative@2.2.0 X X digest@0.10.7 X X @@ -75,7 +75,7 @@ icu_properties_data@2.0.1 X icu_provider@2.0.0 X idna@1.0.3 X X idna_adapter@1.2.1 X X -indexmap@2.9.0 X X +io-uring@0.7.8 X X ipnet@2.11.0 X X itoa@1.0.15 X X jiff@0.2.14 X X @@ -88,7 +88,7 @@ linux-raw-sys@0.9.4 X X X litemap@0.8.0 X lock_api@0.4.12 X X log@0.4.27 X X -logforth@0.24.0 X +logforth@0.26.1 X lru@0.14.0 X matchit@0.7.3 X X md-5@0.10.6 X X @@ -99,10 +99,10 @@ miniz_oxide@0.8.8 X X X mio@1.0.3 X num-conv@0.1.0 X X num-traits@0.2.19 X X -oay@0.41.21 X +oay@0.41.22 X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X parking_lot@0.12.3 X X parking_lot_core@0.9.10 X X percent-encoding@2.3.1 X X @@ -138,7 +138,7 @@ serde@1.0.219 X X serde_derive@1.0.219 X X serde_json@1.0.140 X X serde_path_to_error@0.1.17 X X -serde_spanned@0.6.8 X X +serde_spanned@1.0.0 X X serde_urlencoded@0.7.1 X X sha1@0.10.6 X X shlex@1.3.0 X X @@ -155,15 +155,14 @@ time@0.3.41 X X time-core@0.1.4 X X time-macros@0.2.22 X X tinystr@0.8.1 X -tokio@1.45.1 X +tokio@1.46.1 X tokio-macros@2.5.0 X tokio-rustls@0.26.2 X X tokio-util@0.7.15 X -toml@0.8.22 X X -toml_datetime@0.6.9 X X -toml_edit@0.22.26 X X -toml_write@0.1.1 X X -tower@0.4.13 X +toml@0.9.2 X X +toml_datetime@0.7.0 X X +toml_parser@1.0.1 X X +toml_writer@1.0.2 X X tower@0.5.2 X tower-layer@0.3.3 X tower-service@0.3.3 X diff --git a/bin/ofs/Cargo.lock b/bin/ofs/Cargo.lock index cc2fddd9b..e089586ec 100644 --- a/bin/ofs/Cargo.lock +++ b/bin/ofs/Cargo.lock @@ -283,7 +283,7 @@ dependencies = [ [[package]] name = "cloud_filter_opendal" -version = "0.0.10" +version = "0.0.11" dependencies = [ "anyhow", "bincode", @@ -515,7 +515,7 @@ dependencies = [ [[package]] name = "fuse3_opendal" -version = "0.0.17" +version = "0.0.18" dependencies = [ "bytes", "fuse3", @@ -1181,7 +1181,7 @@ dependencies = [ [[package]] name = "ofs" -version = "0.0.22" +version = "0.0.23" dependencies = [ "anyhow", "clap", @@ -1209,7 +1209,7 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "opendal" -version = "0.53.3" +version = "0.54.0" dependencies = [ "anyhow", "backon", diff --git a/bin/ofs/Cargo.toml b/bin/ofs/Cargo.toml index fb22afcb5..808087aa3 100644 --- a/bin/ofs/Cargo.toml +++ b/bin/ofs/Cargo.toml @@ -20,7 +20,7 @@ categories = ["filesystem"] description = "OpenDAL File System" keywords = ["storage", "data", "s3", "fs", "azblob"] name = "ofs" -version = "0.0.22" +version = "0.0.23" authors = ["Apache OpenDAL <d...@opendal.apache.org>"] edition = "2021" @@ -34,7 +34,7 @@ anyhow = { version = "1" } clap = { version = "4.5.40", features = ["derive", "env"] } log = { version = "0.4.22" } logforth = { version = "0.26.1", default-features = false } -opendal = { version = "0.53.0", path = "../../core" } +opendal = { version = "0.54.0", path = "../../core" } tokio = { version = "1.46.1", features = [ "fs", "macros", @@ -46,13 +46,13 @@ url = { version = "2.5.4" } [target.'cfg(any(target_os = "linux", target_os = "freebsd", target_os = "macos"))'.dependencies] fuse3 = { version = "0.8.1", "features" = ["tokio-runtime", "unprivileged"] } -fuse3_opendal = { version = "0.0.17", path = "../../integrations/fuse3" } +fuse3_opendal = { version = "0.0.18", path = "../../integrations/fuse3" } libc = "0.2.154" nix = { version = "0.30.1", features = ["user"] } [target.'cfg(target_os = "windows")'.dependencies] cloud-filter = { version = "0.0.5" } -cloud_filter_opendal = { version = "0.0.10", path = "../../integrations/cloud_filter" } +cloud_filter_opendal = { version = "0.0.11", path = "../../integrations/cloud_filter" } [features] default = ["services-fs", "services-s3"] @@ -60,7 +60,7 @@ services-fs = ["opendal/services-fs"] services-s3 = ["opendal/services-s3"] [dev-dependencies] -opendal = { version = "0.53.0", path = "../../core", features = ["tests"] } +opendal = { version = "0.54.0", path = "../../core", features = ["tests"] } tempfile = "3.16.0" test-context = "0.4.1" walkdir = "2.5.0" diff --git a/bin/ofs/DEPENDENCIES.rust.tsv b/bin/ofs/DEPENDENCIES.rust.tsv index 6e1e46cb2..96fe8a849 100644 --- a/bin/ofs/DEPENDENCIES.rust.tsv +++ b/bin/ofs/DEPENDENCIES.rust.tsv @@ -30,7 +30,7 @@ clap_builder@4.5.40 X X clap_derive@4.5.40 X X clap_lex@0.7.4 X X cloud-filter@0.0.5 X -cloud_filter_opendal@0.0.10 X +cloud_filter_opendal@0.0.11 X colorchoice@1.0.3 X X concurrent-queue@2.5.0 X X const-oid@0.9.6 X X @@ -52,7 +52,7 @@ flagset@0.4.7 X fnv@1.0.7 X X form_urlencoded@1.2.1 X X fuse3@0.8.1 X -fuse3_opendal@0.0.17 X +fuse3_opendal@0.0.18 X futures@0.3.31 X X futures-channel@0.3.31 X X futures-core@0.3.31 X X @@ -89,6 +89,7 @@ icu_properties_data@2.0.1 X icu_provider@2.0.0 X idna@1.0.3 X X idna_adapter@1.2.1 X X +io-uring@0.7.8 X X ipnet@2.11.0 X X is_terminal_polyfill@1.70.1 X X itoa@1.0.15 X X @@ -109,13 +110,14 @@ mime@0.3.17 X X miniz_oxide@0.8.8 X X X mio@1.0.3 X nix@0.29.0 X +nix@0.30.1 X nt-time@0.8.1 X X num-conv@0.1.0 X X num-traits@0.2.19 X X object@0.36.7 X X -ofs@0.0.22 X +ofs@0.0.23 X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X parking@2.2.1 X X percent-encoding@2.3.1 X X pin-project-lite@0.2.16 X X @@ -170,7 +172,7 @@ time@0.3.41 X X time-core@0.1.4 X X time-macros@0.2.22 X X tinystr@0.8.1 X -tokio@1.45.1 X +tokio@1.46.1 X tokio-macros@2.5.0 X tokio-rustls@0.26.2 X X tokio-util@0.7.15 X diff --git a/bin/oli/Cargo.lock b/bin/oli/Cargo.lock index 21840d141..ffe078ce9 100644 --- a/bin/oli/Cargo.lock +++ b/bin/oli/Cargo.lock @@ -1339,7 +1339,7 @@ dependencies = [ [[package]] name = "oli" -version = "0.41.21" +version = "0.41.22" dependencies = [ "anyhow", "assert_cmd", @@ -1374,7 +1374,7 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "opendal" -version = "0.53.3" +version = "0.54.0" dependencies = [ "anyhow", "backon", diff --git a/bin/oli/Cargo.toml b/bin/oli/Cargo.toml index 5140cd0da..5db34a1c9 100644 --- a/bin/oli/Cargo.toml +++ b/bin/oli/Cargo.toml @@ -27,7 +27,7 @@ homepage = "https://opendal.apache.org/" license = "Apache-2.0" repository = "https://github.com/apache/opendal" rust-version = "1.82" -version = "0.41.21" +version = "0.41.22" [dependencies] anyhow = { version = "1.0" } @@ -38,7 +38,7 @@ humansize = { version = "2.1" } humantime = { version = "2.2" } humantime-serde = { version = "1.1" } indicatif = { version = "0.17" } -opendal = { version = "0.53.0", path = "../../core", features = [ +opendal = { version = "0.54.0", path = "../../core", features = [ "services-azblob", "services-azdls", "services-cos", diff --git a/bin/oli/DEPENDENCIES.rust.tsv b/bin/oli/DEPENDENCIES.rust.tsv index ffaef5a94..d87786592 100644 --- a/bin/oli/DEPENDENCIES.rust.tsv +++ b/bin/oli/DEPENDENCIES.rust.tsv @@ -46,7 +46,6 @@ dirs-sys@0.5.0 X X displaydoc@0.2.5 X X either@1.15.0 X X encode_unicode@1.0.0 X X -equivalent@1.0.2 X X errno@0.3.12 X X fastrand@2.3.0 X X fnv@1.0.7 X X @@ -66,7 +65,6 @@ getrandom@0.3.3 X X ghac@0.2.0 X gimli@0.31.1 X X gloo-timers@0.3.0 X X -hashbrown@0.15.3 X X heck@0.5.0 X X hex@0.4.3 X X hmac@0.12.1 X X @@ -92,9 +90,9 @@ icu_properties_data@2.0.1 X icu_provider@2.0.0 X idna@1.0.3 X X idna_adapter@1.2.1 X X -indexmap@2.9.0 X X indicatif@0.17.11 X inout@0.1.4 X X +io-uring@0.7.8 X X ipnet@2.11.0 X X is_terminal_polyfill@1.70.1 X X itertools@0.14.0 X X @@ -122,9 +120,9 @@ num-iter@0.1.45 X X num-traits@0.2.19 X X number_prefix@0.4.0 X object@0.36.7 X X -oli@0.41.21 X +oli@0.41.22 X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X option-ext@0.2.0 X parking_lot@0.12.3 X X parking_lot_core@0.9.10 X X @@ -174,7 +172,7 @@ semver@1.0.26 X X serde@1.0.219 X X serde_derive@1.0.219 X X serde_json@1.0.140 X X -serde_spanned@0.6.9 X X +serde_spanned@1.0.0 X X serde_urlencoded@0.7.1 X X sha1@0.10.6 X X sha2@0.10.9 X X @@ -200,14 +198,14 @@ time@0.3.41 X X time-core@0.1.4 X X time-macros@0.2.22 X X tinystr@0.8.1 X -tokio@1.45.1 X +tokio@1.46.1 X tokio-macros@2.5.0 X tokio-rustls@0.26.2 X X tokio-util@0.7.15 X -toml@0.8.23 X X -toml_datetime@0.6.11 X X -toml_edit@0.22.27 X X -toml_write@0.1.2 X X +toml@0.9.2 X X +toml_datetime@0.7.0 X X +toml_parser@1.0.1 X X +toml_writer@1.0.2 X X tower@0.5.2 X tower-layer@0.3.3 X tower-service@0.3.3 X diff --git a/bindings/c/DEPENDENCIES.rust.tsv b/bindings/c/DEPENDENCIES.rust.tsv index fe6070dba..41ae6c573 100644 --- a/bindings/c/DEPENDENCIES.rust.tsv +++ b/bindings/c/DEPENDENCIES.rust.tsv @@ -79,7 +79,7 @@ mio@1.0.4 X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X opendal-c@0.0.0 X os_str_bytes@6.6.1 X X percent-encoding@2.3.1 X X @@ -94,9 +94,9 @@ reqwest@0.12.22 X X ring@0.17.14 X X rustc-demangle@0.1.25 X X rustix@1.0.7 X X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X serde@1.0.219 X X diff --git a/bindings/cpp/DEPENDENCIES.rust.tsv b/bindings/cpp/DEPENDENCIES.rust.tsv index 1dbc6c009..43c534db1 100644 --- a/bindings/cpp/DEPENDENCIES.rust.tsv +++ b/bindings/cpp/DEPENDENCIES.rust.tsv @@ -106,7 +106,7 @@ num-iter@0.1.45 X X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X opendal-cpp@0.0.0 X pbkdf2@0.12.2 X X pem@3.0.5 X @@ -135,9 +135,9 @@ ring@0.17.14 X X rsa@0.9.8 X X rustc-demangle@0.1.25 X X rustc_version@0.4.1 X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X salsa20@0.10.2 X X diff --git a/bindings/dotnet/DEPENDENCIES.rust.tsv b/bindings/dotnet/DEPENDENCIES.rust.tsv index b31856ad7..1f250b790 100644 --- a/bindings/dotnet/DEPENDENCIES.rust.tsv +++ b/bindings/dotnet/DEPENDENCIES.rust.tsv @@ -96,7 +96,7 @@ num-iter@0.1.45 X X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X opendal-dotnet@0.0.0 X parking_lot@0.12.4 X X parking_lot_core@0.9.11 X X @@ -128,9 +128,9 @@ ring@0.17.14 X X rsa@0.9.8 X X rustc-demangle@0.1.25 X X rustc_version@0.4.1 X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X salsa20@0.10.2 X X diff --git a/bindings/haskell/DEPENDENCIES.rust.tsv b/bindings/haskell/DEPENDENCIES.rust.tsv index 37f2f2636..ea4219ca1 100644 --- a/bindings/haskell/DEPENDENCIES.rust.tsv +++ b/bindings/haskell/DEPENDENCIES.rust.tsv @@ -96,7 +96,7 @@ num-iter@0.1.45 X X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X opendal-hs@0.0.0 X parking_lot@0.12.4 X X parking_lot_core@0.9.11 X X @@ -128,9 +128,9 @@ ring@0.17.14 X X rsa@0.9.8 X X rustc-demangle@0.1.25 X X rustc_version@0.4.1 X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X salsa20@0.10.2 X X diff --git a/bindings/java/DEPENDENCIES.rust.tsv b/bindings/java/DEPENDENCIES.rust.tsv index 2e051c34f..af05e4a09 100644 --- a/bindings/java/DEPENDENCIES.rust.tsv +++ b/bindings/java/DEPENDENCIES.rust.tsv @@ -109,7 +109,7 @@ num-iter@0.1.45 X X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X opendal-java@0.0.0 X openssh@0.11.5 X X openssh-sftp-client@0.15.2 X @@ -150,9 +150,9 @@ rsa@0.9.8 X X rustc-demangle@0.1.25 X X rustc_version@0.4.1 X X rustix@1.0.7 X X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X salsa20@0.10.2 X X diff --git a/bindings/java/pom.xml b/bindings/java/pom.xml index 12bb4b9ed..8d92d97b6 100644 --- a/bindings/java/pom.xml +++ b/bindings/java/pom.xml @@ -32,7 +32,7 @@ <groupId>org.apache.opendal</groupId> <artifactId>opendal</artifactId> - <version>0.47.13</version> <!-- update version number --> + <version>0.48.0</version> <!-- update version number --> <name>Apache OpenDALâ„¢</name> <description> diff --git a/bindings/lua/DEPENDENCIES.rust.tsv b/bindings/lua/DEPENDENCIES.rust.tsv index 657289a07..cfc7ba755 100644 --- a/bindings/lua/DEPENDENCIES.rust.tsv +++ b/bindings/lua/DEPENDENCIES.rust.tsv @@ -102,7 +102,7 @@ num-iter@0.1.45 X X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X opendal-lua@0.0.0 X parking_lot@0.12.4 X X parking_lot_core@0.9.11 X X @@ -141,9 +141,9 @@ rsa@0.9.8 X X rustc-demangle@0.1.25 X X rustc-hash@2.1.1 X X rustc_version@0.4.1 X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X salsa20@0.10.2 X X diff --git a/bindings/nodejs/DEPENDENCIES.rust.tsv b/bindings/nodejs/DEPENDENCIES.rust.tsv index 2ed3d49b3..2b12ff088 100644 --- a/bindings/nodejs/DEPENDENCIES.rust.tsv +++ b/bindings/nodejs/DEPENDENCIES.rust.tsv @@ -105,7 +105,7 @@ num-iter@0.1.45 X X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X opendal-nodejs@0.0.0 X pbkdf2@0.12.2 X X pem@3.0.5 X @@ -137,9 +137,9 @@ ring@0.17.14 X X rsa@0.9.8 X X rustc-demangle@0.1.25 X X rustc_version@0.4.1 X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X salsa20@0.10.2 X X diff --git a/bindings/nodejs/npm/darwin-arm64/package.json b/bindings/nodejs/npm/darwin-arm64/package.json index 673ce74af..7c393caf1 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": "g...@github.com/apache/opendal.git", - "version": "0.48.3", + "version": "0.49.0", "os": [ "darwin" ], diff --git a/bindings/nodejs/npm/darwin-x64/package.json b/bindings/nodejs/npm/darwin-x64/package.json index b101fecf5..08115a8d7 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.48.3", + "version": "0.49.0", "repository": "g...@github.com/apache/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 06e541368..d1eb03a99 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.48.3", + "version": "0.49.0", "repository": "g...@github.com/apache/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 197a16444..11afc75d0 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.48.3", + "version": "0.49.0", "repository": "g...@github.com/apache/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 f01b0bdf5..17ef542c8 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.48.3", + "version": "0.49.0", "repository": "g...@github.com/apache/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 6db5102f6..15ecedd61 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.48.3", + "version": "0.49.0", "repository": "g...@github.com/apache/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 31db6e45e..ad0101d26 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.48.3", + "version": "0.49.0", "repository": "g...@github.com/apache/opendal.git", "os": [ "win32" diff --git a/bindings/nodejs/package.json b/bindings/nodejs/package.json index 15c4296d1..2d0cd034c 100644 --- a/bindings/nodejs/package.json +++ b/bindings/nodejs/package.json @@ -1,7 +1,7 @@ { "name": "opendal", "author": "Apache OpenDAL <d...@opendal.apache.org>", - "version": "0.48.3", + "version": "0.49.0", "license": "Apache-2.0", "main": "index.cjs", "module": "index.mjs", diff --git a/bindings/ocaml/DEPENDENCIES.rust.tsv b/bindings/ocaml/DEPENDENCIES.rust.tsv index 0ad9f5ba7..ea5904a5f 100644 --- a/bindings/ocaml/DEPENDENCIES.rust.tsv +++ b/bindings/ocaml/DEPENDENCIES.rust.tsv @@ -102,7 +102,7 @@ ocaml-build@1.0.0 X ocaml-derive@1.0.0 X ocaml-sys@0.26.0 X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X opendal-ocaml@0.0.0 X parking_lot@0.12.4 X X parking_lot_core@0.9.11 X X @@ -134,9 +134,9 @@ ring@0.17.14 X X rsa@0.9.8 X X rustc-demangle@0.1.25 X X rustc_version@0.4.1 X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X salsa20@0.10.2 X X diff --git a/bindings/php/DEPENDENCIES.rust.tsv b/bindings/php/DEPENDENCIES.rust.tsv index 3b7230771..dbd779f85 100644 --- a/bindings/php/DEPENDENCIES.rust.tsv +++ b/bindings/php/DEPENDENCIES.rust.tsv @@ -37,7 +37,7 @@ core-foundation@0.9.4 X X core-foundation-sys@0.8.7 X X cpufeatures@0.2.17 X X crc32c@0.6.8 X X -crc32fast@1.4.2 X X +crc32fast@1.5.0 X X crossbeam-utils@0.8.21 X X crypto-common@0.1.6 X X darling@0.14.4 X @@ -129,7 +129,7 @@ num-iter@0.1.45 X X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X opendal-php@0.0.0 X openssl@0.10.73 X openssl-macros@0.1.1 X X @@ -177,9 +177,9 @@ rustc-hash@1.1.0 X X rustc_version@0.4.1 X X rustix@0.38.44 X X X rustix@1.0.7 X X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X salsa20@0.10.2 X X diff --git a/bindings/python/Cargo.toml b/bindings/python/Cargo.toml index 6b05efad3..385e6125e 100644 --- a/bindings/python/Cargo.toml +++ b/bindings/python/Cargo.toml @@ -25,7 +25,7 @@ homepage = "https://opendal.apache.org/" license = "Apache-2.0" repository = "https://github.com/apache/opendal" rust-version = "1.82" -version = "0.45.20" +version = "0.46.0" [features] default = [ diff --git a/bindings/python/DEPENDENCIES.rust.tsv b/bindings/python/DEPENDENCIES.rust.tsv index 6da94f0bd..b25c58191 100644 --- a/bindings/python/DEPENDENCIES.rust.tsv +++ b/bindings/python/DEPENDENCIES.rust.tsv @@ -13,7 +13,7 @@ awaitable-error@0.1.0 X backon@1.5.1 X backtrace@0.3.75 X X base64@0.22.1 X X -base64ct@1.6.0 X X +base64ct@1.8.0 X X bb8@0.9.0 X bitflags@2.9.1 X X block-buffer@0.10.4 X X @@ -112,8 +112,8 @@ num-iter@0.1.45 X X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X -opendal-python@0.45.20 X +opendal@0.54.0 X +opendal-python@0.46.0 X openssh@0.11.5 X X openssh-sftp-client@0.15.2 X openssh-sftp-client-lowlevel@0.7.1 X @@ -161,9 +161,9 @@ rsa@0.9.8 X X rustc-demangle@0.1.25 X X rustc_version@0.4.1 X X rustix@1.0.7 X X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X salsa20@0.10.2 X X diff --git a/bindings/ruby/DEPENDENCIES.rust.tsv b/bindings/ruby/DEPENDENCIES.rust.tsv index 0481e4360..a06b85712 100644 --- a/bindings/ruby/DEPENDENCIES.rust.tsv +++ b/bindings/ruby/DEPENDENCIES.rust.tsv @@ -118,7 +118,7 @@ num-iter@0.1.45 X X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X opendal-ruby@0.0.0 X parking_lot@0.12.4 X X parking_lot_core@0.9.11 X X @@ -163,9 +163,9 @@ rsa@0.9.8 X X rustc-demangle@0.1.25 X X rustc-hash@1.1.0 X X rustc_version@0.4.1 X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X salsa20@0.10.2 X X diff --git a/core/Cargo.lock b/core/Cargo.lock index 427cc7eb3..67abeceb7 100644 --- a/core/Cargo.lock +++ b/core/Cargo.lock @@ -2702,7 +2702,7 @@ dependencies = [ [[package]] name = "edge_test_aws_s3_assume_role_with_web_identity" -version = "0.53.0" +version = "0.54.0" dependencies = [ "opendal", "tokio", @@ -2711,7 +2711,7 @@ dependencies = [ [[package]] name = "edge_test_file_write_on_full_disk" -version = "0.53.0" +version = "0.54.0" dependencies = [ "futures", "opendal", @@ -2721,7 +2721,7 @@ dependencies = [ [[package]] name = "edge_test_s3_read_on_wasm" -version = "0.53.0" +version = "0.54.0" dependencies = [ "opendal", "wasm-bindgen", @@ -5364,7 +5364,7 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" [[package]] name = "opendal" -version = "0.53.3" +version = "0.54.0" dependencies = [ "anyhow", "async-backtrace", @@ -5477,7 +5477,7 @@ dependencies = [ [[package]] name = "opendal-examples-basic" -version = "0.53.0" +version = "0.54.0" dependencies = [ "futures", "opendal", @@ -5486,7 +5486,7 @@ dependencies = [ [[package]] name = "opendal-examples-concurrent-upload" -version = "0.53.0" +version = "0.54.0" dependencies = [ "futures", "opendal", @@ -5495,7 +5495,7 @@ dependencies = [ [[package]] name = "opendal-examples-multipart-upload" -version = "0.53.0" +version = "0.54.0" dependencies = [ "futures", "opendal", diff --git a/core/Cargo.toml b/core/Cargo.toml index ae45b1158..559d7001c 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -28,7 +28,7 @@ homepage = "https://opendal.apache.org/" license = "Apache-2.0" repository = "https://github.com/apache/opendal" rust-version = "1.82" -version = "0.53.3" +version = "0.54.0" [lints.clippy] unused_async = "warn" @@ -44,7 +44,7 @@ members = [".", "examples/*", "fuzz", "edge/*", "benches/vs_*"] edition = "2021" license = "Apache-2.0" rust-version = "1.82" -version = "0.53.0" +version = "0.54.0" [features] default = ["reqwest/rustls-tls", "executors-tokio", "services-memory"] diff --git a/core/DEPENDENCIES.rust.tsv b/core/DEPENDENCIES.rust.tsv index 94627efa7..40fce1b60 100644 --- a/core/DEPENDENCIES.rust.tsv +++ b/core/DEPENDENCIES.rust.tsv @@ -66,6 +66,7 @@ icu_provider@2.0.0 X idna@1.0.3 X X idna_adapter@1.2.1 X X indexmap@2.9.0 X X +io-uring@0.7.7 X X ipnet@2.11.0 X X itoa@1.0.15 X X js-sys@0.3.77 X X @@ -80,7 +81,7 @@ mio@1.0.3 X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X percent-encoding@2.3.1 X X pin-project-lite@0.2.16 X X pin-utils@0.1.0 X X @@ -121,7 +122,7 @@ syn@2.0.101 X X sync_wrapper@1.0.2 X synstructure@0.13.2 X tinystr@0.8.1 X -tokio@1.45.0 X +tokio@1.46.1 X tokio-macros@2.5.0 X tokio-rustls@0.26.2 X X tokio-util@0.7.15 X diff --git a/dev/src/release/package.rs b/dev/src/release/package.rs index 4d465e974..d4f182a98 100644 --- a/dev/src/release/package.rs +++ b/dev/src/release/package.rs @@ -60,31 +60,31 @@ fn make_package(path: &str, version: &str, dependencies: Vec<Package>) -> Packag /// List all packages that are ready for release. pub fn all_packages() -> Vec<Package> { - let core = make_package("core", "0.53.3", vec![]); + let core = make_package("core", "0.54.0", vec![]); // Integrations - let cloud_filter = make_package("integrations/cloud_filter", "0.0.10", vec![core.clone()]); - let dav_server = make_package("integrations/dav-server", "0.6.1", vec![core.clone()]); - let fuse3 = make_package("integrations/fuse3", "0.0.17", vec![core.clone()]); - let object_store = make_package("integrations/object_store", "0.52.1", vec![core.clone()]); - let parquet = make_package("integrations/parquet", "0.5.3", vec![core.clone()]); - let unftp_sbe = make_package("integrations/unftp-sbe", "0.2.1", vec![core.clone()]); + let cloud_filter = make_package("integrations/cloud_filter", "0.0.11", vec![core.clone()]); + let dav_server = make_package("integrations/dav-server", "0.6.2", vec![core.clone()]); + let fuse3 = make_package("integrations/fuse3", "0.0.18", vec![core.clone()]); + let object_store = make_package("integrations/object_store", "0.53.0", vec![core.clone()]); + let parquet = make_package("integrations/parquet", "0.6.0", vec![core.clone()]); + let unftp_sbe = make_package("integrations/unftp-sbe", "0.3.0", vec![core.clone()]); // Binaries - let oay = make_package("bin/oay", "0.41.21", vec![core.clone(), dav_server.clone()]); + let oay = make_package("bin/oay", "0.41.22", vec![core.clone(), dav_server.clone()]); let ofs = make_package( "bin/ofs", - "0.0.22", + "0.0.23", vec![core.clone(), fuse3.clone(), cloud_filter.clone()], ); - let oli = make_package("bin/oli", "0.41.21", vec![core.clone()]); + let oli = make_package("bin/oli", "0.41.22", vec![core.clone()]); // Bindings - let c = make_package("bindings/c", "0.46.1", vec![core.clone()]); - let cpp = make_package("bindings/cpp", "0.45.21", vec![core.clone()]); - let java = make_package("bindings/java", "0.47.13", vec![core.clone()]); - let nodejs = make_package("bindings/nodejs", "0.48.3", vec![core.clone()]); - let python = make_package("bindings/python", "0.45.20", vec![core.clone()]); + let c = make_package("bindings/c", "0.46.2", vec![core.clone()]); + let cpp = make_package("bindings/cpp", "0.45.22", vec![core.clone()]); + let java = make_package("bindings/java", "0.48.0", vec![core.clone()]); + let nodejs = make_package("bindings/nodejs", "0.49.0", vec![core.clone()]); + let python = make_package("bindings/python", "0.46.0", vec![core.clone()]); vec![ core, @@ -186,6 +186,10 @@ fn update_nodejs_version(path: &Path, version: &Version) -> bool { if entry.file_name() != "package.json" { continue; } + // Ignore theme/package.json + if entry.path().to_str().unwrap().contains("theme") { + continue; + } let manifest = std::fs::read_to_string(entry.path()).unwrap(); let mut manifest: serde_json::Value = serde_json::from_str(&manifest).unwrap(); diff --git a/integrations/cloud_filter/Cargo.toml b/integrations/cloud_filter/Cargo.toml index 09ed05aad..fb2a297e6 100644 --- a/integrations/cloud_filter/Cargo.toml +++ b/integrations/cloud_filter/Cargo.toml @@ -24,7 +24,7 @@ license = "Apache-2.0" name = "cloud_filter_opendal" repository = "https://github.com/apache/opendal" rust-version = "1.82" -version = "0.0.10" +version = "0.0.11" [package.metadata.docs.rs] default-target = "x86_64-pc-windows-msvc" @@ -35,13 +35,13 @@ bincode = "1.3.3" cloud-filter = "0.0.5" futures = "0.3.30" log = "0.4.17" -opendal = { version = "0.53.0", path = "../../core" } +opendal = { version = "0.54.0", path = "../../core" } serde = { version = "1.0.203", features = ["derive"] } [dev-dependencies] libtest-mimic = { version = "0.8.1" } logforth = { version = "0.23.1", default-features = false } -opendal = { version = "0.53.0", path = "../../core", features = [ +opendal = { version = "0.54.0", path = "../../core", features = [ "services-fs", "tests", ] } diff --git a/integrations/cloud_filter/DEPENDENCIES.rust.tsv b/integrations/cloud_filter/DEPENDENCIES.rust.tsv index 0d73d9a28..29c39543a 100644 --- a/integrations/cloud_filter/DEPENDENCIES.rust.tsv +++ b/integrations/cloud_filter/DEPENDENCIES.rust.tsv @@ -18,7 +18,7 @@ cc@1.2.29 X X cfg-if@1.0.1 X X chrono@0.4.41 X X cloud-filter@0.0.5 X -cloud_filter_opendal@0.0.10 X +cloud_filter_opendal@0.0.11 X const-oid@0.9.6 X X core-foundation-sys@0.8.7 X X cpufeatures@0.2.17 X X @@ -85,7 +85,7 @@ num-conv@0.1.0 X X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X percent-encoding@2.3.1 X X pin-project-lite@0.2.16 X X pin-utils@0.1.0 X X @@ -104,9 +104,9 @@ reqwest@0.12.22 X X ring@0.17.14 X X rustc-demangle@0.1.25 X X rustc_version@0.4.1 X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X semver@1.0.26 X X diff --git a/integrations/dav-server/Cargo.toml b/integrations/dav-server/Cargo.toml index a8cc75a49..6f7451480 100644 --- a/integrations/dav-server/Cargo.toml +++ b/integrations/dav-server/Cargo.toml @@ -18,7 +18,7 @@ [package] description = "Use OpenDAL as a backend to access data in various service with WebDAV protocol" name = "dav-server-opendalfs" -version = "0.6.1" +version = "0.6.2" authors = ["Apache OpenDAL <d...@opendal.apache.org>"] edition = "2021" @@ -32,10 +32,10 @@ anyhow = "1" bytes = { version = "1.4.0" } dav-server = { version = "0.8.0" } futures = "0.3" -opendal = { version = "0.53.0", path = "../../core" } +opendal = { version = "0.54.0", path = "../../core" } [dev-dependencies] -opendal = { version = "0.53.0", path = "../../core", features = [ +opendal = { version = "0.54.0", path = "../../core", features = [ "services-fs", ] } tokio = { version = "1.27", features = ["macros", "rt-multi-thread", "io-std"] } diff --git a/integrations/dav-server/DEPENDENCIES.rust.tsv b/integrations/dav-server/DEPENDENCIES.rust.tsv index 2ee081de0..6c3cca5ad 100644 --- a/integrations/dav-server/DEPENDENCIES.rust.tsv +++ b/integrations/dav-server/DEPENDENCIES.rust.tsv @@ -21,7 +21,7 @@ core-foundation-sys@0.8.7 X X cpufeatures@0.2.17 X X crypto-common@0.1.6 X X dav-server@0.8.0 X -dav-server-opendalfs@0.6.1 X +dav-server-opendalfs@0.6.2 X deranged@0.4.0 X X derivative@2.2.0 X X digest@0.10.7 X X @@ -92,7 +92,7 @@ num-conv@0.1.0 X X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X parking_lot@0.12.4 X X parking_lot_core@0.9.11 X X percent-encoding@2.3.1 X X @@ -115,9 +115,9 @@ reqwest@0.12.22 X X ring@0.17.14 X X rustc-demangle@0.1.25 X X rustix@1.0.7 X X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X scopeguard@1.2.0 X X @@ -205,7 +205,7 @@ windows_x86_64_msvc@0.52.6 X X windows_x86_64_msvc@0.53.0 X X wit-bindgen-rt@0.39.0 X X X writeable@0.6.1 X -xml-rs@0.8.26 X +xml-rs@0.8.27 X xmltree@0.11.0 X yoke@0.8.0 X yoke-derive@0.8.0 X diff --git a/integrations/fuse3/Cargo.toml b/integrations/fuse3/Cargo.toml index ab0e11ecc..d27a904ab 100644 --- a/integrations/fuse3/Cargo.toml +++ b/integrations/fuse3/Cargo.toml @@ -25,7 +25,7 @@ homepage = "https://opendal.apache.org/" license = "Apache-2.0" repository = "https://github.com/apache/opendal" rust-version = "1.82" -version = "0.0.17" +version = "0.0.18" [dependencies] bytes = "1.6.0" @@ -33,7 +33,7 @@ fuse3 = { version = "0.8.1", "features" = ["tokio-runtime", "unprivileged"] } futures-util = "0.3.30" libc = "0.2.155" log = "0.4.21" -opendal = { version = "0.53.0", path = "../../core" } +opendal = { version = "0.54.0", path = "../../core" } sharded-slab = "0.1.7" tokio = "1.38.0" diff --git a/integrations/fuse3/DEPENDENCIES.rust.tsv b/integrations/fuse3/DEPENDENCIES.rust.tsv index 8d89560d5..0b7185860 100644 --- a/integrations/fuse3/DEPENDENCIES.rust.tsv +++ b/integrations/fuse3/DEPENDENCIES.rust.tsv @@ -31,7 +31,7 @@ fastrand@2.3.0 X X fnv@1.0.7 X X form_urlencoded@1.2.1 X X fuse3@0.8.1 X -fuse3_opendal@0.0.17 X +fuse3_opendal@0.0.18 X futures@0.3.31 X X futures-channel@0.3.31 X X futures-core@0.3.31 X X @@ -83,7 +83,7 @@ nix@0.29.0 X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X parking@2.2.1 X X percent-encoding@2.3.1 X X pin-project-lite@0.2.16 X X @@ -97,9 +97,9 @@ reqwest@0.12.22 X X ring@0.17.14 X X rustc-demangle@0.1.25 X X rustix@0.38.44 X X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X serde@1.0.219 X X diff --git a/integrations/object_store/Cargo.toml b/integrations/object_store/Cargo.toml index e78df507d..0b2a42646 100644 --- a/integrations/object_store/Cargo.toml +++ b/integrations/object_store/Cargo.toml @@ -25,7 +25,7 @@ homepage = "https://opendal.apache.org/" license = "Apache-2.0" repository = "https://github.com/apache/opendal" rust-version = "1.82" -version = "0.52.1" +version = "0.54.0" [features] send_wrapper = ["dep:send_wrapper"] @@ -41,7 +41,7 @@ async-trait = "0.1" bytes = "1" futures = "0.3" object_store = "0.12" -opendal = { version = "0.53.0", path = "../../core", default-features = false } +opendal = { version = "0.54.0", path = "../../core", default-features = false } pin-project = "1.1" send_wrapper = { version = "0.6", features = ["futures"], optional = true } tokio = { version = "1", default-features = false } @@ -50,7 +50,7 @@ tokio = { version = "1", default-features = false } anyhow = "1.0.86" datafusion = "48.0.0" libtest-mimic = "0.8.1" -opendal = { version = "0.53.0", path = "../../core", features = [ +opendal = { version = "0.54.0", path = "../../core", features = [ "services-memory", "services-s3", "tests", diff --git a/integrations/object_store/DEPENDENCIES.rust.tsv b/integrations/object_store/DEPENDENCIES.rust.tsv index 6b9b14207..1ceeee907 100644 --- a/integrations/object_store/DEPENDENCIES.rust.tsv +++ b/integrations/object_store/DEPENDENCIES.rust.tsv @@ -83,9 +83,9 @@ mio@1.0.4 X num-traits@0.2.19 X X object@0.36.7 X X object_store@0.12.2 X X -object_store_opendal@0.52.1 X +object_store_opendal@0.54.0 X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X parking_lot@0.12.4 X X parking_lot_core@0.9.11 X X percent-encoding@2.3.1 X X @@ -108,9 +108,9 @@ reqwest@0.12.22 X X ring@0.17.14 X X rustc-demangle@0.1.25 X X rustc_version@0.4.1 X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X same-file@1.0.6 X X diff --git a/integrations/parquet/Cargo.toml b/integrations/parquet/Cargo.toml index b9777f88e..cdd6c512f 100644 --- a/integrations/parquet/Cargo.toml +++ b/integrations/parquet/Cargo.toml @@ -25,13 +25,13 @@ homepage = "https://opendal.apache.org/" license = "Apache-2.0" repository = "https://github.com/apache/opendal" rust-version = "1.82" -version = "0.5.3" +version = "0.6.0" [dependencies] async-trait = "0.1" bytes = "1" futures = "0.3" -opendal = { version = "0.53.0", path = "../../core" } +opendal = { version = "0.54.0", path = "../../core" } parquet = { version = "54.2", default-features = false, features = [ "async", "arrow", @@ -39,7 +39,7 @@ parquet = { version = "54.2", default-features = false, features = [ [dev-dependencies] arrow = { version = "54.2" } -opendal = { version = "0.53.0", path = "../../core", features = [ +opendal = { version = "0.54.0", path = "../../core", features = [ "services-memory", "services-s3", ] } diff --git a/integrations/parquet/DEPENDENCIES.rust.tsv b/integrations/parquet/DEPENDENCIES.rust.tsv index 8c4431f08..f105db7bf 100644 --- a/integrations/parquet/DEPENDENCIES.rust.tsv +++ b/integrations/parquet/DEPENDENCIES.rust.tsv @@ -107,10 +107,10 @@ num-rational@0.4.2 X X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X ordered-float@2.10.1 X parquet@54.3.1 X -parquet_opendal@0.5.3 X +parquet_opendal@0.6.0 X paste@1.0.15 X X percent-encoding@2.3.1 X X pin-project-lite@0.2.16 X X @@ -129,9 +129,9 @@ reqwest@0.12.22 X X ring@0.17.14 X X rustc-demangle@0.1.25 X X rustc_version@0.4.1 X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X semver@1.0.26 X X diff --git a/integrations/unftp-sbe/Cargo.toml b/integrations/unftp-sbe/Cargo.toml index 75299b373..0306008f7 100644 --- a/integrations/unftp-sbe/Cargo.toml +++ b/integrations/unftp-sbe/Cargo.toml @@ -24,18 +24,18 @@ license = "Apache-2.0" name = "unftp-sbe-opendal" repository = "https://github.com/apache/opendal" rust-version = "1.82" -version = "0.2.1" +version = "0.3.0" [dependencies] async-trait = "0.1.88" libunftp = "0.21.0" -opendal = { version = "0.53.0", path = "../../core" } +opendal = { version = "0.54.0", path = "../../core" } tokio = { version = "1.38.0", default-features = false, features = ["io-util"] } tokio-util = { version = "0.7.11", features = ["compat"] } [dev-dependencies] anyhow = "1" -opendal = { version = "0.53.0", path = "../../core", features = [ +opendal = { version = "0.54.0", path = "../../core", features = [ "services-s3", ] } tokio = { version = "1.38.0", default-features = false, features = [ diff --git a/integrations/unftp-sbe/DEPENDENCIES.rust.tsv b/integrations/unftp-sbe/DEPENDENCIES.rust.tsv index 3fdd83e7c..da74745b7 100644 --- a/integrations/unftp-sbe/DEPENDENCIES.rust.tsv +++ b/integrations/unftp-sbe/DEPENDENCIES.rust.tsv @@ -10,8 +10,8 @@ asn1-rs-derive@0.6.0 X X asn1-rs-impl@0.2.0 X X async-trait@0.1.88 X X autocfg@1.5.0 X X -aws-lc-rs@1.13.1 X X -aws-lc-sys@0.29.0 X X X +aws-lc-rs@1.13.2 X X +aws-lc-sys@0.30.0 X X X backon@1.5.1 X backtrace@0.3.75 X X base64@0.22.1 X X @@ -122,7 +122,7 @@ num-traits@0.2.19 X X object@0.36.7 X X oid-registry@0.8.1 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X overload@0.1.1 X parking_lot@0.12.4 X X parking_lot_core@0.9.11 X X @@ -157,10 +157,10 @@ rustc-hash@1.1.0 X X rustc_version@0.4.1 X X rusticata-macros@4.1.0 X X rustix@0.38.44 X X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pemfile@2.2.0 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X scoped-tls@1.0.1 X X @@ -214,7 +214,7 @@ tracing-log@0.2.0 X tracing-subscriber@0.3.19 X try-lock@0.2.5 X typenum@1.18.0 X X -unftp-sbe-opendal@0.2.1 X +unftp-sbe-opendal@0.3.0 X unicode-ident@1.0.18 X X X unicode-xid@0.2.6 X X untrusted@0.9.0 X diff --git a/integrations/virtiofs/Cargo.toml b/integrations/virtiofs/Cargo.toml index 0f66bb645..65b846ee9 100644 --- a/integrations/virtiofs/Cargo.toml +++ b/integrations/virtiofs/Cargo.toml @@ -31,7 +31,7 @@ version = "0.0.0" anyhow = { version = "1.0.86", features = ["std"] } libc = "0.2.139" log = "0.4.22" -opendal = { version = "0.53.0", path = "../../core" } +opendal = { version = "0.54.0", path = "../../core" } sharded-slab = "0.1.7" snafu = "0.8.4" tokio = { version = "1.39.2", features = ["rt-multi-thread"] } diff --git a/integrations/virtiofs/DEPENDENCIES.rust.tsv b/integrations/virtiofs/DEPENDENCIES.rust.tsv index 81033f093..4300ab230 100644 --- a/integrations/virtiofs/DEPENDENCIES.rust.tsv +++ b/integrations/virtiofs/DEPENDENCIES.rust.tsv @@ -81,7 +81,7 @@ nom@7.1.3 X num-traits@0.2.19 X X object@0.36.7 X X once_cell@1.21.3 X X -opendal@0.53.3 X +opendal@0.54.0 X percent-encoding@2.3.1 X X pin-project-lite@0.2.16 X X pin-utils@0.1.0 X X @@ -98,9 +98,9 @@ reqwest@0.12.22 X X ring@0.17.14 X X rustc-demangle@0.1.25 X X rustc-hash@2.1.1 X X -rustls@0.23.28 X X X +rustls@0.23.29 X X X rustls-pki-types@1.12.0 X X -rustls-webpki@0.103.3 X +rustls-webpki@0.103.4 X rustversion@1.0.21 X X ryu@1.0.20 X X serde@1.0.219 X X