Bump version to 0.52.0 Round 1 (#5642)

Signed-off-by: Xuanwo <github@xuanwo.io>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9fd281d..a22169b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,40 @@
 
 <!-- Release notes generated with: gh release create v_draft --generate-notes --draft -->
 
+## [v0.52.0] - 2025-02-19
+
+### Added
+* feat(services/s3): Added crc64nvme for s3 by @geetanshjuneja in https://github.com/apache/opendal/pull/5580
+* feat(services-fs): Support write-if-not-exists in fs backend by @SergeiPatiakin in https://github.com/apache/opendal/pull/5605
+* feat(services/gcs): Impl content-encoding support for GCS stat, write and presign by @wlinna in https://github.com/apache/opendal/pull/5610
+* feat(bindings/ruby): add lister by @erickguan in https://github.com/apache/opendal/pull/5600
+* feat(services/swift): Added user metadata support for swift service by @zhaohaidao in https://github.com/apache/opendal/pull/5601
+* feat: Implement github actions cache service v2 support by @Xuanwo in https://github.com/apache/opendal/pull/5633
+* feat(core)!: implement write returns metadata by @meteorgan in https://github.com/apache/opendal/pull/5562
+* feat(bindings/python): let path can be PathLike by @asukaminato0721 in https://github.com/apache/opendal/pull/5636
+* feat(bindings/python): add exists by @asukaminato0721 in https://github.com/apache/opendal/pull/5637
+### Changed
+* refactor: Remove dead services libsql by @Xuanwo in https://github.com/apache/opendal/pull/5616
+### Fixed
+* fix(services/gcs): Fix content encoding can't be used alone by @Xuanwo in https://github.com/apache/opendal/pull/5614
+* fix: ghac doesn't support delete anymore by @Xuanwo in https://github.com/apache/opendal/pull/5628
+* fix(services/gdrive): skip the trailing slash when creating and querying the directory by @meteorgan in https://github.com/apache/opendal/pull/5631
+### Docs
+* docs(bindings/ruby): add documentation for Ruby binding by @erickguan in https://github.com/apache/opendal/pull/5629
+* docs: Add upgrade docs for upcoming 0.52 by @Xuanwo in https://github.com/apache/opendal/pull/5634
+### CI
+* ci: Fix bad corepack cannot find matching keyid by @Xuanwo in https://github.com/apache/opendal/pull/5603
+* ci(website): avoid including rc when calculate the latest version by @tisonkun in https://github.com/apache/opendal/pull/5608
+* build: upgrade opentelemetry dependencies to 0.28.0 by @tisonkun in https://github.com/apache/opendal/pull/5625
+### Chore
+* chore(deps): bump uuid from 1.11.0 to 1.12.1 in /bin/oli by @dependabot in https://github.com/apache/opendal/pull/5589
+* chore(deps): bump uuid from 1.11.0 to 1.12.1 in /core by @dependabot in https://github.com/apache/opendal/pull/5588
+* chore(deps): bump log from 0.4.22 to 0.4.25 in /bin/oay by @dependabot in https://github.com/apache/opendal/pull/5590
+* chore(deps): bump tempfile from 3.15.0 to 3.16.0 in /bin/ofs by @dependabot in https://github.com/apache/opendal/pull/5586
+* chore(deps): update libtest-mimic requirement from 0.7.3 to 0.8.1 in /integrations/object_store by @dependabot in https://github.com/apache/opendal/pull/5587
+* chore(layers/prometheus-client): upgrade prometheus-client dependency to v0.23.1 by @koushiro in https://github.com/apache/opendal/pull/5576
+* chore(ci): remove benchmark report by @dqhl76 in https://github.com/apache/opendal/pull/5626
+
 ## [v0.51.2] - 2025-02-02
 ### Added
 * feat(core): implement if_modified_since and if_unmodified_since for stat_with by @meteorgan in https://github.com/apache/opendal/pull/5528
@@ -4255,6 +4289,8 @@
 
 Hello, OpenDAL!
 
+[v0.52.0]: https://github.com/apache/opendal/compare/v0.51.2...v0.52.0
+[v0.51.2]: https://github.com/apache/opendal/compare/v0.51.1...v0.51.2
 [v0.51.1]: https://github.com/apache/opendal/compare/v0.51.0...v0.51.1
 [v0.51.0]: https://github.com/apache/opendal/compare/v0.50.2...v0.51.0
 [v0.50.2]: https://github.com/apache/opendal/compare/v0.50.1...v0.50.2
diff --git a/bin/oay/Cargo.lock b/bin/oay/Cargo.lock
index 0a9f538..6d23222 100644
--- a/bin/oay/Cargo.lock
+++ b/bin/oay/Cargo.lock
@@ -290,7 +290,7 @@
 
 [[package]]
 name = "dav-server-opendalfs"
-version = "0.3.1"
+version = "0.4.0"
 dependencies = [
  "anyhow",
  "bytes",
@@ -999,7 +999,7 @@
 
 [[package]]
 name = "oay"
-version = "0.41.16"
+version = "0.41.17"
 dependencies = [
  "anyhow",
  "axum",
@@ -1034,7 +1034,7 @@
 
 [[package]]
 name = "opendal"
-version = "0.51.2"
+version = "0.52.0"
 dependencies = [
  "anyhow",
  "async-trait",
diff --git a/bin/oay/Cargo.toml b/bin/oay/Cargo.toml
index c505fec..662246e 100644
--- a/bin/oay/Cargo.toml
+++ b/bin/oay/Cargo.toml
@@ -27,7 +27,7 @@
 license = "Apache-2.0"
 repository = "https://github.com/apache/opendal"
 rust-version = "1.75"
-version = "0.41.16"
+version = "0.41.17"
 
 [features]
 default = ["frontends-webdav", "frontends-s3"]
@@ -44,11 +44,11 @@
 axum = "0.7"
 chrono = "0.4.31"
 dav-server = { version = "0.7", optional = true }
-dav-server-opendalfs = { version = "0.3.0", path = "../../integrations/dav-server", optional = true }
+dav-server-opendalfs = { version = "0.4.0", path = "../../integrations/dav-server", optional = true }
 futures-util = { version = "0.3.29", optional = true }
 log = { version = "0.4.25" }
 logforth = { version = "0.21.0", default-features = false }
-opendal = { version = "0.51.2", path = "../../core", features = [
+opendal = { version = "0.52.0", path = "../../core", features = [
   "services-fs",
 ] }
 quick-xml = { version = "0.36", features = ["serialize", "overlapped-lists"] }
diff --git a/bin/oay/DEPENDENCIES.rust.tsv b/bin/oay/DEPENDENCIES.rust.tsv
index 76a3f0f..4d9f9b6 100644
--- a/bin/oay/DEPENDENCIES.rust.tsv
+++ b/bin/oay/DEPENDENCIES.rust.tsv
@@ -25,7 +25,7 @@
 cpufeatures@0.2.16		X					X					
 crypto-common@0.1.6		X					X					
 dav-server@0.7.0		X										
-dav-server-opendalfs@0.3.1		X										
+dav-server-opendalfs@0.4.0		X										
 deranged@0.3.11		X					X					
 digest@0.10.7		X					X					
 displaydoc@0.2.5		X					X					
@@ -85,7 +85,7 @@
 libc@0.2.169		X					X					
 litemap@0.7.4										X		
 lock_api@0.4.12		X					X					
-log@0.4.22		X					X					
+log@0.4.25		X					X					
 logforth@0.21.0		X										
 lru@0.12.5							X					
 matchit@0.7.3				X			X					
@@ -97,10 +97,10 @@
 mio@1.0.3							X					
 num-conv@0.1.0		X					X					
 num-traits@0.2.19		X					X					
-oay@0.41.16		X										
+oay@0.41.17		X										
 object@0.36.7		X					X					
 once_cell@1.20.2		X					X					
-opendal@0.51.2		X										
+opendal@0.52.0		X										
 parking_lot@0.12.3		X					X					
 parking_lot_core@0.9.10		X					X					
 percent-encoding@2.3.1		X					X					
diff --git a/bin/ofs/Cargo.lock b/bin/ofs/Cargo.lock
index 1db2edb..4bcf92b 100644
--- a/bin/ofs/Cargo.lock
+++ b/bin/ofs/Cargo.lock
@@ -289,7 +289,7 @@
 
 [[package]]
 name = "cloud_filter_opendal"
-version = "0.0.5"
+version = "0.0.6"
 dependencies = [
  "anyhow",
  "bincode",
@@ -521,7 +521,7 @@
 
 [[package]]
 name = "fuse3_opendal"
-version = "0.0.12"
+version = "0.0.13"
 dependencies = [
  "bytes",
  "fuse3",
@@ -1168,7 +1168,7 @@
 
 [[package]]
 name = "ofs"
-version = "0.0.17"
+version = "0.0.18"
 dependencies = [
  "anyhow",
  "clap",
@@ -1196,7 +1196,7 @@
 
 [[package]]
 name = "opendal"
-version = "0.51.2"
+version = "0.52.0"
 dependencies = [
  "anyhow",
  "async-trait",
diff --git a/bin/ofs/Cargo.toml b/bin/ofs/Cargo.toml
index d54de82..a726c9e 100644
--- a/bin/ofs/Cargo.toml
+++ b/bin/ofs/Cargo.toml
@@ -20,7 +20,7 @@
 description = "OpenDAL File System"
 keywords = ["storage", "data", "s3", "fs", "azblob"]
 name = "ofs"
-version = "0.0.17"
+version = "0.0.18"
 
 authors = ["Apache OpenDAL <dev@opendal.apache.org>"]
 edition = "2021"
@@ -34,7 +34,7 @@
 clap = { version = "4.5.21", features = ["derive", "env"] }
 log = { version = "0.4.22" }
 logforth = { version = "0.21.0", default-features = false }
-opendal = { version = "0.51.2", path = "../../core" }
+opendal = { version = "0.52.0", path = "../../core" }
 tokio = { version = "1.37.0", features = [
   "fs",
   "macros",
@@ -46,13 +46,13 @@
 
 [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.12", path = "../../integrations/fuse3" }
+fuse3_opendal = { version = "0.0.13", path = "../../integrations/fuse3" }
 libc = "0.2.154"
 nix = { version = "0.29.0", features = ["user"] }
 
 [target.'cfg(target_os = "windows")'.dependencies]
 cloud-filter = { version = "0.0.5" }
-cloud_filter_opendal = { version = "0.0.5", path = "../../integrations/cloud_filter" }
+cloud_filter_opendal = { version = "0.0.6", path = "../../integrations/cloud_filter" }
 
 [features]
 default = ["services-fs", "services-s3"]
@@ -60,7 +60,7 @@
 services-s3 = ["opendal/services-s3"]
 
 [dev-dependencies]
-opendal = { version = "0.51.2", path = "../../core", features = ["tests"] }
+opendal = { version = "0.52.0", path = "../../core", features = ["tests"] }
 tempfile = "3.16.0"
 test-context = "0.3.0"
 walkdir = "2.5.0"
diff --git a/bin/ofs/DEPENDENCIES.rust.tsv b/bin/ofs/DEPENDENCIES.rust.tsv
index c7f6946..0ef6c2e 100644
--- a/bin/ofs/DEPENDENCIES.rust.tsv
+++ b/bin/ofs/DEPENDENCIES.rust.tsv
@@ -1,248 +1,243 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-aho-corasick@1.1.3									X				X	
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anstream@0.6.18		X							X					
-anstyle@1.0.10		X							X					
-anstyle-parse@0.2.6		X							X					
-anstyle-query@1.1.2		X							X					
-anstyle-wincon@3.0.6		X							X					
-anyhow@1.0.95		X							X					
-async-notify@0.3.0									X					
-async-trait@0.1.85		X							X					
-autocfg@1.4.0		X							X					
-backon@1.3.0		X												
-backtrace@0.3.74		X							X					
-base64@0.22.1		X							X					
-bincode@1.3.3									X					
-bitflags@2.6.0		X							X					
-block-buffer@0.10.4		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.9.0									X					
-cc@1.2.7		X							X					
-cfg-if@1.0.0		X							X					
-cfg_aliases@0.2.1									X					
-chrono@0.4.39		X							X					
-clap@4.5.24		X							X					
-clap_builder@4.5.24		X							X					
-clap_derive@4.5.24		X							X					
-clap_lex@0.7.4		X							X					
-cloud-filter@0.0.5									X					
-cloud_filter_opendal@0.0.5		X												
-colorchoice@1.0.3		X							X					
-concurrent-queue@2.5.0		X							X					
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.16		X							X					
-crc32c@0.6.8		X							X					
-crossbeam-utils@0.8.21		X							X					
-crunchy@0.2.2									X					
-crypto-common@0.1.6		X							X					
-deranged@0.3.11		X							X					
-digest@0.10.7		X							X					
-displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
-dotenvy@0.15.7									X					
-either@1.13.0		X							X					
-env_filter@0.1.3		X							X					
-errno@0.3.10		X							X					
-event-listener@4.0.3		X							X					
-fastrand@2.3.0		X							X					
-flagset@0.4.6		X												
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-fuse3@0.8.1									X					
-fuse3_opendal@0.0.12		X												
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-executor@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-heck@0.5.0		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.11		X							X					
-http@1.2.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-hyper@1.5.2									X					
-hyper-rustls@0.27.5		X						X	X					
-hyper-util@0.1.10									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-icu_collections@1.5.0												X		
-icu_locid@1.5.0												X		
-icu_locid_transform@1.5.0												X		
-icu_locid_transform_data@1.5.0												X		
-icu_normalizer@1.5.0												X		
-icu_normalizer_data@1.5.0												X		
-icu_properties@1.5.1												X		
-icu_properties_data@1.5.0												X		
-icu_provider@1.5.0												X		
-icu_provider_macros@1.5.0												X		
-idna@1.0.3		X							X					
-idna_adapter@1.2.0		X							X					
-ipnet@2.10.1		X							X					
-is_terminal_polyfill@1.70.1		X							X					
-itoa@1.0.14		X							X					
-jiff@0.1.27									X				X	
-jiff-tzdb@0.1.2									X				X	
-jiff-tzdb-platform@0.1.2									X				X	
-js-sys@0.3.76		X							X					
-lazy_static@1.5.0		X							X					
-libc@0.2.169		X							X					
-linux-raw-sys@0.4.15		X	X						X					
-litemap@0.7.4												X		
-log@0.4.22		X							X					
-logforth@0.21.0		X												
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-memoffset@0.9.1									X					
-mime@0.3.17		X							X					
-miniz_oxide@0.8.2		X							X					X
-mio@1.0.3									X					
-nix@0.29.0									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.17		X												
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-ordered-multimap@0.7.3									X					
-parking@2.2.1		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project-lite@0.2.16		X							X					
-pin-utils@0.1.0		X							X					
-portable-atomic@1.10.0		X							X					
-portable-atomic-util@0.2.4		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.92		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.38		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-regex@1.11.1		X							X					
-regex-automata@0.4.9		X							X					
-regex-syntax@0.8.5		X							X					
-reqsign@0.16.1		X												
-reqwest@0.12.12		X							X					
-ring@0.17.8											X			
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustix@0.38.43		X	X						X					
-rustls@0.23.20		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.10.1		X							X					
-rustls-webpki@0.102.8								X						
-ryu@1.0.18		X				X								
-semver@1.0.24		X							X					
-serde@1.0.217		X							X					
-serde_derive@1.0.217		X							X					
-serde_json@1.0.135		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-sharded-slab@0.1.7									X					
-shlex@1.3.0		X							X					
-signal-hook-registry@1.4.2		X							X					
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.8		X							X					
-spin@0.9.8									X					
-stable_deref_trait@1.2.0		X							X					
-strsim@0.11.1									X					
-subtle@2.6.1					X									
-syn@2.0.95		X							X					
-sync_wrapper@1.0.2		X												
-synstructure@0.13.1									X					
-time@0.3.37		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.19		X							X					
-tiny-keccak@2.0.2							X							
-tinystr@0.7.6												X		
-tokio@1.42.0									X					
-tokio-macros@2.4.0									X					
-tokio-rustls@0.26.1		X							X					
-tokio-util@0.7.13									X					
-tower@0.5.2									X					
-tower-layer@0.3.3									X					
-tower-service@0.3.3									X					
-tracing@0.1.41									X					
-tracing-attributes@0.1.28									X					
-tracing-core@0.1.33									X					
-trait-make@0.1.0		X							X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-ident@1.0.14		X							X			X		
-untrusted@0.9.0								X						
-url@2.5.4		X							X					
-utf16_iter@1.0.5		X							X					
-utf8_iter@1.0.4		X							X					
-utf8parse@0.2.2		X							X					
-uuid@1.11.0		X							X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.99		X							X					
-wasm-bindgen-backend@0.2.99		X							X					
-wasm-bindgen-futures@0.4.49		X							X					
-wasm-bindgen-macro@0.2.99		X							X					
-wasm-bindgen-macro-support@0.2.99		X							X					
-wasm-bindgen-shared@0.2.99		X							X					
-wasm-streams@0.4.2		X							X					
-web-sys@0.3.76		X							X					
-webpki-roots@0.26.7										X				
-which@6.0.3									X					
-widestring@1.1.0		X							X					
-windows@0.58.0		X							X					
-windows-core@0.52.0		X							X					
-windows-core@0.58.0		X							X					
-windows-implement@0.58.0		X							X					
-windows-interface@0.58.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-winsafe@0.0.19									X					
-write16@1.0.0		X							X					
-writeable@0.5.5												X		
-yoke@0.7.5												X		
-yoke-derive@0.7.5												X		
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zerofrom@0.1.5												X		
-zerofrom-derive@0.1.5												X		
-zeroize@1.8.1		X							X					
-zerovec@0.10.4												X		
-zerovec-derive@0.10.3												X		
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+aho-corasick@1.1.3								X				X	
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anstream@0.6.18		X						X					
+anstyle@1.0.10		X						X					
+anstyle-parse@0.2.6		X						X					
+anstyle-query@1.1.2		X						X					
+anstyle-wincon@3.0.7		X						X					
+anyhow@1.0.95		X						X					
+async-notify@0.3.0								X					
+async-trait@0.1.86		X						X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.22.1		X						X					
+bincode@1.3.3								X					
+bitflags@2.8.0		X						X					
+block-buffer@0.10.4		X						X					
+bumpalo@3.17.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.10.0								X					
+cc@1.2.13		X						X					
+cfg-if@1.0.0		X						X					
+cfg_aliases@0.2.1								X					
+chrono@0.4.39		X						X					
+clap@4.5.29		X						X					
+clap_builder@4.5.29		X						X					
+clap_derive@4.5.28		X						X					
+clap_lex@0.7.4		X						X					
+cloud-filter@0.0.5								X					
+cloud_filter_opendal@0.0.6		X											
+colorchoice@1.0.3		X						X					
+concurrent-queue@2.5.0		X						X					
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.17		X						X					
+crc32c@0.6.8		X						X					
+crossbeam-utils@0.8.21		X						X					
+crypto-common@0.1.6		X						X					
+deranged@0.3.11		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+dotenvy@0.15.7								X					
+either@1.13.0		X						X					
+env_filter@0.1.3		X						X					
+errno@0.3.10		X						X					
+event-listener@4.0.3		X						X					
+fastrand@2.3.0		X						X					
+flagset@0.4.6		X											
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+fuse3@0.8.1								X					
+fuse3_opendal@0.0.13		X											
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-executor@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+getrandom@0.3.1		X						X					
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+heck@0.5.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.10.0		X						X					
+hyper@1.6.0								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+ipnet@2.11.0		X						X					
+is_terminal_polyfill@1.70.1		X						X					
+itoa@1.0.14		X						X					
+jiff@0.1.29								X				X	
+jiff-tzdb@0.1.2								X				X	
+jiff-tzdb-platform@0.1.2								X				X	
+js-sys@0.3.77		X						X					
+lazy_static@1.5.0		X						X					
+libc@0.2.169		X						X					
+linux-raw-sys@0.4.15		X	X					X					
+litemap@0.7.4											X		
+log@0.4.25		X						X					
+logforth@0.21.0		X											
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+memoffset@0.9.1								X					
+mime@0.3.17		X						X					
+miniz_oxide@0.8.4		X						X					X
+mio@1.0.3								X					
+nix@0.29.0								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.18		X											
+once_cell@1.20.3		X						X					
+opendal@0.52.0		X											
+parking@2.2.1		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+portable-atomic@1.10.0		X						X					
+portable-atomic-util@0.2.4		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.93		X						X					
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+regex@1.11.1		X						X					
+regex-automata@0.4.9		X						X					
+regex-syntax@0.8.5		X						X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustix@0.38.44		X	X					X					
+rustls@0.23.23		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.11.0		X						X					
+rustls-webpki@0.102.8							X						
+rustversion@1.0.19		X						X					
+ryu@1.0.19		X				X							
+semver@1.0.25		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.138		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+sharded-slab@0.1.7								X					
+shlex@1.3.0		X						X					
+signal-hook-registry@1.4.2		X						X					
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+stable_deref_trait@1.2.0		X						X					
+strsim@0.11.1								X					
+subtle@2.6.1					X								
+syn@2.0.98		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.43.0								X					
+tokio-macros@2.5.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-attributes@0.1.28								X					
+tracing-core@0.1.33								X					
+trait-make@0.1.0		X						X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.16		X						X			X		
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+utf8parse@0.2.2		X						X					
+uuid@1.13.1		X						X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasi@0.13.3+wasi-0.2.2		X	X					X					
+wasm-bindgen@0.2.100		X						X					
+wasm-bindgen-backend@0.2.100		X						X					
+wasm-bindgen-futures@0.4.50		X						X					
+wasm-bindgen-macro@0.2.100		X						X					
+wasm-bindgen-macro-support@0.2.100		X						X					
+wasm-bindgen-shared@0.2.100		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.77		X						X					
+webpki-roots@0.26.8									X				
+which@6.0.3								X					
+widestring@1.1.0		X						X					
+windows@0.58.0		X						X					
+windows-core@0.52.0		X						X					
+windows-core@0.58.0		X						X					
+windows-implement@0.58.0		X						X					
+windows-interface@0.58.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+winsafe@0.0.19								X					
+wit-bindgen-rt@0.33.0		X	X					X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/bin/oli/Cargo.lock b/bin/oli/Cargo.lock
index 2403102..f5fc736 100644
--- a/bin/oli/Cargo.lock
+++ b/bin/oli/Cargo.lock
@@ -493,6 +493,12 @@
 checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
 
 [[package]]
+name = "either"
+version = "1.13.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
+
+[[package]]
 name = "encode_unicode"
 version = "1.0.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -648,6 +654,15 @@
 ]
 
 [[package]]
+name = "ghac"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a10bd5b898cac1a4de4a882a754b2ccaafead449348cfb420b48cd5c00ffd08b"
+dependencies = [
+ "prost",
+]
+
+[[package]]
 name = "gimli"
 version = "0.31.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1036,6 +1051,15 @@
 checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
 
 [[package]]
+name = "itertools"
+version = "0.14.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
+dependencies = [
+ "either",
+]
+
+[[package]]
 name = "itoa"
 version = "1.0.14"
 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1247,7 +1271,7 @@
 
 [[package]]
 name = "oli"
-version = "0.41.16"
+version = "0.41.17"
 dependencies = [
  "anyhow",
  "assert_cmd",
@@ -1277,7 +1301,7 @@
 
 [[package]]
 name = "opendal"
-version = "0.51.2"
+version = "0.52.0"
 dependencies = [
  "anyhow",
  "async-trait",
@@ -1288,11 +1312,13 @@
  "crc32c",
  "futures",
  "getrandom",
+ "ghac",
  "http",
  "log",
  "md-5",
  "once_cell",
  "percent-encoding",
+ "prost",
  "quick-xml 0.36.2",
  "reqsign",
  "reqwest",
@@ -1497,6 +1523,29 @@
 ]
 
 [[package]]
+name = "prost"
+version = "0.13.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5"
+dependencies = [
+ "bytes",
+ "prost-derive",
+]
+
+[[package]]
+name = "prost-derive"
+version = "0.13.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d"
+dependencies = [
+ "anyhow",
+ "itertools",
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
 name = "quick-xml"
 version = "0.35.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
diff --git a/bin/oli/Cargo.toml b/bin/oli/Cargo.toml
index 50bfb16..931daf2 100644
--- a/bin/oli/Cargo.toml
+++ b/bin/oli/Cargo.toml
@@ -27,7 +27,7 @@
 license = "Apache-2.0"
 repository = "https://github.com/apache/opendal"
 rust-version = "1.75"
-version = "0.41.16"
+version = "0.41.17"
 
 [dependencies]
 anyhow = { version = "1.0" }
@@ -38,7 +38,7 @@
 humantime = { version = "2.1" }
 humantime-serde = { version = "1.1" }
 indicatif = { version = "0.17" }
-opendal = { version = "0.51.2", path = "../../core", features = [
+opendal = { version = "0.52.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 ebe1dad..3ccc63b 100644
--- a/bin/oli/DEPENDENCIES.rust.tsv
+++ b/bin/oli/DEPENDENCIES.rust.tsv
@@ -1,274 +1,270 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-aes@0.8.4		X							X					
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anstream@0.6.18		X							X					
-anstyle@1.0.10		X							X					
-anstyle-parse@0.2.6		X							X					
-anstyle-query@1.1.2		X							X					
-anstyle-wincon@3.0.6		X							X					
-anyhow@1.0.95		X							X					
-async-trait@0.1.85		X							X					
-autocfg@1.4.0		X							X					
-backon@1.3.0		X												
-backtrace@0.3.74		X							X					
-base64@0.21.7		X							X					
-base64@0.22.1		X							X					
-base64ct@1.6.0		X							X					
-bitflags@2.6.0		X							X					
-block-buffer@0.10.4		X							X					
-block-padding@0.3.3		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.9.0									X					
-cbc@0.1.2		X							X					
-cc@1.2.7		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.39		X							X					
-cipher@0.4.4		X							X					
-clap@4.5.24		X							X					
-clap_builder@4.5.24		X							X					
-clap_derive@4.5.24		X							X					
-clap_lex@0.7.4		X							X					
-colorchoice@1.0.3		X							X					
-console@0.15.10									X					
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.16		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.2									X					
-crypto-common@0.1.6		X							X					
-der@0.7.9		X							X					
-deranged@0.3.11		X							X					
-digest@0.10.7		X							X					
-dirs@5.0.1		X							X					
-dirs-sys@0.4.1		X							X					
-displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
-encode_unicode@1.0.0		X							X					
-equivalent@1.0.1		X							X					
-fastrand@2.3.0		X							X					
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-executor@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-hashbrown@0.15.2		X							X					
-heck@0.5.0		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.11		X							X					
-http@1.2.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-humansize@2.1.3		X							X					
-humantime@2.1.0		X							X					
-humantime-serde@1.1.1		X							X					
-hyper@1.5.2									X					
-hyper-rustls@0.27.5		X						X	X					
-hyper-util@0.1.10									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-icu_collections@1.5.0												X		
-icu_locid@1.5.0												X		
-icu_locid_transform@1.5.0												X		
-icu_locid_transform_data@1.5.0												X		
-icu_normalizer@1.5.0												X		
-icu_normalizer_data@1.5.0												X		
-icu_properties@1.5.1												X		
-icu_properties_data@1.5.0												X		
-icu_provider@1.5.0												X		
-icu_provider_macros@1.5.0												X		
-idna@1.0.3		X							X					
-idna_adapter@1.2.0		X							X					
-indexmap@2.7.0		X							X					
-indicatif@0.17.9									X					
-inout@0.1.3		X							X					
-ipnet@2.10.1		X							X					
-is_terminal_polyfill@1.70.1		X							X					
-itoa@1.0.14		X							X					
-js-sys@0.3.76		X							X					
-jsonwebtoken@9.3.0									X					
-lazy_static@1.5.0		X							X					
-libc@0.2.169		X							X					
-libm@0.2.11		X							X					
-libredox@0.1.3									X					
-litemap@0.7.4												X		
-lock_api@0.4.12		X							X					
-log@0.4.22		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-mime@0.3.17		X							X					
-miniz_oxide@0.8.2		X							X					X
-mio@1.0.3									X					
-num-bigint@0.4.6		X							X					
-num-bigint-dig@0.8.4		X							X					
-num-conv@0.1.0		X							X					
-num-integer@0.1.46		X							X					
-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.16		X												
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-option-ext@0.2.0										X				
-ordered-multimap@0.7.3									X					
-parking_lot@0.12.3		X							X					
-parking_lot_core@0.9.10		X							X					
-parse-size@1.1.0									X					
-pbkdf2@0.12.2		X							X					
-pem@3.0.4									X					
-pem-rfc7468@0.7.0		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project-lite@0.2.16		X							X					
-pin-utils@0.1.0		X							X					
-pkcs1@0.7.5		X							X					
-pkcs5@0.7.1		X							X					
-pkcs8@0.10.2		X							X					
-pollster@0.4.0		X							X					
-portable-atomic@1.10.0		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.92		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.38		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-redox_syscall@0.5.8									X					
-redox_users@0.4.6									X					
-reqsign@0.16.1		X												
-reqwest@0.12.12		X							X					
-ring@0.17.8											X			
-rsa@0.9.7		X							X					
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustls@0.23.20		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.10.1		X							X					
-rustls-webpki@0.102.8								X						
-ryu@1.0.18		X				X								
-salsa20@0.10.2		X							X					
-scopeguard@1.2.0		X							X					
-scrypt@0.11.0		X							X					
-semver@1.0.24		X							X					
-serde@1.0.217		X							X					
-serde_derive@1.0.217		X							X					
-serde_json@1.0.135		X							X					
-serde_spanned@0.6.8		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shlex@1.3.0		X							X					
-signal-hook-registry@1.4.2		X							X					
-signature@2.2.0		X							X					
-simple_asn1@0.6.2								X						
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.8		X							X					
-spin@0.9.8									X					
-spki@0.7.3		X							X					
-stable_deref_trait@1.2.0		X							X					
-strsim@0.11.1									X					
-subtle@2.6.1					X									
-syn@2.0.95		X							X					
-sync_wrapper@1.0.2		X												
-synstructure@0.13.1									X					
-thiserror@1.0.69		X							X					
-thiserror-impl@1.0.69		X							X					
-time@0.3.37		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.19		X							X					
-tiny-keccak@2.0.2							X							
-tinystr@0.7.6												X		
-tokio@1.42.0									X					
-tokio-macros@2.4.0									X					
-tokio-rustls@0.26.1		X							X					
-tokio-util@0.7.13									X					
-toml@0.8.19		X							X					
-toml_datetime@0.6.8		X							X					
-toml_edit@0.22.22		X							X					
-tower@0.5.2									X					
-tower-layer@0.3.3									X					
-tower-service@0.3.3									X					
-tracing@0.1.41									X					
-tracing-core@0.1.33									X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-ident@1.0.14		X							X			X		
-unicode-width@0.2.0		X							X					
-untrusted@0.9.0								X						
-url@2.5.4		X							X					
-utf16_iter@1.0.5		X							X					
-utf8_iter@1.0.4		X							X					
-utf8parse@0.2.2		X							X					
-uuid@1.11.0		X							X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.99		X							X					
-wasm-bindgen-backend@0.2.99		X							X					
-wasm-bindgen-futures@0.4.49		X							X					
-wasm-bindgen-macro@0.2.99		X							X					
-wasm-bindgen-macro-support@0.2.99		X							X					
-wasm-bindgen-shared@0.2.99		X							X					
-wasm-streams@0.4.2		X							X					
-web-sys@0.3.76		X							X					
-web-time@1.1.0		X							X					
-webpki-roots@0.26.7										X				
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.48.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.48.5		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.48.5		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.48.5		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.48.5		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.48.5		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.48.5		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.48.5		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.48.5		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-winnow@0.6.22									X					
-write16@1.0.0		X							X					
-writeable@0.5.5												X		
-yoke@0.7.5												X		
-yoke-derive@0.7.5												X		
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zerofrom@0.1.5												X		
-zerofrom-derive@0.1.5												X		
-zeroize@1.8.1		X							X					
-zerovec@0.10.4												X		
-zerovec-derive@0.10.3												X		
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+aes@0.8.4		X						X					
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anstream@0.6.18		X						X					
+anstyle@1.0.10		X						X					
+anstyle-parse@0.2.6		X						X					
+anstyle-query@1.1.2		X						X					
+anstyle-wincon@3.0.6		X						X					
+anyhow@1.0.95		X						X					
+async-trait@0.1.85		X						X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.21.7		X						X					
+base64@0.22.1		X						X					
+base64ct@1.6.0		X						X					
+bitflags@2.6.0		X						X					
+block-buffer@0.10.4		X						X					
+block-padding@0.3.3		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cbc@0.1.2		X						X					
+cc@1.2.7		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+cipher@0.4.4		X						X					
+clap@4.5.24		X						X					
+clap_builder@4.5.24		X						X					
+clap_derive@4.5.24		X						X					
+clap_lex@0.7.4		X						X					
+colorchoice@1.0.3		X						X					
+console@0.15.10								X					
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+der@0.7.9		X						X					
+deranged@0.3.11		X						X					
+digest@0.10.7		X						X					
+dirs@5.0.1		X						X					
+dirs-sys@0.4.1		X						X					
+displaydoc@0.2.5		X						X					
+either@1.13.0		X						X					
+encode_unicode@1.0.0		X						X					
+equivalent@1.0.1		X						X					
+fastrand@2.3.0		X						X					
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-executor@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+ghac@0.2.0		X											
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+hashbrown@0.15.2		X						X					
+heck@0.5.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+humansize@2.1.3		X						X					
+humantime@2.1.0		X						X					
+humantime-serde@1.1.1		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+indexmap@2.7.0		X						X					
+indicatif@0.17.9								X					
+inout@0.1.3		X						X					
+ipnet@2.10.1		X						X					
+is_terminal_polyfill@1.70.1		X						X					
+itertools@0.14.0		X						X					
+itoa@1.0.14		X						X					
+js-sys@0.3.76		X						X					
+jsonwebtoken@9.3.0								X					
+lazy_static@1.5.0		X						X					
+libc@0.2.169		X						X					
+libm@0.2.11		X						X					
+libredox@0.1.3								X					
+litemap@0.7.4											X		
+lock_api@0.4.12		X						X					
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+num-bigint@0.4.6		X						X					
+num-bigint-dig@0.8.4		X						X					
+num-conv@0.1.0		X						X					
+num-integer@0.1.46		X						X					
+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.17		X											
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+option-ext@0.2.0									X				
+parking_lot@0.12.3		X						X					
+parking_lot_core@0.9.10		X						X					
+parse-size@1.1.0								X					
+pbkdf2@0.12.2		X						X					
+pem@3.0.4								X					
+pem-rfc7468@0.7.0		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+pkcs1@0.7.5		X						X					
+pkcs5@0.7.1		X						X					
+pkcs8@0.10.2		X						X					
+pollster@0.4.0		X						X					
+portable-atomic@1.10.0		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+prost@0.13.5		X											
+prost-derive@0.13.5		X											
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+redox_syscall@0.5.8								X					
+redox_users@0.4.6								X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rsa@0.9.7		X						X					
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+salsa20@0.10.2		X						X					
+scopeguard@1.2.0		X						X					
+scrypt@0.11.0		X						X					
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_spanned@0.6.8		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shlex@1.3.0		X						X					
+signal-hook-registry@1.4.2		X						X					
+signature@2.2.0		X						X					
+simple_asn1@0.6.2							X						
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+spki@0.7.3		X						X					
+stable_deref_trait@1.2.0		X						X					
+strsim@0.11.1								X					
+subtle@2.6.1					X								
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+thiserror@1.0.69		X						X					
+thiserror-impl@1.0.69		X						X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-macros@2.4.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+toml@0.8.19		X						X					
+toml_datetime@0.6.8		X						X					
+toml_edit@0.22.22		X						X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-core@0.1.33								X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+unicode-width@0.2.0		X						X					
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+utf8parse@0.2.2		X						X					
+uuid@1.12.1		X						X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+web-time@1.1.0		X						X					
+webpki-roots@0.26.7									X				
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.48.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.48.5		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.48.5		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.48.5		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.48.5		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.48.5		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.48.5		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.48.5		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.48.5		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+winnow@0.6.22								X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/bindings/c/DEPENDENCIES.rust.tsv b/bindings/c/DEPENDENCIES.rust.tsv
index f5eb836..6dd2480 100644
--- a/bindings/c/DEPENDENCIES.rust.tsv
+++ b/bindings/c/DEPENDENCIES.rust.tsv
@@ -1,219 +1,238 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-DFS-2016	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-aes@0.8.4		X							X					
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.89		X							X					
-async-trait@0.1.83		X							X					
-atty@0.2.14									X					
-autocfg@1.4.0		X							X					
-backon@1.2.0		X												
-backtrace@0.3.74		X							X					
-base64@0.21.7		X							X					
-base64@0.22.1		X							X					
-base64ct@1.6.0		X							X					
-bitflags@1.3.2		X							X					
-bitflags@2.6.0		X							X					
-block-buffer@0.10.4		X							X					
-block-padding@0.3.3		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.7.2									X					
-cbc@0.1.2		X							X					
-cbindgen@0.26.0										X				
-cc@1.1.25		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.38		X							X					
-cipher@0.4.4		X							X					
-clap@3.2.25		X							X					
-clap_lex@0.2.4		X							X					
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.14		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.2									X					
-crypto-common@0.1.6		X							X					
-der@0.7.9		X							X					
-deranged@0.3.11		X							X					
-digest@0.10.7		X							X					
-dlv-list@0.5.2		X							X					
-errno@0.3.9		X							X					
-fastrand@2.1.1		X							X					
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.12.3		X							X					
-hashbrown@0.14.5		X							X					
-heck@0.4.1		X							X					
-hermit-abi@0.1.19		X							X					
-hermit-abi@0.3.9		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.9		X							X					
-http@1.1.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-hyper@1.4.1									X					
-hyper-rustls@0.27.3		X						X	X					
-hyper-util@0.1.9									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-idna@0.5.0		X							X					
-indexmap@1.9.3		X							X					
-inout@0.1.3		X							X					
-ipnet@2.10.1		X							X					
-itoa@1.0.11		X							X					
-js-sys@0.3.70		X							X					
-jsonwebtoken@9.3.0									X					
-lazy_static@1.5.0		X							X					
-libc@0.2.159		X							X					
-libm@0.2.8		X							X					
-linux-raw-sys@0.4.14		X	X						X					
-log@0.4.22		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-mime@0.3.17		X							X					
-miniz_oxide@0.8.0		X							X					X
-mio@1.0.2									X					
-num-bigint@0.4.6		X							X					
-num-bigint-dig@0.8.4		X							X					
-num-conv@0.1.0		X							X					
-num-integer@0.1.46		X							X					
-num-iter@0.1.45		X							X					
-num-traits@0.2.19		X							X					
-object@0.36.5		X							X					
-once_cell@1.20.1		X							X					
-opendal@0.51.2		X												
-opendal-c@0.0.0		X												
-ordered-multimap@0.7.3									X					
-os_str_bytes@6.6.1		X							X					
-pbkdf2@0.12.2		X							X					
-pem@3.0.4									X					
-pem-rfc7468@0.7.0		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project-lite@0.2.14		X							X					
-pin-utils@0.1.0		X							X					
-pkcs1@0.7.5		X							X					
-pkcs5@0.7.1		X							X					
-pkcs8@0.10.2		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.86		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.37		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-reqsign@0.16.1		X												
-reqwest@0.12.8		X							X					
-ring@0.17.8											X			
-rsa@0.9.6		X							X					
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustix@0.38.37		X	X						X					
-rustls@0.23.14		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.9.0		X							X					
-rustls-webpki@0.102.8								X						
-ryu@1.0.18		X				X								
-salsa20@0.10.2		X							X					
-scrypt@0.11.0		X							X					
-semver@1.0.23		X							X					
-serde@1.0.210		X							X					
-serde_derive@1.0.210		X							X					
-serde_json@1.0.128		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shlex@1.3.0		X							X					
-signature@2.2.0		X							X					
-simple_asn1@0.6.2								X						
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.7		X							X					
-spin@0.9.8									X					
-spki@0.7.3		X							X					
-strsim@0.10.0									X					
-subtle@2.6.1					X									
-syn@1.0.109		X							X					
-syn@2.0.79		X							X					
-sync_wrapper@1.0.1		X												
-tempfile@3.13.0		X							X					
-termcolor@1.4.1									X				X	
-textwrap@0.16.1									X					
-thiserror@1.0.64		X							X					
-thiserror-impl@1.0.64		X							X					
-time@0.3.36		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.18		X							X					
-tiny-keccak@2.0.2							X							
-tinyvec@1.8.0		X							X					X
-tinyvec_macros@0.1.1		X							X					X
-tokio@1.40.0									X					
-tokio-macros@2.4.0									X					
-tokio-rustls@0.26.0		X							X					
-tokio-util@0.7.12									X					
-toml@0.5.11		X							X					
-tower-service@0.3.3									X					
-tracing@0.1.40									X					
-tracing-core@0.1.32									X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-bidi@0.3.17		X							X					
-unicode-ident@1.0.13		X							X			X		
-unicode-normalization@0.1.24		X							X					
-untrusted@0.9.0								X						
-url@2.5.2		X							X					
-uuid@1.10.0		X							X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.93		X							X					
-wasm-bindgen-backend@0.2.93		X							X					
-wasm-bindgen-futures@0.4.43		X							X					
-wasm-bindgen-macro@0.2.93		X							X					
-wasm-bindgen-macro-support@0.2.93		X							X					
-wasm-bindgen-shared@0.2.93		X							X					
-wasm-streams@0.4.1		X							X					
-web-sys@0.3.70		X							X					
-webpki-roots@0.26.6										X				
-winapi@0.3.9		X							X					
-winapi-i686-pc-windows-gnu@0.4.0		X							X					
-winapi-util@0.1.9									X				X	
-winapi-x86_64-pc-windows-gnu@0.4.0		X							X					
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zeroize@1.8.1		X							X					
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+aes@0.8.4		X						X					
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+async-trait@0.1.85		X						X					
+atty@0.2.14								X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.21.7		X						X					
+base64@0.22.1		X						X					
+base64ct@1.6.0		X						X					
+bitflags@1.3.2		X						X					
+bitflags@2.6.0		X						X					
+block-buffer@0.10.4		X						X					
+block-padding@0.3.3		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cbc@0.1.2		X						X					
+cbindgen@0.26.0									X				
+cc@1.2.7		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+cipher@0.4.4		X						X					
+clap@3.2.25		X						X					
+clap_lex@0.2.4		X						X					
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+der@0.7.9		X						X					
+deranged@0.3.11		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+either@1.13.0		X						X					
+errno@0.3.10		X						X					
+fastrand@2.3.0		X						X					
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+ghac@0.2.0		X											
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+hashbrown@0.12.3		X						X					
+heck@0.4.1		X						X					
+hermit-abi@0.1.19		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+indexmap@1.9.3		X						X					
+inout@0.1.3		X						X					
+ipnet@2.10.1		X						X					
+itertools@0.14.0		X						X					
+itoa@1.0.14		X						X					
+js-sys@0.3.76		X						X					
+jsonwebtoken@9.3.0								X					
+lazy_static@1.5.0		X						X					
+libc@0.2.169		X						X					
+libm@0.2.11		X						X					
+linux-raw-sys@0.4.15		X	X					X					
+litemap@0.7.4											X		
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+num-bigint@0.4.6		X						X					
+num-bigint-dig@0.8.4		X						X					
+num-conv@0.1.0		X						X					
+num-integer@0.1.46		X						X					
+num-iter@0.1.45		X						X					
+num-traits@0.2.19		X						X					
+object@0.36.7		X						X					
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+opendal-c@0.0.0		X											
+os_str_bytes@6.6.1		X						X					
+pbkdf2@0.12.2		X						X					
+pem@3.0.4								X					
+pem-rfc7468@0.7.0		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+pkcs1@0.7.5		X						X					
+pkcs5@0.7.1		X						X					
+pkcs8@0.10.2		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+prost@0.13.5		X											
+prost-derive@0.13.5		X											
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rsa@0.9.7		X						X					
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustix@0.38.43		X	X					X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+salsa20@0.10.2		X						X					
+scrypt@0.11.0		X						X					
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shlex@1.3.0		X						X					
+signature@2.2.0		X						X					
+simple_asn1@0.6.2							X						
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+spki@0.7.3		X						X					
+stable_deref_trait@1.2.0		X						X					
+strsim@0.10.0								X					
+subtle@2.6.1					X								
+syn@1.0.109		X						X					
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+tempfile@3.15.0		X						X					
+termcolor@1.4.1								X				X	
+textwrap@0.16.1								X					
+thiserror@1.0.69		X						X					
+thiserror-impl@1.0.69		X						X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-macros@2.4.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+toml@0.5.11		X						X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-core@0.1.33								X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.11.0		X						X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+winapi@0.3.9		X						X					
+winapi-i686-pc-windows-gnu@0.4.0		X						X					
+winapi-util@0.1.9								X				X	
+winapi-x86_64-pc-windows-gnu@0.4.0		X						X					
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/bindings/cpp/DEPENDENCIES.rust.tsv b/bindings/cpp/DEPENDENCIES.rust.tsv
index 5938573..d2f6701 100644
--- a/bindings/cpp/DEPENDENCIES.rust.tsv
+++ b/bindings/cpp/DEPENDENCIES.rust.tsv
@@ -1,229 +1,225 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-aes@0.8.4		X							X					
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.95		X							X					
-async-trait@0.1.85		X							X					
-autocfg@1.4.0		X							X					
-backon@1.3.0		X												
-backtrace@0.3.74		X							X					
-base64@0.21.7		X							X					
-base64@0.22.1		X							X					
-base64ct@1.6.0		X							X					
-block-buffer@0.10.4		X							X					
-block-padding@0.3.3		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.9.0									X					
-cbc@0.1.2		X							X					
-cc@1.2.10		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.39		X							X					
-cipher@0.4.4		X							X					
-codespan-reporting@0.11.1		X												
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.17		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.3									X					
-crypto-common@0.1.6		X							X					
-cxx@1.0.137		X							X					
-cxx-build@1.0.137		X							X					
-cxxbridge-flags@1.0.137		X							X					
-cxxbridge-macro@1.0.137		X							X					
-der@0.7.9		X							X					
-deranged@0.3.11		X							X					
-digest@0.10.7		X							X					
-displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
-fastrand@2.3.0		X							X					
-fnv@1.0.7		X							X					
-foldhash@0.1.4														X
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.11		X							X					
-http@1.2.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-hyper@1.5.2									X					
-hyper-rustls@0.27.5		X						X	X					
-hyper-util@0.1.10									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-icu_collections@1.5.0												X		
-icu_locid@1.5.0												X		
-icu_locid_transform@1.5.0												X		
-icu_locid_transform_data@1.5.0												X		
-icu_normalizer@1.5.0												X		
-icu_normalizer_data@1.5.0												X		
-icu_properties@1.5.1												X		
-icu_properties_data@1.5.0												X		
-icu_provider@1.5.0												X		
-icu_provider_macros@1.5.0												X		
-idna@1.0.3		X							X					
-idna_adapter@1.2.0		X							X					
-inout@0.1.3		X							X					
-ipnet@2.11.0		X							X					
-itoa@1.0.14		X							X					
-js-sys@0.3.77		X							X					
-jsonwebtoken@9.3.0									X					
-lazy_static@1.5.0		X							X					
-libc@0.2.169		X							X					
-libm@0.2.11		X							X					
-link-cplusplus@1.0.9		X							X					
-litemap@0.7.4												X		
-log@0.4.25		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-mime@0.3.17		X							X					
-miniz_oxide@0.8.3		X							X					X
-mio@1.0.3									X					
-num-bigint@0.4.6		X							X					
-num-bigint-dig@0.8.4		X							X					
-num-conv@0.1.0		X							X					
-num-integer@0.1.46		X							X					
-num-iter@0.1.45		X							X					
-num-traits@0.2.19		X							X					
-object@0.36.7		X							X					
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-opendal-cpp@0.0.0		X												
-ordered-multimap@0.7.3									X					
-pbkdf2@0.12.2		X							X					
-pem@3.0.4									X					
-pem-rfc7468@0.7.0		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project-lite@0.2.16		X							X					
-pin-utils@0.1.0		X							X					
-pkcs1@0.7.5		X							X					
-pkcs5@0.7.1		X							X					
-pkcs8@0.10.2		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.93		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.38		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-reqsign@0.16.1		X												
-reqwest@0.12.12		X							X					
-ring@0.17.8											X			
-rsa@0.9.7		X							X					
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustls@0.23.21		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.11.0		X							X					
-rustls-webpki@0.102.8								X						
-rustversion@1.0.19		X							X					
-ryu@1.0.18		X				X								
-salsa20@0.10.2		X							X					
-scratch@1.0.7		X							X					
-scrypt@0.11.0		X							X					
-semver@1.0.25		X							X					
-serde@1.0.217		X							X					
-serde_derive@1.0.217		X							X					
-serde_json@1.0.137		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shlex@1.3.0		X							X					
-signature@2.2.0		X							X					
-simple_asn1@0.6.3								X						
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.8		X							X					
-spin@0.9.8									X					
-spki@0.7.3		X							X					
-stable_deref_trait@1.2.0		X							X					
-subtle@2.6.1					X									
-syn@2.0.96		X							X					
-sync_wrapper@1.0.2		X												
-synstructure@0.13.1									X					
-termcolor@1.4.1									X				X	
-thiserror@2.0.11		X							X					
-thiserror-impl@2.0.11		X							X					
-time@0.3.37		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.19		X							X					
-tiny-keccak@2.0.2							X							
-tinystr@0.7.6												X		
-tokio@1.43.0									X					
-tokio-rustls@0.26.1		X							X					
-tokio-util@0.7.13									X					
-tower@0.5.2									X					
-tower-layer@0.3.3									X					
-tower-service@0.3.3									X					
-tracing@0.1.41									X					
-tracing-core@0.1.33									X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-ident@1.0.15		X							X			X		
-unicode-width@0.1.14		X							X					
-untrusted@0.9.0								X						
-url@2.5.4		X							X					
-utf16_iter@1.0.5		X							X					
-utf8_iter@1.0.4		X							X					
-uuid@1.12.1		X							X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.100		X							X					
-wasm-bindgen-backend@0.2.100		X							X					
-wasm-bindgen-futures@0.4.50		X							X					
-wasm-bindgen-macro@0.2.100		X							X					
-wasm-bindgen-macro-support@0.2.100		X							X					
-wasm-bindgen-shared@0.2.100		X							X					
-wasm-streams@0.4.2		X							X					
-web-sys@0.3.77		X							X					
-webpki-roots@0.26.7										X				
-winapi-util@0.1.9									X				X	
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-write16@1.0.0		X							X					
-writeable@0.5.5												X		
-yoke@0.7.5												X		
-yoke-derive@0.7.5												X		
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zerofrom@0.1.5												X		
-zerofrom-derive@0.1.5												X		
-zeroize@1.8.1		X							X					
-zerovec@0.10.4												X		
-zerovec-derive@0.10.3												X		
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+aes@0.8.4		X						X					
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+async-trait@0.1.85		X						X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.21.7		X						X					
+base64@0.22.1		X						X					
+base64ct@1.6.0		X						X					
+block-buffer@0.10.4		X						X					
+block-padding@0.3.3		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cbc@0.1.2		X						X					
+cc@1.2.7		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+cipher@0.4.4		X						X					
+codespan-reporting@0.11.1		X											
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+cxx@1.0.136		X						X					
+cxx-build@1.0.136		X						X					
+cxxbridge-flags@1.0.136		X						X					
+cxxbridge-macro@1.0.136		X						X					
+der@0.7.9		X						X					
+deranged@0.3.11		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+either@1.13.0		X						X					
+fastrand@2.3.0		X						X					
+fnv@1.0.7		X						X					
+foldhash@0.1.4													X
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+ghac@0.2.0		X											
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+inout@0.1.3		X						X					
+ipnet@2.10.1		X						X					
+itertools@0.14.0		X						X					
+itoa@1.0.14		X						X					
+js-sys@0.3.76		X						X					
+jsonwebtoken@9.3.0								X					
+lazy_static@1.5.0		X						X					
+libc@0.2.169		X						X					
+libm@0.2.11		X						X					
+link-cplusplus@1.0.9		X						X					
+litemap@0.7.4											X		
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+num-bigint@0.4.6		X						X					
+num-bigint-dig@0.8.4		X						X					
+num-conv@0.1.0		X						X					
+num-integer@0.1.46		X						X					
+num-iter@0.1.45		X						X					
+num-traits@0.2.19		X						X					
+object@0.36.7		X						X					
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+opendal-cpp@0.0.0		X											
+pbkdf2@0.12.2		X						X					
+pem@3.0.4								X					
+pem-rfc7468@0.7.0		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+pkcs1@0.7.5		X						X					
+pkcs5@0.7.1		X						X					
+pkcs8@0.10.2		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+prost@0.13.5		X											
+prost-derive@0.13.5		X											
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rsa@0.9.7		X						X					
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+rustversion@1.0.19		X						X					
+ryu@1.0.18		X				X							
+salsa20@0.10.2		X						X					
+scratch@1.0.7		X						X					
+scrypt@0.11.0		X						X					
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shlex@1.3.0		X						X					
+signature@2.2.0		X						X					
+simple_asn1@0.6.2							X						
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+spki@0.7.3		X						X					
+stable_deref_trait@1.2.0		X						X					
+subtle@2.6.1					X								
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+termcolor@1.4.1								X				X	
+thiserror@1.0.69		X						X					
+thiserror-impl@1.0.69		X						X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-core@0.1.33								X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+unicode-width@0.1.14		X						X					
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.11.0		X						X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+winapi-util@0.1.9								X				X	
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/bindings/dotnet/DEPENDENCIES.rust.tsv b/bindings/dotnet/DEPENDENCIES.rust.tsv
index c4d3b95..eea6459 100644
--- a/bindings/dotnet/DEPENDENCIES.rust.tsv
+++ b/bindings/dotnet/DEPENDENCIES.rust.tsv
@@ -1,218 +1,213 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-aes@0.8.4		X							X					
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.95		X							X					
-async-trait@0.1.85		X							X					
-autocfg@1.4.0		X							X					
-backon@1.3.0		X												
-backtrace@0.3.74		X							X					
-base64@0.21.7		X							X					
-base64@0.22.1		X							X					
-base64ct@1.6.0		X							X					
-block-buffer@0.10.4		X							X					
-block-padding@0.3.3		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.9.0									X					
-cbc@0.1.2		X							X					
-cc@1.2.10		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.39		X							X					
-cipher@0.4.4		X							X					
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.17		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.3									X					
-crypto-common@0.1.6		X							X					
-der@0.7.9		X							X					
-deranged@0.3.11		X							X					
-digest@0.10.7		X							X					
-displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
-fastrand@2.3.0		X							X					
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.11		X							X					
-http@1.2.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-hyper@1.5.2									X					
-hyper-rustls@0.27.5		X						X	X					
-hyper-util@0.1.10									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-icu_collections@1.5.0												X		
-icu_locid@1.5.0												X		
-icu_locid_transform@1.5.0												X		
-icu_locid_transform_data@1.5.0												X		
-icu_normalizer@1.5.0												X		
-icu_normalizer_data@1.5.0												X		
-icu_properties@1.5.1												X		
-icu_properties_data@1.5.0												X		
-icu_provider@1.5.0												X		
-icu_provider_macros@1.5.0												X		
-idna@1.0.3		X							X					
-idna_adapter@1.2.0		X							X					
-inout@0.1.3		X							X					
-ipnet@2.11.0		X							X					
-itoa@1.0.14		X							X					
-js-sys@0.3.77		X							X					
-jsonwebtoken@9.3.0									X					
-lazy_static@1.5.0		X							X					
-libc@0.2.169		X							X					
-libm@0.2.11		X							X					
-litemap@0.7.4												X		
-log@0.4.25		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-mime@0.3.17		X							X					
-miniz_oxide@0.8.3		X							X					X
-mio@1.0.3									X					
-num-bigint@0.4.6		X							X					
-num-bigint-dig@0.8.4		X							X					
-num-conv@0.1.0		X							X					
-num-integer@0.1.46		X							X					
-num-iter@0.1.45		X							X					
-num-traits@0.2.19		X							X					
-object@0.36.7		X							X					
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-opendal-dotnet@0.0.0		X												
-ordered-multimap@0.7.3									X					
-pbkdf2@0.12.2		X							X					
-pem@3.0.4									X					
-pem-rfc7468@0.7.0		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project-lite@0.2.16		X							X					
-pin-utils@0.1.0		X							X					
-pkcs1@0.7.5		X							X					
-pkcs5@0.7.1		X							X					
-pkcs8@0.10.2		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.93		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.38		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-reqsign@0.16.1		X												
-reqwest@0.12.12		X							X					
-ring@0.17.8											X			
-rsa@0.9.7		X							X					
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustls@0.23.21		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.11.0		X							X					
-rustls-webpki@0.102.8								X						
-rustversion@1.0.19		X							X					
-ryu@1.0.18		X				X								
-salsa20@0.10.2		X							X					
-scrypt@0.11.0		X							X					
-semver@1.0.25		X							X					
-serde@1.0.217		X							X					
-serde_derive@1.0.217		X							X					
-serde_json@1.0.137		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shlex@1.3.0		X							X					
-signature@2.2.0		X							X					
-simple_asn1@0.6.3								X						
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.8		X							X					
-spin@0.9.8									X					
-spki@0.7.3		X							X					
-stable_deref_trait@1.2.0		X							X					
-subtle@2.6.1					X									
-syn@2.0.96		X							X					
-sync_wrapper@1.0.2		X												
-synstructure@0.13.1									X					
-thiserror@2.0.11		X							X					
-thiserror-impl@2.0.11		X							X					
-time@0.3.37		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.19		X							X					
-tiny-keccak@2.0.2							X							
-tinystr@0.7.6												X		
-tokio@1.43.0									X					
-tokio-rustls@0.26.1		X							X					
-tokio-util@0.7.13									X					
-tower@0.5.2									X					
-tower-layer@0.3.3									X					
-tower-service@0.3.3									X					
-tracing@0.1.41									X					
-tracing-core@0.1.33									X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-ident@1.0.15		X							X			X		
-untrusted@0.9.0								X						
-url@2.5.4		X							X					
-utf16_iter@1.0.5		X							X					
-utf8_iter@1.0.4		X							X					
-uuid@1.12.1		X							X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.100		X							X					
-wasm-bindgen-backend@0.2.100		X							X					
-wasm-bindgen-futures@0.4.50		X							X					
-wasm-bindgen-macro@0.2.100		X							X					
-wasm-bindgen-macro-support@0.2.100		X							X					
-wasm-bindgen-shared@0.2.100		X							X					
-wasm-streams@0.4.2		X							X					
-web-sys@0.3.77		X							X					
-webpki-roots@0.26.7										X				
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-write16@1.0.0		X							X					
-writeable@0.5.5												X		
-yoke@0.7.5												X		
-yoke-derive@0.7.5												X		
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zerofrom@0.1.5												X		
-zerofrom-derive@0.1.5												X		
-zeroize@1.8.1		X							X					
-zerovec@0.10.4												X		
-zerovec-derive@0.10.3												X		
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+aes@0.8.4		X						X					
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+async-trait@0.1.85		X						X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.21.7		X						X					
+base64@0.22.1		X						X					
+base64ct@1.6.0		X						X					
+block-buffer@0.10.4		X						X					
+block-padding@0.3.3		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cbc@0.1.2		X						X					
+cc@1.2.7		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+cipher@0.4.4		X						X					
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+der@0.7.9		X						X					
+deranged@0.3.11		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+either@1.13.0		X						X					
+fastrand@2.3.0		X						X					
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+ghac@0.2.0		X											
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+inout@0.1.3		X						X					
+ipnet@2.10.1		X						X					
+itertools@0.14.0		X						X					
+itoa@1.0.14		X						X					
+js-sys@0.3.76		X						X					
+jsonwebtoken@9.3.0								X					
+lazy_static@1.5.0		X						X					
+libc@0.2.169		X						X					
+libm@0.2.11		X						X					
+litemap@0.7.4											X		
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+num-bigint@0.4.6		X						X					
+num-bigint-dig@0.8.4		X						X					
+num-conv@0.1.0		X						X					
+num-integer@0.1.46		X						X					
+num-iter@0.1.45		X						X					
+num-traits@0.2.19		X						X					
+object@0.36.7		X						X					
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+opendal-dotnet@0.0.0		X											
+pbkdf2@0.12.2		X						X					
+pem@3.0.4								X					
+pem-rfc7468@0.7.0		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+pkcs1@0.7.5		X						X					
+pkcs5@0.7.1		X						X					
+pkcs8@0.10.2		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+prost@0.13.5		X											
+prost-derive@0.13.5		X											
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rsa@0.9.7		X						X					
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+salsa20@0.10.2		X						X					
+scrypt@0.11.0		X						X					
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shlex@1.3.0		X						X					
+signature@2.2.0		X						X					
+simple_asn1@0.6.2							X						
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+spki@0.7.3		X						X					
+stable_deref_trait@1.2.0		X						X					
+subtle@2.6.1					X								
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+thiserror@1.0.69		X						X					
+thiserror-impl@1.0.69		X						X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-core@0.1.33								X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.11.0		X						X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/bindings/haskell/DEPENDENCIES.rust.tsv b/bindings/haskell/DEPENDENCIES.rust.tsv
index f8bec7b..06b31f0 100644
--- a/bindings/haskell/DEPENDENCIES.rust.tsv
+++ b/bindings/haskell/DEPENDENCIES.rust.tsv
@@ -1,218 +1,213 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-aes@0.8.4		X							X					
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.95		X							X					
-async-trait@0.1.85		X							X					
-autocfg@1.4.0		X							X					
-backon@1.3.0		X												
-backtrace@0.3.74		X							X					
-base64@0.21.7		X							X					
-base64@0.22.1		X							X					
-base64ct@1.6.0		X							X					
-block-buffer@0.10.4		X							X					
-block-padding@0.3.3		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.9.0									X					
-cbc@0.1.2		X							X					
-cc@1.2.10		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.39		X							X					
-cipher@0.4.4		X							X					
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.17		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.3									X					
-crypto-common@0.1.6		X							X					
-der@0.7.9		X							X					
-deranged@0.3.11		X							X					
-digest@0.10.7		X							X					
-displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
-fastrand@2.3.0		X							X					
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.11		X							X					
-http@1.2.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-hyper@1.5.2									X					
-hyper-rustls@0.27.5		X						X	X					
-hyper-util@0.1.10									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-icu_collections@1.5.0												X		
-icu_locid@1.5.0												X		
-icu_locid_transform@1.5.0												X		
-icu_locid_transform_data@1.5.0												X		
-icu_normalizer@1.5.0												X		
-icu_normalizer_data@1.5.0												X		
-icu_properties@1.5.1												X		
-icu_properties_data@1.5.0												X		
-icu_provider@1.5.0												X		
-icu_provider_macros@1.5.0												X		
-idna@1.0.3		X							X					
-idna_adapter@1.2.0		X							X					
-inout@0.1.3		X							X					
-ipnet@2.11.0		X							X					
-itoa@1.0.14		X							X					
-js-sys@0.3.77		X							X					
-jsonwebtoken@9.3.0									X					
-lazy_static@1.5.0		X							X					
-libc@0.2.169		X							X					
-libm@0.2.11		X							X					
-litemap@0.7.4												X		
-log@0.4.25		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-mime@0.3.17		X							X					
-miniz_oxide@0.8.3		X							X					X
-mio@1.0.3									X					
-num-bigint@0.4.6		X							X					
-num-bigint-dig@0.8.4		X							X					
-num-conv@0.1.0		X							X					
-num-integer@0.1.46		X							X					
-num-iter@0.1.45		X							X					
-num-traits@0.2.19		X							X					
-object@0.36.7		X							X					
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-opendal-hs@0.0.0		X												
-ordered-multimap@0.7.3									X					
-pbkdf2@0.12.2		X							X					
-pem@3.0.4									X					
-pem-rfc7468@0.7.0		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project-lite@0.2.16		X							X					
-pin-utils@0.1.0		X							X					
-pkcs1@0.7.5		X							X					
-pkcs5@0.7.1		X							X					
-pkcs8@0.10.2		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.93		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.38		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-reqsign@0.16.1		X												
-reqwest@0.12.12		X							X					
-ring@0.17.8											X			
-rsa@0.9.7		X							X					
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustls@0.23.21		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.11.0		X							X					
-rustls-webpki@0.102.8								X						
-rustversion@1.0.19		X							X					
-ryu@1.0.18		X				X								
-salsa20@0.10.2		X							X					
-scrypt@0.11.0		X							X					
-semver@1.0.25		X							X					
-serde@1.0.217		X							X					
-serde_derive@1.0.217		X							X					
-serde_json@1.0.137		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shlex@1.3.0		X							X					
-signature@2.2.0		X							X					
-simple_asn1@0.6.3								X						
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.8		X							X					
-spin@0.9.8									X					
-spki@0.7.3		X							X					
-stable_deref_trait@1.2.0		X							X					
-subtle@2.6.1					X									
-syn@2.0.96		X							X					
-sync_wrapper@1.0.2		X												
-synstructure@0.13.1									X					
-thiserror@2.0.11		X							X					
-thiserror-impl@2.0.11		X							X					
-time@0.3.37		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.19		X							X					
-tiny-keccak@2.0.2							X							
-tinystr@0.7.6												X		
-tokio@1.43.0									X					
-tokio-rustls@0.26.1		X							X					
-tokio-util@0.7.13									X					
-tower@0.5.2									X					
-tower-layer@0.3.3									X					
-tower-service@0.3.3									X					
-tracing@0.1.41									X					
-tracing-core@0.1.33									X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-ident@1.0.15		X							X			X		
-untrusted@0.9.0								X						
-url@2.5.4		X							X					
-utf16_iter@1.0.5		X							X					
-utf8_iter@1.0.4		X							X					
-uuid@1.12.1		X							X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.100		X							X					
-wasm-bindgen-backend@0.2.100		X							X					
-wasm-bindgen-futures@0.4.50		X							X					
-wasm-bindgen-macro@0.2.100		X							X					
-wasm-bindgen-macro-support@0.2.100		X							X					
-wasm-bindgen-shared@0.2.100		X							X					
-wasm-streams@0.4.2		X							X					
-web-sys@0.3.77		X							X					
-webpki-roots@0.26.7										X				
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-write16@1.0.0		X							X					
-writeable@0.5.5												X		
-yoke@0.7.5												X		
-yoke-derive@0.7.5												X		
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zerofrom@0.1.5												X		
-zerofrom-derive@0.1.5												X		
-zeroize@1.8.1		X							X					
-zerovec@0.10.4												X		
-zerovec-derive@0.10.3												X		
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+aes@0.8.4		X						X					
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+async-trait@0.1.85		X						X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.21.7		X						X					
+base64@0.22.1		X						X					
+base64ct@1.6.0		X						X					
+block-buffer@0.10.4		X						X					
+block-padding@0.3.3		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cbc@0.1.2		X						X					
+cc@1.2.7		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+cipher@0.4.4		X						X					
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+der@0.7.9		X						X					
+deranged@0.3.11		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+either@1.13.0		X						X					
+fastrand@2.3.0		X						X					
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+ghac@0.2.0		X											
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+inout@0.1.3		X						X					
+ipnet@2.10.1		X						X					
+itertools@0.14.0		X						X					
+itoa@1.0.14		X						X					
+js-sys@0.3.76		X						X					
+jsonwebtoken@9.3.0								X					
+lazy_static@1.5.0		X						X					
+libc@0.2.169		X						X					
+libm@0.2.11		X						X					
+litemap@0.7.4											X		
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+num-bigint@0.4.6		X						X					
+num-bigint-dig@0.8.4		X						X					
+num-conv@0.1.0		X						X					
+num-integer@0.1.46		X						X					
+num-iter@0.1.45		X						X					
+num-traits@0.2.19		X						X					
+object@0.36.7		X						X					
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+opendal-hs@0.0.0		X											
+pbkdf2@0.12.2		X						X					
+pem@3.0.4								X					
+pem-rfc7468@0.7.0		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+pkcs1@0.7.5		X						X					
+pkcs5@0.7.1		X						X					
+pkcs8@0.10.2		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+prost@0.13.5		X											
+prost-derive@0.13.5		X											
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rsa@0.9.7		X						X					
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+salsa20@0.10.2		X						X					
+scrypt@0.11.0		X						X					
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shlex@1.3.0		X						X					
+signature@2.2.0		X						X					
+simple_asn1@0.6.2							X						
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+spki@0.7.3		X						X					
+stable_deref_trait@1.2.0		X						X					
+subtle@2.6.1					X								
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+thiserror@1.0.69		X						X					
+thiserror-impl@1.0.69		X						X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-core@0.1.33								X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.11.0		X						X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/bindings/java/DEPENDENCIES.rust.tsv b/bindings/java/DEPENDENCIES.rust.tsv
index 33d84ea..ac88528e 100644
--- a/bindings/java/DEPENDENCIES.rust.tsv
+++ b/bindings/java/DEPENDENCIES.rust.tsv
@@ -1,268 +1,266 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-aes@0.8.4		X							X					
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.94		X							X					
-arc-swap@1.7.1		X							X					
-async-trait@0.1.83		X							X					
-autocfg@1.4.0		X							X					
-awaitable@0.4.0									X					
-awaitable-error@0.1.0									X					
-backon@1.3.0		X												
-backtrace@0.3.74		X							X					
-base64@0.21.7		X							X					
-base64@0.22.1		X							X					
-base64ct@1.6.0		X							X					
-bb8@0.8.6									X					
-bitflags@2.6.0		X							X					
-block-buffer@0.10.4		X							X					
-block-padding@0.3.3		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.9.0									X					
-cbc@0.1.2		X							X					
-cc@1.2.4		X							X					
-cesu8@1.1.0		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.39		X							X					
-cipher@0.4.4		X							X					
-combine@4.6.7									X					
-concurrent_arena@0.1.10									X					
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.16		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.2									X					
-crypto-common@0.1.6		X							X					
-der@0.7.9		X							X					
-deranged@0.3.11		X							X					
-derive_destructure2@0.1.3		X							X					
-digest@0.10.7		X							X					
-displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
-errno@0.3.10		X							X					
-fastrand@2.3.0		X							X					
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.11		X							X					
-http@1.2.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-hyper@1.5.2									X					
-hyper-rustls@0.27.4		X						X	X					
-hyper-util@0.1.10									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-icu_collections@1.5.0												X		
-icu_locid@1.5.0												X		
-icu_locid_transform@1.5.0												X		
-icu_locid_transform_data@1.5.0												X		
-icu_normalizer@1.5.0												X		
-icu_normalizer_data@1.5.0												X		
-icu_properties@1.5.1												X		
-icu_properties_data@1.5.0												X		
-icu_provider@1.5.0												X		
-icu_provider_macros@1.5.0												X		
-idna@1.0.3		X							X					
-idna_adapter@1.2.0		X							X					
-inout@0.1.3		X							X					
-ipnet@2.10.1		X							X					
-itoa@1.0.14		X							X					
-jni@0.21.1		X							X					
-jni-sys@0.3.0		X							X					
-js-sys@0.3.76		X							X					
-jsonwebtoken@9.3.0									X					
-lazy_static@1.5.0		X							X					
-libc@0.2.169		X							X					
-libm@0.2.11		X							X					
-linux-raw-sys@0.4.14		X	X						X					
-litemap@0.7.4												X		
-lock_api@0.4.12		X							X					
-log@0.4.22		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-mime@0.3.17		X							X					
-miniz_oxide@0.8.2		X							X					X
-mio@1.0.3									X					
-num-bigint@0.4.6		X							X					
-num-bigint-dig@0.8.4		X							X					
-num-conv@0.1.0		X							X					
-num-derive@0.4.2		X							X					
-num-integer@0.1.46		X							X					
-num-iter@0.1.45		X							X					
-num-traits@0.2.19		X							X					
-object@0.36.5		X							X					
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-opendal-java@0.0.0		X												
-openssh@0.11.4		X							X					
-openssh-sftp-client@0.15.2									X					
-openssh-sftp-client-lowlevel@0.7.1									X					
-openssh-sftp-error@0.5.1									X					
-openssh-sftp-protocol@0.24.1									X					
-openssh-sftp-protocol-error@0.1.1									X					
-ordered-multimap@0.7.3									X					
-parking_lot@0.12.3		X							X					
-parking_lot_core@0.9.10		X							X					
-pbkdf2@0.12.2		X							X					
-pem@3.0.4									X					
-pem-rfc7468@0.7.0		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project@1.1.7		X							X					
-pin-project-internal@1.1.7		X							X					
-pin-project-lite@0.2.15		X							X					
-pin-utils@0.1.0		X							X					
-pkcs1@0.7.5		X							X					
-pkcs5@0.7.1		X							X					
-pkcs8@0.10.2		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.92		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.37		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-redox_syscall@0.5.8									X					
-reqsign@0.16.1		X												
-reqwest@0.12.9		X							X					
-ring@0.17.8											X			
-rsa@0.9.7		X							X					
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustix@0.38.42		X	X						X					
-rustls@0.23.20		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.10.1		X							X					
-rustls-webpki@0.102.8								X						
-ryu@1.0.18		X				X								
-salsa20@0.10.2		X							X					
-same-file@1.0.6									X				X	
-scopeguard@1.2.0		X							X					
-scrypt@0.11.0		X							X					
-semver@1.0.24		X							X					
-serde@1.0.216		X							X					
-serde_derive@1.0.216		X							X					
-serde_json@1.0.133		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shell-escape@0.1.5		X							X					
-shlex@1.3.0		X							X					
-signal-hook-registry@1.4.2		X							X					
-signature@2.2.0		X							X					
-simple_asn1@0.6.2								X						
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.8		X							X					
-spin@0.9.8									X					
-spki@0.7.3		X							X					
-ssh_format@0.14.1									X					
-ssh_format_error@0.1.0									X					
-stable_deref_trait@1.2.0		X							X					
-subtle@2.6.1					X									
-syn@2.0.90		X							X					
-sync_wrapper@1.0.2		X												
-synstructure@0.13.1									X					
-tempfile@3.14.0		X							X					
-thin-vec@0.2.13		X							X					
-thiserror@1.0.69		X							X					
-thiserror@2.0.8		X							X					
-thiserror-impl@1.0.69		X							X					
-thiserror-impl@2.0.8		X							X					
-time@0.3.37		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.19		X							X					
-tiny-keccak@2.0.2							X							
-tinystr@0.7.6												X		
-tokio@1.42.0									X					
-tokio-io-utility@0.7.6									X					
-tokio-macros@2.4.0									X					
-tokio-rustls@0.26.1		X							X					
-tokio-util@0.7.13									X					
-tower-service@0.3.3									X					
-tracing@0.1.41									X					
-tracing-attributes@0.1.28									X					
-tracing-core@0.1.33									X					
-trim-in-place@0.1.7									X					
-triomphe@0.1.11		X							X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-ident@1.0.14		X							X			X		
-untrusted@0.9.0								X						
-url@2.5.4		X							X					
-utf16_iter@1.0.5		X							X					
-utf8_iter@1.0.4		X							X					
-uuid@1.11.0		X							X					
-vec-strings@0.4.8									X					
-version_check@0.9.5		X							X					
-walkdir@2.5.0									X				X	
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.99		X							X					
-wasm-bindgen-backend@0.2.99		X							X					
-wasm-bindgen-futures@0.4.49		X							X					
-wasm-bindgen-macro@0.2.99		X							X					
-wasm-bindgen-macro-support@0.2.99		X							X					
-wasm-bindgen-shared@0.2.99		X							X					
-wasm-streams@0.4.2		X							X					
-web-sys@0.3.76		X							X					
-webpki-roots@0.26.7										X				
-winapi-util@0.1.9									X				X	
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.45.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.42.2		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.42.2		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.42.2		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.42.2		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.42.2		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.42.2		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.42.2		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.42.2		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-write16@1.0.0		X							X					
-writeable@0.5.5												X		
-yoke@0.7.5												X		
-yoke-derive@0.7.5												X		
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zerofrom@0.1.5												X		
-zerofrom-derive@0.1.5												X		
-zeroize@1.8.1		X							X					
-zerovec@0.10.4												X		
-zerovec-derive@0.10.3												X		
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+aes@0.8.4		X						X					
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+arc-swap@1.7.1		X						X					
+async-trait@0.1.85		X						X					
+autocfg@1.4.0		X						X					
+awaitable@0.4.0								X					
+awaitable-error@0.1.0								X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.21.7		X						X					
+base64@0.22.1		X						X					
+base64ct@1.6.0		X						X					
+bb8@0.8.6								X					
+bitflags@2.6.0		X						X					
+block-buffer@0.10.4		X						X					
+block-padding@0.3.3		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cbc@0.1.2		X						X					
+cc@1.2.7		X						X					
+cesu8@1.1.0		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+cipher@0.4.4		X						X					
+combine@4.6.7								X					
+concurrent_arena@0.1.10								X					
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+der@0.7.9		X						X					
+deranged@0.3.11		X						X					
+derive_destructure2@0.1.3		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+either@1.13.0		X						X					
+errno@0.3.10		X						X					
+fastrand@2.3.0		X						X					
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+ghac@0.2.0		X											
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+inout@0.1.3		X						X					
+ipnet@2.10.1		X						X					
+itertools@0.13.0		X						X					
+itoa@1.0.14		X						X					
+jni@0.21.1		X						X					
+jni-sys@0.3.0		X						X					
+js-sys@0.3.76		X						X					
+jsonwebtoken@9.3.0								X					
+lazy_static@1.5.0		X						X					
+libc@0.2.169		X						X					
+libm@0.2.11		X						X					
+linux-raw-sys@0.4.15		X	X					X					
+litemap@0.7.4											X		
+lock_api@0.4.12		X						X					
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+num-bigint@0.4.6		X						X					
+num-bigint-dig@0.8.4		X						X					
+num-conv@0.1.0		X						X					
+num-derive@0.4.2		X						X					
+num-integer@0.1.46		X						X					
+num-iter@0.1.45		X						X					
+num-traits@0.2.19		X						X					
+object@0.36.7		X						X					
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+opendal-java@0.0.0		X											
+openssh@0.11.4		X						X					
+openssh-sftp-client@0.15.2								X					
+openssh-sftp-client-lowlevel@0.7.1								X					
+openssh-sftp-error@0.5.1								X					
+openssh-sftp-protocol@0.24.1								X					
+openssh-sftp-protocol-error@0.1.1								X					
+parking_lot@0.12.3		X						X					
+parking_lot_core@0.9.10		X						X					
+pbkdf2@0.12.2		X						X					
+pem@3.0.4								X					
+pem-rfc7468@0.7.0		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project@1.1.8		X						X					
+pin-project-internal@1.1.8		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+pkcs1@0.7.5		X						X					
+pkcs5@0.7.1		X						X					
+pkcs8@0.10.2		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+prost@0.13.4		X											
+prost-derive@0.13.4		X											
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+redox_syscall@0.5.8								X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rsa@0.9.7		X						X					
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustix@0.38.43		X	X					X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+salsa20@0.10.2		X						X					
+same-file@1.0.6								X				X	
+scopeguard@1.2.0		X						X					
+scrypt@0.11.0		X						X					
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shell-escape@0.1.5		X						X					
+shlex@1.3.0		X						X					
+signal-hook-registry@1.4.2		X						X					
+signature@2.2.0		X						X					
+simple_asn1@0.6.2							X						
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+spki@0.7.3		X						X					
+ssh_format@0.14.1								X					
+ssh_format_error@0.1.0								X					
+stable_deref_trait@1.2.0		X						X					
+subtle@2.6.1					X								
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+tempfile@3.15.0		X						X					
+thin-vec@0.2.13		X						X					
+thiserror@1.0.69		X						X					
+thiserror@2.0.9		X						X					
+thiserror-impl@1.0.69		X						X					
+thiserror-impl@2.0.9		X						X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-io-utility@0.7.6								X					
+tokio-macros@2.4.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-attributes@0.1.28								X					
+tracing-core@0.1.33								X					
+triomphe@0.1.14		X						X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.11.0		X						X					
+vec-strings@0.4.8								X					
+version_check@0.9.5		X						X					
+walkdir@2.5.0								X				X	
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+winapi-util@0.1.9								X				X	
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.45.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.42.2		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.42.2		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.42.2		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.42.2		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.42.2		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.42.2		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.42.2		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.42.2		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/bindings/java/pom.xml b/bindings/java/pom.xml
index 8a79dc9..2fa295c 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.8</version> <!-- update version number -->
+    <version>0.47.9</version> <!-- update version number -->
 
     <name>Apache OpenDAL™</name>
     <description>
diff --git a/bindings/lua/DEPENDENCIES.rust.tsv b/bindings/lua/DEPENDENCIES.rust.tsv
index cf4caa6..1afb66a 100644
--- a/bindings/lua/DEPENDENCIES.rust.tsv
+++ b/bindings/lua/DEPENDENCIES.rust.tsv
@@ -1,233 +1,226 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-aes@0.8.4		X							X					
-aho-corasick@1.1.3									X				X	
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.95		X							X					
-async-trait@0.1.85		X							X					
-autocfg@1.4.0		X							X					
-backon@1.3.0		X												
-backtrace@0.3.74		X							X					
-base64@0.21.7		X							X					
-base64@0.22.1		X							X					
-base64ct@1.6.0		X							X					
-block-buffer@0.10.4		X							X					
-block-padding@0.3.3		X							X					
-bstr@1.11.3		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.9.0									X					
-cbc@0.1.2		X							X					
-cc@1.2.10		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.39		X							X					
-cipher@0.4.4		X							X					
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.17		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.3									X					
-crypto-common@0.1.6		X							X					
-der@0.7.9		X							X					
-deranged@0.3.11		X							X					
-digest@0.10.7		X							X					
-displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
-either@1.13.0		X							X					
-fastrand@2.3.0		X							X					
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.11		X							X					
-http@1.2.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-hyper@1.5.2									X					
-hyper-rustls@0.27.5		X						X	X					
-hyper-util@0.1.10									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-icu_collections@1.5.0												X		
-icu_locid@1.5.0												X		
-icu_locid_transform@1.5.0												X		
-icu_locid_transform_data@1.5.0												X		
-icu_normalizer@1.5.0												X		
-icu_normalizer_data@1.5.0												X		
-icu_properties@1.5.1												X		
-icu_properties_data@1.5.0												X		
-icu_provider@1.5.0												X		
-icu_provider_macros@1.5.0												X		
-idna@1.0.3		X							X					
-idna_adapter@1.2.0		X							X					
-inout@0.1.3		X							X					
-ipnet@2.11.0		X							X					
-itertools@0.12.1		X							X					
-itoa@1.0.14		X							X					
-js-sys@0.3.77		X							X					
-jsonwebtoken@9.3.0									X					
-lazy_static@1.5.0		X							X					
-libc@0.2.169		X							X					
-libm@0.2.11		X							X					
-litemap@0.7.4												X		
-log@0.4.25		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-mime@0.3.17		X							X					
-miniz_oxide@0.8.3		X							X					X
-mio@1.0.3									X					
-mlua@0.9.9									X					
-mlua-sys@0.6.6									X					
-mlua_derive@0.9.3									X					
-num-bigint@0.4.6		X							X					
-num-bigint-dig@0.8.4		X							X					
-num-conv@0.1.0		X							X					
-num-integer@0.1.46		X							X					
-num-iter@0.1.45		X							X					
-num-traits@0.2.19		X							X					
-object@0.36.7		X							X					
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-opendal-lua@0.0.0		X												
-ordered-multimap@0.7.3									X					
-pbkdf2@0.12.2		X							X					
-pem@3.0.4									X					
-pem-rfc7468@0.7.0		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project-lite@0.2.16		X							X					
-pin-utils@0.1.0		X							X					
-pkcs1@0.7.5		X							X					
-pkcs5@0.7.1		X							X					
-pkcs8@0.10.2		X							X					
-pkg-config@0.3.31		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro-error@1.0.4		X							X					
-proc-macro-error-attr@1.0.4		X							X					
-proc-macro2@1.0.93		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.38		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-regex@1.11.1		X							X					
-regex-automata@0.4.9		X							X					
-regex-syntax@0.8.5		X							X					
-reqsign@0.16.1		X												
-reqwest@0.12.12		X							X					
-ring@0.17.8											X			
-rsa@0.9.7		X							X					
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc-hash@2.1.0		X							X					
-rustc_version@0.4.1		X							X					
-rustls@0.23.21		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.11.0		X							X					
-rustls-webpki@0.102.8								X						
-rustversion@1.0.19		X							X					
-ryu@1.0.18		X				X								
-salsa20@0.10.2		X							X					
-scrypt@0.11.0		X							X					
-semver@1.0.25		X							X					
-serde@1.0.217		X							X					
-serde_derive@1.0.217		X							X					
-serde_json@1.0.137		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shlex@1.3.0		X							X					
-signature@2.2.0		X							X					
-simple_asn1@0.6.3								X						
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.8		X							X					
-spin@0.9.8									X					
-spki@0.7.3		X							X					
-stable_deref_trait@1.2.0		X							X					
-subtle@2.6.1					X									
-syn@1.0.109		X							X					
-syn@2.0.96		X							X					
-sync_wrapper@1.0.2		X												
-synstructure@0.13.1									X					
-thiserror@2.0.11		X							X					
-thiserror-impl@2.0.11		X							X					
-time@0.3.37		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.19		X							X					
-tiny-keccak@2.0.2							X							
-tinystr@0.7.6												X		
-tokio@1.43.0									X					
-tokio-rustls@0.26.1		X							X					
-tokio-util@0.7.13									X					
-tower@0.5.2									X					
-tower-layer@0.3.3									X					
-tower-service@0.3.3									X					
-tracing@0.1.41									X					
-tracing-core@0.1.33									X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-ident@1.0.15		X							X			X		
-untrusted@0.9.0								X						
-url@2.5.4		X							X					
-utf16_iter@1.0.5		X							X					
-utf8_iter@1.0.4		X							X					
-uuid@1.12.1		X							X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.100		X							X					
-wasm-bindgen-backend@0.2.100		X							X					
-wasm-bindgen-futures@0.4.50		X							X					
-wasm-bindgen-macro@0.2.100		X							X					
-wasm-bindgen-macro-support@0.2.100		X							X					
-wasm-bindgen-shared@0.2.100		X							X					
-wasm-streams@0.4.2		X							X					
-web-sys@0.3.77		X							X					
-webpki-roots@0.26.7										X				
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-write16@1.0.0		X							X					
-writeable@0.5.5												X		
-yoke@0.7.5												X		
-yoke-derive@0.7.5												X		
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zerofrom@0.1.5												X		
-zerofrom-derive@0.1.5												X		
-zeroize@1.8.1		X							X					
-zerovec@0.10.4												X		
-zerovec-derive@0.10.3												X		
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+aes@0.8.4		X						X					
+aho-corasick@1.1.3								X				X	
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+async-trait@0.1.85		X						X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.21.7		X						X					
+base64@0.22.1		X						X					
+base64ct@1.6.0		X						X					
+block-buffer@0.10.4		X						X					
+block-padding@0.3.3		X						X					
+bstr@1.11.3		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cbc@0.1.2		X						X					
+cc@1.2.7		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+cipher@0.4.4		X						X					
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+der@0.7.9		X						X					
+deranged@0.3.11		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+either@1.13.0		X						X					
+fastrand@2.3.0		X						X					
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+ghac@0.2.0		X											
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+inout@0.1.3		X						X					
+ipnet@2.10.1		X						X					
+itertools@0.12.1		X						X					
+itoa@1.0.14		X						X					
+js-sys@0.3.76		X						X					
+jsonwebtoken@9.3.0								X					
+lazy_static@1.5.0		X						X					
+libc@0.2.169		X						X					
+libm@0.2.11		X						X					
+litemap@0.7.4											X		
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+mlua@0.9.9								X					
+mlua-sys@0.6.6								X					
+mlua_derive@0.9.3								X					
+num-bigint@0.4.6		X						X					
+num-bigint-dig@0.8.4		X						X					
+num-conv@0.1.0		X						X					
+num-integer@0.1.46		X						X					
+num-iter@0.1.45		X						X					
+num-traits@0.2.19		X						X					
+object@0.36.7		X						X					
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+opendal-lua@0.0.0		X											
+pbkdf2@0.12.2		X						X					
+pem@3.0.4								X					
+pem-rfc7468@0.7.0		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+pkcs1@0.7.5		X						X					
+pkcs5@0.7.1		X						X					
+pkcs8@0.10.2		X						X					
+pkg-config@0.3.31		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro-error@1.0.4		X						X					
+proc-macro-error-attr@1.0.4		X						X					
+proc-macro2@1.0.92		X						X					
+prost@0.13.5		X											
+prost-derive@0.13.5		X											
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+regex@1.11.1		X						X					
+regex-automata@0.4.9		X						X					
+regex-syntax@0.8.5		X						X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rsa@0.9.7		X						X					
+rustc-demangle@0.1.24		X						X					
+rustc-hash@2.1.0		X						X					
+rustc_version@0.4.1		X						X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+salsa20@0.10.2		X						X					
+scrypt@0.11.0		X						X					
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shlex@1.3.0		X						X					
+signature@2.2.0		X						X					
+simple_asn1@0.6.2							X						
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+spki@0.7.3		X						X					
+stable_deref_trait@1.2.0		X						X					
+subtle@2.6.1					X								
+syn@1.0.109		X						X					
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+thiserror@1.0.69		X						X					
+thiserror-impl@1.0.69		X						X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-core@0.1.33								X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.11.0		X						X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/bindings/nodejs/DEPENDENCIES.rust.tsv b/bindings/nodejs/DEPENDENCIES.rust.tsv
index 4878bf0..5f08619 100644
--- a/bindings/nodejs/DEPENDENCIES.rust.tsv
+++ b/bindings/nodejs/DEPENDENCIES.rust.tsv
@@ -1,230 +1,228 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-aes@0.8.4		X							X					
-aho-corasick@1.1.3									X				X	
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.94		X							X					
-async-trait@0.1.83		X							X					
-autocfg@1.4.0		X							X					
-backon@1.3.0		X												
-backtrace@0.3.74		X							X					
-base64@0.21.7		X							X					
-base64@0.22.1		X							X					
-base64ct@1.6.0		X							X					
-bitflags@2.6.0		X							X					
-block-buffer@0.10.4		X							X					
-block-padding@0.3.3		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.9.0									X					
-cbc@0.1.2		X							X					
-cc@1.2.4		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.39		X							X					
-cipher@0.4.4		X							X					
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-convert_case@0.6.0									X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.16		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.2									X					
-crypto-common@0.1.6		X							X					
-ctor@0.2.9		X							X					
-der@0.7.9		X							X					
-deranged@0.3.11		X							X					
-digest@0.10.7		X							X					
-displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
-fastrand@2.3.0		X							X					
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-executor@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.11		X							X					
-http@1.2.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-hyper@1.5.2									X					
-hyper-rustls@0.27.4		X						X	X					
-hyper-util@0.1.10									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-icu_collections@1.5.0												X		
-icu_locid@1.5.0												X		
-icu_locid_transform@1.5.0												X		
-icu_locid_transform_data@1.5.0												X		
-icu_normalizer@1.5.0												X		
-icu_normalizer_data@1.5.0												X		
-icu_properties@1.5.1												X		
-icu_properties_data@1.5.0												X		
-icu_provider@1.5.0												X		
-icu_provider_macros@1.5.0												X		
-idna@1.0.3		X							X					
-idna_adapter@1.2.0		X							X					
-inout@0.1.3		X							X					
-ipnet@2.10.1		X							X					
-itoa@1.0.14		X							X					
-js-sys@0.3.76		X							X					
-jsonwebtoken@9.3.0									X					
-lazy_static@1.5.0		X							X					
-libc@0.2.169		X							X					
-libloading@0.8.6								X						
-libm@0.2.11		X							X					
-litemap@0.7.4												X		
-log@0.4.22		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-mime@0.3.17		X							X					
-miniz_oxide@0.8.2		X							X					X
-mio@1.0.3									X					
-napi@2.16.13									X					
-napi-build@2.1.4									X					
-napi-derive@2.16.13									X					
-napi-derive-backend@1.0.75									X					
-napi-sys@2.4.0									X					
-num-bigint@0.4.6		X							X					
-num-bigint-dig@0.8.4		X							X					
-num-conv@0.1.0		X							X					
-num-integer@0.1.46		X							X					
-num-iter@0.1.45		X							X					
-num-traits@0.2.19		X							X					
-object@0.36.5		X							X					
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-opendal-nodejs@0.0.0		X												
-ordered-multimap@0.7.3									X					
-pbkdf2@0.12.2		X							X					
-pem@3.0.4									X					
-pem-rfc7468@0.7.0		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project-lite@0.2.15		X							X					
-pin-utils@0.1.0		X							X					
-pkcs1@0.7.5		X							X					
-pkcs5@0.7.1		X							X					
-pkcs8@0.10.2		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.92		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.37		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-regex@1.11.1		X							X					
-regex-automata@0.4.9		X							X					
-regex-syntax@0.8.5		X							X					
-reqsign@0.16.1		X												
-reqwest@0.12.9		X							X					
-ring@0.17.8											X			
-rsa@0.9.7		X							X					
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustls@0.23.20		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.10.1		X							X					
-rustls-webpki@0.102.8								X						
-ryu@1.0.18		X				X								
-salsa20@0.10.2		X							X					
-scrypt@0.11.0		X							X					
-semver@1.0.24		X							X					
-serde@1.0.216		X							X					
-serde_derive@1.0.216		X							X					
-serde_json@1.0.133		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shlex@1.3.0		X							X					
-signature@2.2.0		X							X					
-simple_asn1@0.6.2								X						
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.8		X							X					
-spin@0.9.8									X					
-spki@0.7.3		X							X					
-stable_deref_trait@1.2.0		X							X					
-subtle@2.6.1					X									
-syn@2.0.90		X							X					
-sync_wrapper@1.0.2		X												
-synstructure@0.13.1									X					
-thiserror@1.0.69		X							X					
-thiserror-impl@1.0.69		X							X					
-time@0.3.37		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.19		X							X					
-tiny-keccak@2.0.2							X							
-tinystr@0.7.6												X		
-tokio@1.42.0									X					
-tokio-rustls@0.26.1		X							X					
-tokio-util@0.7.13									X					
-tower-service@0.3.3									X					
-tracing@0.1.41									X					
-tracing-core@0.1.33									X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-ident@1.0.14		X							X			X		
-unicode-segmentation@1.12.0		X							X					
-untrusted@0.9.0								X						
-url@2.5.4		X							X					
-utf16_iter@1.0.5		X							X					
-utf8_iter@1.0.4		X							X					
-uuid@1.11.0		X							X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.99		X							X					
-wasm-bindgen-backend@0.2.99		X							X					
-wasm-bindgen-futures@0.4.49		X							X					
-wasm-bindgen-macro@0.2.99		X							X					
-wasm-bindgen-macro-support@0.2.99		X							X					
-wasm-bindgen-shared@0.2.99		X							X					
-wasm-streams@0.4.2		X							X					
-web-sys@0.3.76		X							X					
-webpki-roots@0.26.7										X				
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-write16@1.0.0		X							X					
-writeable@0.5.5												X		
-yoke@0.7.5												X		
-yoke-derive@0.7.5												X		
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zerofrom@0.1.5												X		
-zerofrom-derive@0.1.5												X		
-zeroize@1.8.1		X							X					
-zerovec@0.10.4												X		
-zerovec-derive@0.10.3												X		
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+aes@0.8.4		X						X					
+aho-corasick@1.1.3								X				X	
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+async-trait@0.1.85		X						X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.21.7		X						X					
+base64@0.22.1		X						X					
+base64ct@1.6.0		X						X					
+bitflags@2.6.0		X						X					
+block-buffer@0.10.4		X						X					
+block-padding@0.3.3		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cbc@0.1.2		X						X					
+cc@1.2.7		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+cipher@0.4.4		X						X					
+const-oid@0.9.6		X						X					
+convert_case@0.6.0								X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+ctor@0.2.9		X						X					
+der@0.7.9		X						X					
+deranged@0.3.11		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+either@1.13.0		X						X					
+fastrand@2.3.0		X						X					
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-executor@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+ghac@0.2.0		X											
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+inout@0.1.3		X						X					
+ipnet@2.10.1		X						X					
+itertools@0.13.0		X						X					
+itoa@1.0.14		X						X					
+js-sys@0.3.76		X						X					
+jsonwebtoken@9.3.0								X					
+lazy_static@1.5.0		X						X					
+libc@0.2.169		X						X					
+libloading@0.8.6							X						
+libm@0.2.11		X						X					
+litemap@0.7.4											X		
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+napi@2.16.13								X					
+napi-build@2.1.4								X					
+napi-derive@2.16.13								X					
+napi-derive-backend@1.0.75								X					
+napi-sys@2.4.0								X					
+num-bigint@0.4.6		X						X					
+num-bigint-dig@0.8.4		X						X					
+num-conv@0.1.0		X						X					
+num-integer@0.1.46		X						X					
+num-iter@0.1.45		X						X					
+num-traits@0.2.19		X						X					
+object@0.36.7		X						X					
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+opendal-nodejs@0.0.0		X											
+pbkdf2@0.12.2		X						X					
+pem@3.0.4								X					
+pem-rfc7468@0.7.0		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+pkcs1@0.7.5		X						X					
+pkcs5@0.7.1		X						X					
+pkcs8@0.10.2		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+prost@0.13.4		X											
+prost-derive@0.13.4		X											
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+regex@1.11.1		X						X					
+regex-automata@0.4.9		X						X					
+regex-syntax@0.8.5		X						X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rsa@0.9.7		X						X					
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+salsa20@0.10.2		X						X					
+scrypt@0.11.0		X						X					
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shlex@1.3.0		X						X					
+signature@2.2.0		X						X					
+simple_asn1@0.6.2							X						
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+spki@0.7.3		X						X					
+stable_deref_trait@1.2.0		X						X					
+subtle@2.6.1					X								
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+thiserror@1.0.69		X						X					
+thiserror-impl@1.0.69		X						X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-core@0.1.33								X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+unicode-segmentation@1.12.0		X						X					
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.11.0		X						X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/bindings/nodejs/npm/darwin-arm64/package.json b/bindings/nodejs/npm/darwin-arm64/package.json
index a1da481..606c88a 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/opendal.git",
-  "version": "0.47.10",
+  "version": "0.47.11",
   "os": [
     "darwin"
   ],
diff --git a/bindings/nodejs/npm/darwin-x64/package.json b/bindings/nodejs/npm/darwin-x64/package.json
index 388af72..b1a10dc 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.47.10",
+  "version": "0.47.11",
   "repository": "git@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 7b8231c..0c9fbde 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.47.10",
+  "version": "0.47.11",
   "repository": "git@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 ecf3553..254082f 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.47.10",
+  "version": "0.47.11",
   "repository": "git@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 9e11005..5c90101 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.47.10",
+  "version": "0.47.11",
   "repository": "git@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 bc98e1b..bc2334a 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.47.10",
+  "version": "0.47.11",
   "repository": "git@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 2e19763..1cef736 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.47.10",
+  "version": "0.47.11",
   "repository": "git@github.com/apache/opendal.git",
   "os": [
     "win32"
diff --git a/bindings/nodejs/package.json b/bindings/nodejs/package.json
index d4e22eb..de2fe27 100644
--- a/bindings/nodejs/package.json
+++ b/bindings/nodejs/package.json
@@ -1,7 +1,7 @@
 {
   "name": "opendal",
   "author": "Apache OpenDAL <dev@opendal.apache.org>",
-  "version": "0.47.10",
+  "version": "0.47.11",
   "license": "Apache-2.0",
   "main": "index.js",
   "types": "index.d.ts",
diff --git a/bindings/ocaml/DEPENDENCIES.rust.tsv b/bindings/ocaml/DEPENDENCIES.rust.tsv
index 0634b0f..e9ffdc4 100644
--- a/bindings/ocaml/DEPENDENCIES.rust.tsv
+++ b/bindings/ocaml/DEPENDENCIES.rust.tsv
@@ -1,224 +1,219 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-aes@0.8.4		X							X					
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.95		X							X					
-async-trait@0.1.85		X							X					
-autocfg@1.4.0		X							X					
-backon@1.3.0		X												
-backtrace@0.3.74		X							X					
-base64@0.21.7		X							X					
-base64@0.22.1		X							X					
-base64ct@1.6.0		X							X					
-block-buffer@0.10.4		X							X					
-block-padding@0.3.3		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.9.0									X					
-cbc@0.1.2		X							X					
-cc@1.2.10		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.39		X							X					
-cipher@0.4.4		X							X					
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.17		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.3									X					
-crypto-common@0.1.6		X							X					
-cty@0.2.2		X							X					
-der@0.7.9		X							X					
-deranged@0.3.11		X							X					
-digest@0.10.7		X							X					
-displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
-fastrand@2.3.0		X							X					
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.11		X							X					
-http@1.2.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-hyper@1.5.2									X					
-hyper-rustls@0.27.5		X						X	X					
-hyper-util@0.1.10									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-icu_collections@1.5.0												X		
-icu_locid@1.5.0												X		
-icu_locid_transform@1.5.0												X		
-icu_locid_transform_data@1.5.0												X		
-icu_normalizer@1.5.0												X		
-icu_normalizer_data@1.5.0												X		
-icu_properties@1.5.1												X		
-icu_properties_data@1.5.0												X		
-icu_provider@1.5.0												X		
-icu_provider_macros@1.5.0												X		
-idna@1.0.3		X							X					
-idna_adapter@1.2.0		X							X					
-inout@0.1.3		X							X					
-ipnet@2.11.0		X							X					
-itoa@1.0.14		X							X					
-js-sys@0.3.77		X							X					
-jsonwebtoken@9.3.0									X					
-lazy_static@1.5.0		X							X					
-libc@0.2.169		X							X					
-libm@0.2.11		X							X					
-litemap@0.7.4												X		
-log@0.4.25		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-mime@0.3.17		X							X					
-miniz_oxide@0.8.3		X							X					X
-mio@1.0.3									X					
-num-bigint@0.4.6		X							X					
-num-bigint-dig@0.8.4		X							X					
-num-conv@0.1.0		X							X					
-num-integer@0.1.46		X							X					
-num-iter@0.1.45		X							X					
-num-traits@0.2.19		X							X					
-object@0.36.7		X							X					
-ocaml@1.1.0								X						
-ocaml-boxroot-sys@0.3.1									X					
-ocaml-build@1.0.0								X						
-ocaml-derive@1.0.0								X						
-ocaml-sys@0.25.0								X						
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-opendal-ocaml@0.0.0		X												
-ordered-multimap@0.7.3									X					
-pbkdf2@0.12.2		X							X					
-pem@3.0.4									X					
-pem-rfc7468@0.7.0		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project-lite@0.2.16		X							X					
-pin-utils@0.1.0		X							X					
-pkcs1@0.7.5		X							X					
-pkcs5@0.7.1		X							X					
-pkcs8@0.10.2		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.93		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.38		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-reqsign@0.16.1		X												
-reqwest@0.12.12		X							X					
-ring@0.17.8											X			
-rsa@0.9.7		X							X					
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustls@0.23.21		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.11.0		X							X					
-rustls-webpki@0.102.8								X						
-rustversion@1.0.19		X							X					
-ryu@1.0.18		X				X								
-salsa20@0.10.2		X							X					
-scrypt@0.11.0		X							X					
-semver@1.0.25		X							X					
-serde@1.0.217		X							X					
-serde_derive@1.0.217		X							X					
-serde_json@1.0.137		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shlex@1.3.0		X							X					
-signature@2.2.0		X							X					
-simple_asn1@0.6.3								X						
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.8		X							X					
-spin@0.9.8									X					
-spki@0.7.3		X							X					
-stable_deref_trait@1.2.0		X							X					
-subtle@2.6.1					X									
-syn@2.0.96		X							X					
-sync_wrapper@1.0.2		X												
-synstructure@0.13.1									X					
-thiserror@2.0.11		X							X					
-thiserror-impl@2.0.11		X							X					
-time@0.3.37		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.19		X							X					
-tiny-keccak@2.0.2							X							
-tinystr@0.7.6												X		
-tokio@1.43.0									X					
-tokio-rustls@0.26.1		X							X					
-tokio-util@0.7.13									X					
-tower@0.5.2									X					
-tower-layer@0.3.3									X					
-tower-service@0.3.3									X					
-tracing@0.1.41									X					
-tracing-core@0.1.33									X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-ident@1.0.15		X							X			X		
-untrusted@0.9.0								X						
-url@2.5.4		X							X					
-utf16_iter@1.0.5		X							X					
-utf8_iter@1.0.4		X							X					
-uuid@1.12.1		X							X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.100		X							X					
-wasm-bindgen-backend@0.2.100		X							X					
-wasm-bindgen-futures@0.4.50		X							X					
-wasm-bindgen-macro@0.2.100		X							X					
-wasm-bindgen-macro-support@0.2.100		X							X					
-wasm-bindgen-shared@0.2.100		X							X					
-wasm-streams@0.4.2		X							X					
-web-sys@0.3.77		X							X					
-webpki-roots@0.26.7										X				
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-write16@1.0.0		X							X					
-writeable@0.5.5												X		
-yoke@0.7.5												X		
-yoke-derive@0.7.5												X		
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zerofrom@0.1.5												X		
-zerofrom-derive@0.1.5												X		
-zeroize@1.8.1		X							X					
-zerovec@0.10.4												X		
-zerovec-derive@0.10.3												X		
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+aes@0.8.4		X						X					
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+async-trait@0.1.85		X						X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.21.7		X						X					
+base64@0.22.1		X						X					
+base64ct@1.6.0		X						X					
+block-buffer@0.10.4		X						X					
+block-padding@0.3.3		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cbc@0.1.2		X						X					
+cc@1.2.7		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+cipher@0.4.4		X						X					
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+cty@0.2.2		X						X					
+der@0.7.9		X						X					
+deranged@0.3.11		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+either@1.13.0		X						X					
+fastrand@2.3.0		X						X					
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+ghac@0.2.0		X											
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+inout@0.1.3		X						X					
+ipnet@2.10.1		X						X					
+itertools@0.14.0		X						X					
+itoa@1.0.14		X						X					
+js-sys@0.3.76		X						X					
+jsonwebtoken@9.3.0								X					
+lazy_static@1.5.0		X						X					
+libc@0.2.169		X						X					
+libm@0.2.11		X						X					
+litemap@0.7.4											X		
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+num-bigint@0.4.6		X						X					
+num-bigint-dig@0.8.4		X						X					
+num-conv@0.1.0		X						X					
+num-integer@0.1.46		X						X					
+num-iter@0.1.45		X						X					
+num-traits@0.2.19		X						X					
+object@0.36.7		X						X					
+ocaml@1.1.0							X						
+ocaml-boxroot-sys@0.3.1								X					
+ocaml-build@1.0.0							X						
+ocaml-derive@1.0.0							X						
+ocaml-sys@0.25.0							X						
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+opendal-ocaml@0.0.0		X											
+pbkdf2@0.12.2		X						X					
+pem@3.0.4								X					
+pem-rfc7468@0.7.0		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+pkcs1@0.7.5		X						X					
+pkcs5@0.7.1		X						X					
+pkcs8@0.10.2		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+prost@0.13.5		X											
+prost-derive@0.13.5		X											
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rsa@0.9.7		X						X					
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+salsa20@0.10.2		X						X					
+scrypt@0.11.0		X						X					
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shlex@1.3.0		X						X					
+signature@2.2.0		X						X					
+simple_asn1@0.6.2							X						
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+spki@0.7.3		X						X					
+stable_deref_trait@1.2.0		X						X					
+subtle@2.6.1					X								
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+thiserror@1.0.69		X						X					
+thiserror-impl@1.0.69		X						X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-core@0.1.33								X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.11.0		X						X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/bindings/php/DEPENDENCIES.rust.tsv b/bindings/php/DEPENDENCIES.rust.tsv
index 1c56dd9..65c39c7 100644
--- a/bindings/php/DEPENDENCIES.rust.tsv
+++ b/bindings/php/DEPENDENCIES.rust.tsv
@@ -13,7 +13,7 @@
 base64@0.22.1		X							X					
 base64ct@1.6.0		X							X					
 bindgen@0.68.1					X									
-bitflags@2.8.0		X							X					
+bitflags@2.6.0		X							X					
 block-buffer@0.10.4		X							X					
 block-padding@0.3.3		X							X					
 bumpalo@3.16.0		X							X					
@@ -26,23 +26,20 @@
 cargo-platform@0.1.9		X							X					
 cargo_metadata@0.14.2									X					
 cbc@0.1.2		X							X					
-cc@1.2.10		X							X					
+cc@1.2.7		X							X					
 cexpr@0.6.0		X							X					
 cfg-if@1.0.0		X							X					
 chrono@0.4.39		X							X					
 cipher@0.4.4		X							X					
 clang-sys@1.8.1		X												
 const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
 constant_time_eq@0.1.5							X							
 core-foundation@0.9.4		X							X					
 core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.17		X							X					
+cpufeatures@0.2.16		X							X					
 crc32c@0.6.8		X							X					
 crc32fast@1.4.2		X							X					
 crossbeam-utils@0.8.21		X							X					
-crunchy@0.2.3									X					
 crypto-common@0.1.6		X							X					
 darling@0.14.4									X					
 darling_core@0.14.4									X					
@@ -51,7 +48,6 @@
 deranged@0.3.11		X							X					
 digest@0.10.7		X							X					
 displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
 either@1.13.0		X							X					
 errno@0.3.10		X							X					
 error-chain@0.12.4		X							X					
@@ -73,10 +69,10 @@
 futures-util@0.3.31		X							X					
 generic-array@0.14.7									X					
 getrandom@0.2.15		X							X					
+ghac@0.2.0		X												
 gimli@0.31.1		X							X					
 glob@0.3.2		X							X					
 gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
 hex@0.4.3		X							X					
 hmac@0.12.1		X							X					
 home@0.5.11		X							X					
@@ -103,10 +99,11 @@
 idna@1.0.3		X							X					
 idna_adapter@1.2.0		X							X					
 inout@0.1.3		X							X					
-ipnet@2.11.0		X							X					
+ipnet@2.10.1		X							X					
+itertools@0.14.0		X							X					
 itoa@1.0.14		X							X					
 jobserver@0.1.32		X							X					
-js-sys@0.3.77		X							X					
+js-sys@0.3.76		X							X					
 jsonwebtoken@9.3.0									X					
 lazy_static@1.5.0		X							X					
 lazycell@1.3.0		X							X					
@@ -116,14 +113,14 @@
 linux-raw-sys@0.4.15		X	X						X					
 litemap@0.7.4												X		
 lock_api@0.4.12		X							X					
-log@0.4.25		X							X					
+log@0.4.22		X							X					
 md-5@0.10.6		X							X					
 memchr@2.7.4									X				X	
 mime@0.3.17		X							X					
 minimal-lexical@0.2.1		X							X					
-miniz_oxide@0.8.3		X							X					X
+miniz_oxide@0.8.2		X							X					X
 mio@1.0.3									X					
-native-tls@0.2.13		X							X					
+native-tls@0.2.12		X							X					
 nom@7.1.3									X					
 num-bigint@0.4.6		X							X					
 num-bigint-dig@0.8.4		X							X					
@@ -133,13 +130,12 @@
 num-traits@0.2.19		X							X					
 object@0.36.7		X							X					
 once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
+opendal@0.52.0		X												
 opendal-php@0.0.0		X												
-openssl@0.10.69		X												
+openssl@0.10.68		X												
 openssl-macros@0.1.1		X							X					
-openssl-probe@0.1.6		X							X					
+openssl-probe@0.1.5		X							X					
 openssl-sys@0.9.104									X					
-ordered-multimap@0.7.3									X					
 parking_lot@0.12.3		X							X					
 parking_lot_core@0.9.10		X							X					
 password-hash@0.4.2		X							X					
@@ -157,8 +153,10 @@
 pkg-config@0.3.31		X							X					
 powerfmt@0.2.0		X							X					
 ppv-lite86@0.2.20		X							X					
-prettyplease@0.2.29		X							X					
-proc-macro2@1.0.93		X							X					
+prettyplease@0.2.27		X							X					
+proc-macro2@1.0.92		X							X					
+prost@0.13.5		X												
+prost-derive@0.13.5		X												
 pulldown-cmark@0.9.6									X					
 quick-xml@0.35.0									X					
 quick-xml@0.36.2									X					
@@ -174,16 +172,14 @@
 reqwest@0.12.12		X							X					
 ring@0.17.8											X			
 rsa@0.9.7		X							X					
-rust-ini@0.21.1									X					
 rustc-demangle@0.1.24		X							X					
 rustc-hash@1.1.0		X							X					
 rustc_version@0.4.1		X							X					
-rustix@0.38.44		X	X						X					
-rustls@0.23.21		X						X	X					
+rustix@0.38.43		X	X						X					
+rustls@0.23.20		X						X	X					
 rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.11.0		X							X					
+rustls-pki-types@1.10.1		X							X					
 rustls-webpki@0.102.8								X						
-rustversion@1.0.19		X							X					
 ryu@1.0.18		X				X								
 salsa20@0.10.2		X							X					
 same-file@1.0.6									X				X	
@@ -192,16 +188,16 @@
 scrypt@0.11.0		X							X					
 security-framework@2.11.1		X							X					
 security-framework-sys@2.14.0		X							X					
-semver@1.0.25		X							X					
+semver@1.0.24		X							X					
 serde@1.0.217		X							X					
 serde_derive@1.0.217		X							X					
-serde_json@1.0.137		X							X					
+serde_json@1.0.135		X							X					
 serde_urlencoded@0.7.1		X							X					
 sha1@0.10.6		X							X					
 sha2@0.10.8		X							X					
 shlex@1.3.0		X							X					
 signature@2.2.0		X							X					
-simple_asn1@0.6.3								X						
+simple_asn1@0.6.2								X						
 skeptic@0.13.7		X							X					
 slab@0.4.9									X					
 smallvec@1.13.2		X							X					
@@ -212,18 +208,17 @@
 strsim@0.10.0									X					
 subtle@2.6.1					X									
 syn@1.0.109		X							X					
-syn@2.0.96		X							X					
+syn@2.0.95		X							X					
 sync_wrapper@1.0.2		X												
 synstructure@0.13.1									X					
 tempfile@3.15.0		X							X					
-thiserror@2.0.11		X							X					
-thiserror-impl@2.0.11		X							X					
+thiserror@1.0.69		X							X					
+thiserror-impl@1.0.69		X							X					
 time@0.3.37		X							X					
 time-core@0.1.2		X							X					
 time-macros@0.2.19		X							X					
-tiny-keccak@2.0.2							X							
 tinystr@0.7.6												X		
-tokio@1.43.0									X					
+tokio@1.42.0									X					
 tokio-rustls@0.26.1		X							X					
 tokio-util@0.7.13									X					
 tower@0.5.2									X					
@@ -231,30 +226,29 @@
 tower-service@0.3.3									X					
 tracing@0.1.41									X					
 tracing-core@0.1.33									X					
-trim-in-place@0.1.7									X					
 try-lock@0.2.5									X					
 typenum@1.17.0		X							X					
 unicase@2.8.1		X							X					
-unicode-ident@1.0.15		X							X			X		
+unicode-ident@1.0.14		X							X			X		
 untrusted@0.9.0								X						
 ureq@2.12.1		X							X					
 url@2.5.4		X							X					
 utf16_iter@1.0.5		X							X					
 utf8_iter@1.0.4		X							X					
-uuid@1.12.1		X							X					
+uuid@1.11.0		X							X					
 vcpkg@0.2.15		X							X					
 version_check@0.9.5		X							X					
 walkdir@2.5.0									X				X	
 want@0.3.1									X					
 wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.100		X							X					
-wasm-bindgen-backend@0.2.100		X							X					
-wasm-bindgen-futures@0.4.50		X							X					
-wasm-bindgen-macro@0.2.100		X							X					
-wasm-bindgen-macro-support@0.2.100		X							X					
-wasm-bindgen-shared@0.2.100		X							X					
+wasm-bindgen@0.2.99		X							X					
+wasm-bindgen-backend@0.2.99		X							X					
+wasm-bindgen-futures@0.4.49		X							X					
+wasm-bindgen-macro@0.2.99		X							X					
+wasm-bindgen-macro-support@0.2.99		X							X					
+wasm-bindgen-shared@0.2.99		X							X					
 wasm-streams@0.4.2		X							X					
-web-sys@0.3.77		X							X					
+web-sys@0.3.76		X							X					
 webpki-roots@0.26.7										X				
 which@4.4.2									X					
 winapi-util@0.1.9									X				X	
diff --git a/bindings/python/Cargo.toml b/bindings/python/Cargo.toml
index 3f95286..b0afb08 100644
--- a/bindings/python/Cargo.toml
+++ b/bindings/python/Cargo.toml
@@ -25,7 +25,7 @@
 license = "Apache-2.0"
 repository = "https://github.com/apache/opendal"
 rust-version = "1.75"
-version = "0.45.15"
+version = "0.45.16"
 
 [features]
 default = [
diff --git a/bindings/python/DEPENDENCIES.rust.tsv b/bindings/python/DEPENDENCIES.rust.tsv
index 81750c2..87c595f 100644
--- a/bindings/python/DEPENDENCIES.rust.tsv
+++ b/bindings/python/DEPENDENCIES.rust.tsv
@@ -1,250 +1,266 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-DFS-2016	Unlicense	Zlib
-addr2line@0.22.0		X							X					
-adler@1.0.2	X	X							X					
-aes@0.8.4		X							X					
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.87		X							X					
-arc-swap@1.7.1		X							X					
-async-trait@0.1.83		X							X					
-autocfg@1.3.0		X							X					
-awaitable@0.4.0									X					
-awaitable-error@0.1.0									X					
-backon@1.2.0		X												
-backtrace@0.3.73		X							X					
-base64@0.21.7		X							X					
-base64@0.22.1		X							X					
-base64ct@1.6.0		X							X					
-bb8@0.8.5									X					
-bitflags@2.6.0		X							X					
-block-buffer@0.10.4		X							X					
-block-padding@0.3.3		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.7.1									X					
-cbc@0.1.2		X							X					
-cc@1.1.17		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.38		X							X					
-cipher@0.4.4		X							X					
-concurrent_arena@0.1.8									X					
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.14		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.2									X					
-crypto-common@0.1.6		X							X					
-der@0.7.9		X							X					
-deranged@0.3.11		X							X					
-derive_destructure2@0.1.3		X							X					
-dict_derive@0.6.0		X												
-digest@0.10.7		X							X					
-dlv-list@0.5.2		X							X					
-errno@0.3.9		X							X					
-fastrand@2.1.1		X							X					
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.30		X							X					
-futures-channel@0.3.30		X							X					
-futures-core@0.3.30		X							X					
-futures-executor@0.3.30		X							X					
-futures-io@0.3.30		X							X					
-futures-macro@0.3.30		X							X					
-futures-sink@0.3.30		X							X					
-futures-task@0.3.30		X							X					
-futures-util@0.3.30		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.29.0		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-heck@0.5.0		X							X					
-hermit-abi@0.3.9		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.9		X							X					
-http@1.1.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.4		X							X					
-hyper@1.4.1									X					
-hyper-rustls@0.27.3		X						X	X					
-hyper-util@0.1.7									X					
-iana-time-zone@0.1.60		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-idna@0.5.0		X							X					
-indoc@2.0.5		X							X					
-inout@0.1.3		X							X					
-ipnet@2.9.0		X							X					
-itoa@1.0.11		X							X					
-js-sys@0.3.70		X							X					
-jsonwebtoken@9.3.0									X					
-lazy_static@1.5.0		X							X					
-libc@0.2.158		X							X					
-libm@0.2.8		X							X					
-linux-raw-sys@0.4.14		X	X						X					
-lock_api@0.4.12		X							X					
-log@0.4.22		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-memoffset@0.9.1									X					
-mime@0.3.17		X							X					
-miniz_oxide@0.7.4		X							X					X
-mio@1.0.2									X					
-num-bigint@0.4.6		X							X					
-num-bigint-dig@0.8.4		X							X					
-num-conv@0.1.0		X							X					
-num-derive@0.3.3		X							X					
-num-integer@0.1.46		X							X					
-num-iter@0.1.45		X							X					
-num-traits@0.2.19		X							X					
-object@0.36.4		X							X					
-once_cell@1.19.0		X							X					
-opendal@0.51.2		X												
-opendal-python@0.45.15		X												
-openssh@0.11.0		X							X					
-openssh-sftp-client@0.15.2									X					
-openssh-sftp-client-lowlevel@0.7.1									X					
-openssh-sftp-error@0.5.1									X					
-openssh-sftp-protocol@0.24.0									X					
-openssh-sftp-protocol-error@0.1.0									X					
-ordered-multimap@0.7.3									X					
-parking_lot@0.12.3		X							X					
-parking_lot_core@0.9.10		X							X					
-pbkdf2@0.12.2		X							X					
-pem@3.0.4									X					
-pem-rfc7468@0.7.0		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project@1.1.5		X							X					
-pin-project-internal@1.1.5		X							X					
-pin-project-lite@0.2.14		X							X					
-pin-utils@0.1.0		X							X					
-pkcs1@0.7.5		X							X					
-pkcs5@0.7.1		X							X					
-pkcs8@0.10.2		X							X					
-portable-atomic@1.7.0		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.92		X							X					
-pyo3@0.23.3		X							X					
-pyo3-async-runtimes@0.23.0		X												
-pyo3-build-config@0.23.3		X							X					
-pyo3-ffi@0.23.3		X							X					
-pyo3-macros@0.23.3		X							X					
-pyo3-macros-backend@0.23.3		X							X					
-python3-dll-a@0.2.11									X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.1									X					
-quote@1.0.37		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-redox_syscall@0.5.3									X					
-reqsign@0.16.1		X												
-reqwest@0.12.7		X							X					
-ring@0.17.8											X			
-rsa@0.9.6		X							X					
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustix@0.38.36		X	X						X					
-rustls@0.23.12		X						X	X					
-rustls-pemfile@2.1.3		X						X	X					
-rustls-pki-types@1.8.0		X							X					
-rustls-webpki@0.102.7								X						
-ryu@1.0.18		X				X								
-salsa20@0.10.2		X							X					
-scopeguard@1.2.0		X							X					
-scrypt@0.11.0		X							X					
-semver@1.0.23		X							X					
-serde@1.0.210		X							X					
-serde_derive@1.0.210		X							X					
-serde_json@1.0.128		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shell-escape@0.1.5		X							X					
-shlex@1.3.0		X							X					
-signal-hook-registry@1.4.2		X							X					
-signature@2.2.0		X							X					
-simple_asn1@0.6.2								X						
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.7		X							X					
-spin@0.9.8									X					
-spki@0.7.3		X							X					
-ssh_format@0.14.1									X					
-ssh_format_error@0.1.0									X					
-stable_deref_trait@1.2.0		X							X					
-subtle@2.6.1					X									
-syn@1.0.109		X							X					
-syn@2.0.90		X							X					
-sync_wrapper@1.0.1		X												
-target-lexicon@0.12.16			X											
-tempfile@3.12.0		X							X					
-thin-vec@0.2.13		X							X					
-thiserror@1.0.63		X							X					
-thiserror@2.0.7		X							X					
-thiserror-impl@1.0.63		X							X					
-thiserror-impl@2.0.7		X							X					
-time@0.3.36		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.18		X							X					
-tiny-keccak@2.0.2							X							
-tinyvec@1.8.0		X							X					X
-tinyvec_macros@0.1.1		X							X					X
-tokio@1.40.0									X					
-tokio-io-utility@0.7.6									X					
-tokio-macros@2.4.0									X					
-tokio-rustls@0.26.0		X							X					
-tokio-util@0.7.12									X					
-tower@0.4.13									X					
-tower-layer@0.3.3									X					
-tower-service@0.3.3									X					
-tracing@0.1.40									X					
-tracing-attributes@0.1.27									X					
-tracing-core@0.1.32									X					
-trim-in-place@0.1.7									X					
-triomphe@0.1.11		X							X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-bidi@0.3.15		X							X					
-unicode-ident@1.0.12		X							X			X		
-unicode-normalization@0.1.23		X							X					
-unindent@0.2.3		X							X					
-untrusted@0.9.0								X						
-url@2.5.2		X							X					
-uuid@1.10.0		X							X					
-vec-strings@0.4.8									X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.93		X							X					
-wasm-bindgen-backend@0.2.93		X							X					
-wasm-bindgen-futures@0.4.43		X							X					
-wasm-bindgen-macro@0.2.93		X							X					
-wasm-bindgen-macro-support@0.2.93		X							X					
-wasm-bindgen-shared@0.2.93		X							X					
-wasm-streams@0.4.0		X							X					
-web-sys@0.3.70		X							X					
-webpki-roots@0.26.5										X				
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zeroize@1.8.1		X							X					
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+aes@0.8.4		X						X					
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+arc-swap@1.7.1		X						X					
+async-trait@0.1.85		X						X					
+autocfg@1.4.0		X						X					
+awaitable@0.4.0								X					
+awaitable-error@0.1.0								X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.21.7		X						X					
+base64@0.22.1		X						X					
+base64ct@1.6.0		X						X					
+bb8@0.8.6								X					
+bitflags@2.6.0		X						X					
+block-buffer@0.10.4		X						X					
+block-padding@0.3.3		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cbc@0.1.2		X						X					
+cc@1.2.7		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+cipher@0.4.4		X						X					
+concurrent_arena@0.1.10								X					
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+der@0.7.9		X						X					
+deranged@0.3.11		X						X					
+derive_destructure2@0.1.3		X						X					
+dict_derive@0.6.0		X											
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+either@1.13.0		X						X					
+errno@0.3.10		X						X					
+fastrand@2.3.0		X						X					
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-executor@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+ghac@0.2.0		X											
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+heck@0.5.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+indoc@2.0.5		X						X					
+inout@0.1.3		X						X					
+ipnet@2.10.1		X						X					
+itertools@0.13.0		X						X					
+itoa@1.0.14		X						X					
+js-sys@0.3.76		X						X					
+jsonwebtoken@9.3.0								X					
+lazy_static@1.5.0		X						X					
+libc@0.2.169		X						X					
+libm@0.2.11		X						X					
+linux-raw-sys@0.4.15		X	X					X					
+litemap@0.7.4											X		
+lock_api@0.4.12		X						X					
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+memoffset@0.9.1								X					
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+num-bigint@0.4.6		X						X					
+num-bigint-dig@0.8.4		X						X					
+num-conv@0.1.0		X						X					
+num-derive@0.4.2		X						X					
+num-integer@0.1.46		X						X					
+num-iter@0.1.45		X						X					
+num-traits@0.2.19		X						X					
+object@0.36.7		X						X					
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+opendal-python@0.45.16		X											
+openssh@0.11.4		X						X					
+openssh-sftp-client@0.15.2								X					
+openssh-sftp-client-lowlevel@0.7.1								X					
+openssh-sftp-error@0.5.1								X					
+openssh-sftp-protocol@0.24.1								X					
+openssh-sftp-protocol-error@0.1.1								X					
+parking_lot@0.12.3		X						X					
+parking_lot_core@0.9.10		X						X					
+pbkdf2@0.12.2		X						X					
+pem@3.0.4								X					
+pem-rfc7468@0.7.0		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project@1.1.8		X						X					
+pin-project-internal@1.1.8		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+pkcs1@0.7.5		X						X					
+pkcs5@0.7.1		X						X					
+pkcs8@0.10.2		X						X					
+portable-atomic@1.10.0		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+prost@0.13.4		X											
+prost-derive@0.13.4		X											
+pyo3@0.23.3		X						X					
+pyo3-async-runtimes@0.23.0		X											
+pyo3-build-config@0.23.3		X						X					
+pyo3-ffi@0.23.3		X						X					
+pyo3-macros@0.23.3		X						X					
+pyo3-macros-backend@0.23.3		X						X					
+python3-dll-a@0.2.12								X					
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+redox_syscall@0.5.8								X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rsa@0.9.7		X						X					
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustix@0.38.43		X	X					X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+salsa20@0.10.2		X						X					
+scopeguard@1.2.0		X						X					
+scrypt@0.11.0		X						X					
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shell-escape@0.1.5		X						X					
+shlex@1.3.0		X						X					
+signal-hook-registry@1.4.2		X						X					
+signature@2.2.0		X						X					
+simple_asn1@0.6.2							X						
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+spki@0.7.3		X						X					
+ssh_format@0.14.1								X					
+ssh_format_error@0.1.0								X					
+stable_deref_trait@1.2.0		X						X					
+subtle@2.6.1					X								
+syn@1.0.109		X						X					
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+target-lexicon@0.12.16			X										
+tempfile@3.15.0		X						X					
+thin-vec@0.2.13		X						X					
+thiserror@1.0.69		X						X					
+thiserror@2.0.9		X						X					
+thiserror-impl@1.0.69		X						X					
+thiserror-impl@2.0.9		X						X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-io-utility@0.7.6								X					
+tokio-macros@2.4.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-attributes@0.1.28								X					
+tracing-core@0.1.33								X					
+triomphe@0.1.14		X						X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+unindent@0.2.3		X						X					
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.11.0		X						X					
+vec-strings@0.4.8								X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/bindings/ruby/DEPENDENCIES.rust.tsv b/bindings/ruby/DEPENDENCIES.rust.tsv
index 5c996dc..ac96708 100644
--- a/bindings/ruby/DEPENDENCIES.rust.tsv
+++ b/bindings/ruby/DEPENDENCIES.rust.tsv
@@ -1,216 +1,234 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-DFS-2016	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-aes@0.8.4		X							X					
-aho-corasick@1.1.3									X				X	
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.89		X							X					
-async-trait@0.1.83		X							X					
-autocfg@1.4.0		X							X					
-backon@1.2.0		X												
-backtrace@0.3.74		X							X					
-base64@0.21.7		X							X					
-base64@0.22.1		X							X					
-base64ct@1.6.0		X							X					
-bindgen@0.69.4					X									
-bitflags@2.6.0		X							X					
-block-buffer@0.10.4		X							X					
-block-padding@0.3.3		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.7.2									X					
-cbc@0.1.2		X							X					
-cc@1.1.28		X							X					
-cexpr@0.6.0		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.38		X							X					
-cipher@0.4.4		X							X					
-clang-sys@1.8.1		X												
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.14		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.2									X					
-crypto-common@0.1.6		X							X					
-der@0.7.9		X							X					
-deranged@0.3.11		X							X					
-digest@0.10.7		X							X					
-dlv-list@0.5.2		X							X					
-either@1.13.0		X							X					
-fastrand@2.1.1		X							X					
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-glob@0.3.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-hermit-abi@0.3.9		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.9		X							X					
-http@1.1.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-hyper@1.4.1									X					
-hyper-rustls@0.27.3		X						X	X					
-hyper-util@0.1.9									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-idna@0.5.0		X							X					
-inout@0.1.3		X							X					
-ipnet@2.10.1		X							X					
-itertools@0.12.1		X							X					
-itoa@1.0.11		X							X					
-js-sys@0.3.70		X							X					
-jsonwebtoken@9.3.0									X					
-lazy_static@1.5.0		X							X					
-lazycell@1.3.0		X							X					
-libc@0.2.159		X							X					
-libloading@0.8.5								X						
-libm@0.2.8		X							X					
-log@0.4.22		X							X					
-magnus@0.7.1									X					
-magnus-macros@0.6.0									X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-mime@0.3.17		X							X					
-minimal-lexical@0.2.1		X							X					
-miniz_oxide@0.8.0		X							X					X
-mio@1.0.2									X					
-nom@7.1.3									X					
-num-bigint@0.4.6		X							X					
-num-bigint-dig@0.8.4		X							X					
-num-conv@0.1.0		X							X					
-num-integer@0.1.46		X							X					
-num-iter@0.1.45		X							X					
-num-traits@0.2.19		X							X					
-object@0.36.5		X							X					
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-opendal-ruby@0.0.0		X												
-ordered-multimap@0.7.3									X					
-pbkdf2@0.12.2		X							X					
-pem@3.0.4									X					
-pem-rfc7468@0.7.0		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project-lite@0.2.14		X							X					
-pin-utils@0.1.0		X							X					
-pkcs1@0.7.5		X							X					
-pkcs5@0.7.1		X							X					
-pkcs8@0.10.2		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.86		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.37		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-rb-sys@0.9.102		X							X					
-rb-sys-build@0.9.102		X							X					
-rb-sys-env@0.1.2		X							X					
-regex@1.11.0		X							X					
-regex-automata@0.4.8		X							X					
-regex-syntax@0.8.5		X							X					
-reqsign@0.16.1		X												
-reqwest@0.12.8		X							X					
-ring@0.17.8											X			
-rsa@0.9.6		X							X					
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc-hash@1.1.0		X							X					
-rustc_version@0.4.1		X							X					
-rustls@0.23.14		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.9.0		X							X					
-rustls-webpki@0.102.8								X						
-ryu@1.0.18		X				X								
-salsa20@0.10.2		X							X					
-scrypt@0.11.0		X							X					
-semver@1.0.23		X							X					
-seq-macro@0.3.5		X							X					
-serde@1.0.210		X							X					
-serde_derive@1.0.210		X							X					
-serde_json@1.0.128		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shell-words@1.1.0		X							X					
-shlex@1.3.0		X							X					
-signature@2.2.0		X							X					
-simple_asn1@0.6.2								X						
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.7		X							X					
-spin@0.9.8									X					
-spki@0.7.3		X							X					
-subtle@2.6.1					X									
-syn@2.0.79		X							X					
-sync_wrapper@1.0.1		X												
-thiserror@1.0.64		X							X					
-thiserror-impl@1.0.64		X							X					
-time@0.3.36		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.18		X							X					
-tiny-keccak@2.0.2							X							
-tinyvec@1.8.0		X							X					X
-tinyvec_macros@0.1.1		X							X					X
-tokio@1.40.0									X					
-tokio-rustls@0.26.0		X							X					
-tokio-util@0.7.12									X					
-tower-service@0.3.3									X					
-tracing@0.1.40									X					
-tracing-core@0.1.32									X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-bidi@0.3.17		X							X					
-unicode-ident@1.0.13		X							X			X		
-unicode-normalization@0.1.24		X							X					
-untrusted@0.9.0								X						
-url@2.5.2		X							X					
-uuid@1.10.0		X							X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.93		X							X					
-wasm-bindgen-backend@0.2.93		X							X					
-wasm-bindgen-futures@0.4.43		X							X					
-wasm-bindgen-macro@0.2.93		X							X					
-wasm-bindgen-macro-support@0.2.93		X							X					
-wasm-bindgen-shared@0.2.93		X							X					
-wasm-streams@0.4.1		X							X					
-web-sys@0.3.70		X							X					
-webpki-roots@0.26.6										X				
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zeroize@1.8.1		X							X					
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+aes@0.8.4		X						X					
+aho-corasick@1.1.3								X				X	
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+async-trait@0.1.85		X						X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.21.7		X						X					
+base64@0.22.1		X						X					
+base64ct@1.6.0		X						X					
+bindgen@0.69.5					X								
+bitflags@2.6.0		X						X					
+block-buffer@0.10.4		X						X					
+block-padding@0.3.3		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cbc@0.1.2		X						X					
+cc@1.2.7		X						X					
+cexpr@0.6.0		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+cipher@0.4.4		X						X					
+clang-sys@1.8.1		X											
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+der@0.7.9		X						X					
+deranged@0.3.11		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+either@1.13.0		X						X					
+fastrand@2.3.0		X						X					
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+ghac@0.2.0		X											
+gimli@0.31.1		X						X					
+glob@0.3.2		X						X					
+gloo-timers@0.3.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+inout@0.1.3		X						X					
+ipnet@2.10.1		X						X					
+itertools@0.12.1		X						X					
+itoa@1.0.14		X						X					
+js-sys@0.3.76		X						X					
+jsonwebtoken@9.3.0								X					
+lazy_static@1.5.0		X						X					
+lazycell@1.3.0		X						X					
+libc@0.2.169		X						X					
+libloading@0.8.6							X						
+libm@0.2.11		X						X					
+litemap@0.7.4											X		
+log@0.4.22		X						X					
+magnus@0.7.1								X					
+magnus-macros@0.6.0								X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+mime@0.3.17		X						X					
+minimal-lexical@0.2.1		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+nom@7.1.3								X					
+num-bigint@0.4.6		X						X					
+num-bigint-dig@0.8.4		X						X					
+num-conv@0.1.0		X						X					
+num-integer@0.1.46		X						X					
+num-iter@0.1.45		X						X					
+num-traits@0.2.19		X						X					
+object@0.36.7		X						X					
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+opendal-ruby@0.0.0		X											
+pbkdf2@0.12.2		X						X					
+pem@3.0.4								X					
+pem-rfc7468@0.7.0		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+pkcs1@0.7.5		X						X					
+pkcs5@0.7.1		X						X					
+pkcs8@0.10.2		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+prost@0.13.5		X											
+prost-derive@0.13.5		X											
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+rb-sys@0.9.110		X						X					
+rb-sys-build@0.9.110		X						X					
+rb-sys-env@0.1.2		X						X					
+regex@1.11.1		X						X					
+regex-automata@0.4.9		X						X					
+regex-syntax@0.8.5		X						X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rsa@0.9.7		X						X					
+rustc-demangle@0.1.24		X						X					
+rustc-hash@1.1.0		X						X					
+rustc_version@0.4.1		X						X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+salsa20@0.10.2		X						X					
+scrypt@0.11.0		X						X					
+semver@1.0.24		X						X					
+seq-macro@0.3.5		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shell-words@1.1.0		X						X					
+shlex@1.3.0		X						X					
+signature@2.2.0		X						X					
+simple_asn1@0.6.2							X						
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+spki@0.7.3		X						X					
+stable_deref_trait@1.2.0		X						X					
+subtle@2.6.1					X								
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+thiserror@1.0.69		X						X					
+thiserror-impl@1.0.69		X						X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-core@0.1.33								X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.11.0		X						X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/core/Cargo.lock b/core/Cargo.lock
index 70c6fd5..7ca3da9 100644
--- a/core/Cargo.lock
+++ b/core/Cargo.lock
@@ -5126,7 +5126,7 @@
 
 [[package]]
 name = "opendal"
-version = "0.51.2"
+version = "0.52.0"
 dependencies = [
  "anyhow",
  "async-backtrace",
diff --git a/core/Cargo.toml b/core/Cargo.toml
index c40a243..0c7cf27 100644
--- a/core/Cargo.toml
+++ b/core/Cargo.toml
@@ -28,7 +28,7 @@
 license = "Apache-2.0"
 repository = "https://github.com/apache/opendal"
 rust-version = "1.75"
-version = "0.51.2"
+version = "0.52.0"
 
 [lints.clippy]
 unused_async = "warn"
diff --git a/core/DEPENDENCIES.rust.tsv b/core/DEPENDENCIES.rust.tsv
index 9e739d2..e847818 100644
--- a/core/DEPENDENCIES.rust.tsv
+++ b/core/DEPENDENCIES.rust.tsv
@@ -1,190 +1,181 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.95		X							X					
-async-trait@0.1.85		X							X					
-atomic-waker@1.1.2		X							X					
-autocfg@1.4.0		X							X					
-backon@1.3.0		X												
-backtrace@0.3.74		X							X					
-base64@0.22.1		X							X					
-block-buffer@0.10.4		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.9.0									X					
-cc@1.2.7		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.39		X							X					
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.16		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.2									X					
-crypto-common@0.1.6		X							X					
-digest@0.10.7		X							X					
-displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
-dotenvy@0.15.7									X					
-equivalent@1.0.1		X							X					
-fastrand@2.3.0		X							X					
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-h2@0.4.7									X					
-hashbrown@0.14.5		X							X					
-hashbrown@0.15.2		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.11		X							X					
-http@1.2.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-httpdate@1.0.3		X							X					
-hyper@1.5.2									X					
-hyper-rustls@0.27.5		X						X	X					
-hyper-util@0.1.10									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-icu_collections@1.5.0												X		
-icu_locid@1.5.0												X		
-icu_locid_transform@1.5.0												X		
-icu_locid_transform_data@1.5.0												X		
-icu_normalizer@1.5.0												X		
-icu_normalizer_data@1.5.0												X		
-icu_properties@1.5.1												X		
-icu_properties_data@1.5.0												X		
-icu_provider@1.5.0												X		
-icu_provider_macros@1.5.0												X		
-idna@1.0.3		X							X					
-idna_adapter@1.2.0		X							X					
-indexmap@2.7.0		X							X					
-ipnet@2.10.1		X							X					
-itoa@1.0.14		X							X					
-js-sys@0.3.76		X							X					
-libc@0.2.169		X							X					
-litemap@0.7.4												X		
-log@0.4.22		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-mime@0.3.17		X							X					
-miniz_oxide@0.8.2		X							X					X
-mio@1.0.3									X					
-num-traits@0.2.19		X							X					
-object@0.36.7		X							X					
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-ordered-multimap@0.7.3									X					
-percent-encoding@2.3.1		X							X					
-pin-project-lite@0.2.16		X							X					
-pin-utils@0.1.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.92		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.38		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-reqsign@0.16.1		X												
-reqwest@0.12.12		X							X					
-ring@0.17.8											X			
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustls@0.23.20		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.10.1		X							X					
-rustls-webpki@0.102.8								X						
-ryu@1.0.18		X				X								
-semver@1.0.24		X							X					
-serde@1.0.217		X							X					
-serde_derive@1.0.217		X							X					
-serde_json@1.0.135		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shlex@1.3.0		X							X					
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.8		X							X					
-spin@0.9.8									X					
-stable_deref_trait@1.2.0		X							X					
-subtle@2.6.1					X									
-syn@2.0.95		X							X					
-sync_wrapper@1.0.2		X												
-synstructure@0.13.1									X					
-tiny-keccak@2.0.2							X							
-tinystr@0.7.6												X		
-tokio@1.42.0									X					
-tokio-macros@2.4.0									X					
-tokio-rustls@0.26.1		X							X					
-tokio-util@0.7.13									X					
-tower@0.5.2									X					
-tower-layer@0.3.3									X					
-tower-service@0.3.3									X					
-tracing@0.1.41									X					
-tracing-attributes@0.1.28									X					
-tracing-core@0.1.33									X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-ident@1.0.14		X							X			X		
-untrusted@0.9.0								X						
-url@2.5.4		X							X					
-utf16_iter@1.0.5		X							X					
-utf8_iter@1.0.4		X							X					
-uuid@1.11.0		X							X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.99		X							X					
-wasm-bindgen-backend@0.2.99		X							X					
-wasm-bindgen-futures@0.4.49		X							X					
-wasm-bindgen-macro@0.2.99		X							X					
-wasm-bindgen-macro-support@0.2.99		X							X					
-wasm-bindgen-shared@0.2.99		X							X					
-wasm-streams@0.4.2		X							X					
-web-sys@0.3.76		X							X					
-webpki-roots@0.26.7										X				
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-write16@1.0.0		X							X					
-writeable@0.5.5												X		
-yoke@0.7.5												X		
-yoke-derive@0.7.5												X		
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zerofrom@0.1.5												X		
-zerofrom-derive@0.1.5												X		
-zeroize@1.8.1		X							X					
-zerovec@0.10.4												X		
-zerovec-derive@0.10.3												X		
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+async-trait@0.1.85		X						X					
+atomic-waker@1.1.2		X						X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.22.1		X						X					
+block-buffer@0.10.4		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cc@1.2.7		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+dotenvy@0.15.7								X					
+equivalent@1.0.1		X						X					
+fastrand@2.3.0		X						X					
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+h2@0.4.7								X					
+hashbrown@0.15.2		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+httpdate@1.0.3		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+indexmap@2.7.0		X						X					
+ipnet@2.10.1		X						X					
+itoa@1.0.14		X						X					
+js-sys@0.3.76		X						X					
+libc@0.2.169		X						X					
+litemap@0.7.4											X		
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+num-traits@0.2.19		X						X					
+object@0.36.7		X						X					
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+percent-encoding@2.3.1		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shlex@1.3.0		X						X					
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+stable_deref_trait@1.2.0		X						X					
+subtle@2.6.1					X								
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-macros@2.4.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-attributes@0.1.28								X					
+tracing-core@0.1.33								X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.12.1		X						X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/dev/src/release/package.rs b/dev/src/release/package.rs
index 9d4061d..85d4755 100644
--- a/dev/src/release/package.rs
+++ b/dev/src/release/package.rs
@@ -60,32 +60,32 @@
 
 /// List all packages that are ready for release.
 pub fn all_packages() -> Vec<Package> {
-    let core = make_package("core", "0.51.2", vec![]);
+    let core = make_package("core", "0.52.0", vec![]);
 
     // Integrations
-    let cloud_filter = make_package("integrations/cloud_filter", "0.0.5", vec![core.clone()]);
-    let compact = make_package("integrations/compat", "1.0.3", vec![core.clone()]);
-    let dav_server = make_package("integrations/dav-server", "0.3.1", vec![core.clone()]);
-    let fuse3 = make_package("integrations/fuse3", "0.0.12", vec![core.clone()]);
-    let object_store = make_package("integrations/object_store", "0.49.1", vec![core.clone()]);
-    let parquet = make_package("integrations/parquet", "0.3.1", vec![core.clone()]);
-    let unftp_sbe = make_package("integrations/unftp-sbe", "0.0.12", vec![core.clone()]);
+    let cloud_filter = make_package("integrations/cloud_filter", "0.0.6", vec![core.clone()]);
+    let compact = make_package("integrations/compat", "1.0.4", vec![core.clone()]);
+    let dav_server = make_package("integrations/dav-server", "0.4.0", vec![core.clone()]);
+    let fuse3 = make_package("integrations/fuse3", "0.0.13", vec![core.clone()]);
+    let object_store = make_package("integrations/object_store", "0.50.0", vec![core.clone()]);
+    let parquet = make_package("integrations/parquet", "0.4.0", vec![core.clone()]);
+    let unftp_sbe = make_package("integrations/unftp-sbe", "0.0.13", vec![core.clone()]);
 
     // Binaries
-    let oay = make_package("bin/oay", "0.41.16", vec![core.clone(), dav_server.clone()]);
+    let oay = make_package("bin/oay", "0.41.17", vec![core.clone(), dav_server.clone()]);
     let ofs = make_package(
         "bin/ofs",
-        "0.0.17",
+        "0.0.18",
         vec![core.clone(), fuse3.clone(), cloud_filter.clone()],
     );
-    let oli = make_package("bin/oli", "0.41.16", vec![core.clone()]);
+    let oli = make_package("bin/oli", "0.41.17", vec![core.clone()]);
 
     // Bindings
-    let c = make_package("bindings/c", "0.45.4", vec![core.clone()]);
-    let cpp = make_package("bindings/cpp", "0.45.16", vec![core.clone()]);
-    let java = make_package("bindings/java", "0.47.8", vec![core.clone()]);
-    let nodejs = make_package("bindings/nodejs", "0.47.10", vec![core.clone()]);
-    let python = make_package("bindings/python", "0.45.15", vec![core.clone()]);
+    let c = make_package("bindings/c", "0.45.5", vec![core.clone()]);
+    let cpp = make_package("bindings/cpp", "0.45.17", vec![core.clone()]);
+    let java = make_package("bindings/java", "0.47.9", vec![core.clone()]);
+    let nodejs = make_package("bindings/nodejs", "0.47.11", vec![core.clone()]);
+    let python = make_package("bindings/python", "0.45.16", vec![core.clone()]);
 
     vec![
         core,
diff --git a/integrations/cloud_filter/Cargo.toml b/integrations/cloud_filter/Cargo.toml
index 4173951..a11e52a 100644
--- a/integrations/cloud_filter/Cargo.toml
+++ b/integrations/cloud_filter/Cargo.toml
@@ -24,7 +24,7 @@
 name = "cloud_filter_opendal"
 repository = "https://github.com/apache/opendal"
 rust-version = "1.75"
-version = "0.0.5"
+version = "0.0.6"
 
 [package.metadata.docs.rs]
 default-target = "x86_64-pc-windows-msvc"
@@ -35,13 +35,13 @@
 cloud-filter = "0.0.5"
 futures = "0.3.30"
 log = "0.4.17"
-opendal = { version = "0.51.2", path = "../../core" }
+opendal = { version = "0.52.0", path = "../../core" }
 serde = { version = "1.0.203", features = ["derive"] }
 
 [dev-dependencies]
 libtest-mimic = { version = "0.8.1" }
 logforth = { version = "0.21.0", default-features = false }
-opendal = { version = "0.51.2", path = "../../core", features = [
+opendal = { version = "0.52.0", path = "../../core", features = [
   "services-fs",
   "tests",
 ] }
diff --git a/integrations/cloud_filter/DEPENDENCIES.rust.tsv b/integrations/cloud_filter/DEPENDENCIES.rust.tsv
index 94c18a4..a3232a7 100644
--- a/integrations/cloud_filter/DEPENDENCIES.rust.tsv
+++ b/integrations/cloud_filter/DEPENDENCIES.rust.tsv
@@ -1,202 +1,193 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.95		X							X					
-async-trait@0.1.83		X							X					
-autocfg@1.4.0		X							X					
-backon@1.3.0		X												
-backtrace@0.3.74		X							X					
-base64@0.22.1		X							X					
-bincode@1.3.3									X					
-block-buffer@0.10.4		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.9.0									X					
-cc@1.2.6		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.39		X							X					
-cloud-filter@0.0.5									X					
-cloud_filter_opendal@0.0.5		X												
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.16		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.2									X					
-crypto-common@0.1.6		X							X					
-deranged@0.3.11		X							X					
-digest@0.10.7		X							X					
-displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
-dotenvy@0.15.7									X					
-fastrand@2.3.0		X							X					
-flagset@0.4.6		X												
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-executor@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.11		X							X					
-http@1.2.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-hyper@1.5.2									X					
-hyper-rustls@0.27.5		X						X	X					
-hyper-util@0.1.10									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-icu_collections@1.5.0												X		
-icu_locid@1.5.0												X		
-icu_locid_transform@1.5.0												X		
-icu_locid_transform_data@1.5.0												X		
-icu_normalizer@1.5.0												X		
-icu_normalizer_data@1.5.0												X		
-icu_properties@1.5.1												X		
-icu_properties_data@1.5.0												X		
-icu_provider@1.5.0												X		
-icu_provider_macros@1.5.0												X		
-idna@1.0.3		X							X					
-idna_adapter@1.2.0		X							X					
-ipnet@2.10.1		X							X					
-itoa@1.0.14		X							X					
-js-sys@0.3.76		X							X					
-libc@0.2.169		X							X					
-litemap@0.7.4												X		
-log@0.4.22		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-memoffset@0.9.1									X					
-mime@0.3.17		X							X					
-miniz_oxide@0.8.2		X							X					X
-mio@1.0.3									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					
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-ordered-multimap@0.7.3									X					
-percent-encoding@2.3.1		X							X					
-pin-project-lite@0.2.15		X							X					
-pin-utils@0.1.0		X							X					
-powerfmt@0.2.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.92		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.38		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-reqsign@0.16.1		X												
-reqwest@0.12.10		X							X					
-ring@0.17.8											X			
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustls@0.23.20		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.10.1		X							X					
-rustls-webpki@0.102.8								X						
-ryu@1.0.18		X				X								
-semver@1.0.24		X							X					
-serde@1.0.216		X							X					
-serde_derive@1.0.216		X							X					
-serde_json@1.0.134		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shlex@1.3.0		X							X					
-signal-hook-registry@1.4.2		X							X					
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-socket2@0.5.8		X							X					
-spin@0.9.8									X					
-stable_deref_trait@1.2.0		X							X					
-subtle@2.6.1					X									
-syn@2.0.92		X							X					
-sync_wrapper@1.0.2		X												
-synstructure@0.13.1									X					
-time@0.3.37		X							X					
-time-core@0.1.2		X							X					
-time-macros@0.2.19		X							X					
-tiny-keccak@2.0.2							X							
-tinystr@0.7.6												X		
-tokio@1.42.0									X					
-tokio-macros@2.4.0									X					
-tokio-rustls@0.26.1		X							X					
-tokio-util@0.7.13									X					
-tower@0.5.2									X					
-tower-layer@0.3.3									X					
-tower-service@0.3.3									X					
-tracing@0.1.41									X					
-tracing-core@0.1.33									X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-ident@1.0.14		X							X			X		
-untrusted@0.9.0								X						
-url@2.5.4		X							X					
-utf16_iter@1.0.5		X							X					
-utf8_iter@1.0.4		X							X					
-uuid@1.11.0		X							X					
-version_check@0.9.5		X							X					
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.99		X							X					
-wasm-bindgen-backend@0.2.99		X							X					
-wasm-bindgen-futures@0.4.49		X							X					
-wasm-bindgen-macro@0.2.99		X							X					
-wasm-bindgen-macro-support@0.2.99		X							X					
-wasm-bindgen-shared@0.2.99		X							X					
-wasm-streams@0.4.2		X							X					
-web-sys@0.3.76		X							X					
-webpki-roots@0.26.7										X				
-widestring@1.1.0		X							X					
-windows@0.58.0		X							X					
-windows-core@0.52.0		X							X					
-windows-core@0.58.0		X							X					
-windows-implement@0.58.0		X							X					
-windows-interface@0.58.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-write16@1.0.0		X							X					
-writeable@0.5.5												X		
-yoke@0.7.5												X		
-yoke-derive@0.7.5												X		
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zerofrom@0.1.5												X		
-zerofrom-derive@0.1.5												X		
-zeroize@1.8.1		X							X					
-zerovec@0.10.4												X		
-zerovec-derive@0.10.3												X		
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+async-trait@0.1.85		X						X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.22.1		X						X					
+bincode@1.3.3								X					
+block-buffer@0.10.4		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cc@1.2.7		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+cloud-filter@0.0.5								X					
+cloud_filter_opendal@0.0.6		X											
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+deranged@0.3.11		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+dotenvy@0.15.7								X					
+fastrand@2.3.0		X						X					
+flagset@0.4.6		X											
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-executor@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+ipnet@2.10.1		X						X					
+itoa@1.0.14		X						X					
+js-sys@0.3.76		X						X					
+libc@0.2.169		X						X					
+litemap@0.7.4											X		
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+memoffset@0.9.1								X					
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								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					
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+percent-encoding@2.3.1		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+powerfmt@0.2.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shlex@1.3.0		X						X					
+signal-hook-registry@1.4.2		X						X					
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+stable_deref_trait@1.2.0		X						X					
+subtle@2.6.1					X								
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+time@0.3.37		X						X					
+time-core@0.1.2		X						X					
+time-macros@0.2.19		X						X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-macros@2.4.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-core@0.1.33								X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.11.0		X						X					
+version_check@0.9.5		X						X					
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+widestring@1.1.0		X						X					
+windows@0.58.0		X						X					
+windows-core@0.52.0		X						X					
+windows-core@0.58.0		X						X					
+windows-implement@0.58.0		X						X					
+windows-interface@0.58.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/integrations/compat/Cargo.toml b/integrations/compat/Cargo.toml
index e29deb6..53062a3 100644
--- a/integrations/compat/Cargo.toml
+++ b/integrations/compat/Cargo.toml
@@ -25,7 +25,7 @@
 license = "Apache-2.0"
 repository = "https://github.com/apache/opendal"
 rust-version = "1.75"
-version = "1.0.3"
+version = "1.0.4"
 
 [package.metadata.docs.rs]
 all-features = true
diff --git a/integrations/compat/DEPENDENCIES.rust.tsv b/integrations/compat/DEPENDENCIES.rust.tsv
index de9d1bf..1fe47d3 100644
--- a/integrations/compat/DEPENDENCIES.rust.tsv
+++ b/integrations/compat/DEPENDENCIES.rust.tsv
@@ -1,7 +1,7 @@
 crate	Apache-2.0	MIT	Unicode-3.0
 async-trait@0.1.85	X	X	
-opendal_compat@1.0.3	X		
-proc-macro2@1.0.93	X	X	
+opendal_compat@1.0.4	X		
+proc-macro2@1.0.92	X	X	
 quote@1.0.38	X	X	
-syn@2.0.96	X	X	
-unicode-ident@1.0.15	X	X	X
+syn@2.0.95	X	X	
+unicode-ident@1.0.14	X	X	X
diff --git a/integrations/dav-server/Cargo.toml b/integrations/dav-server/Cargo.toml
index 499505b..54275ab 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.3.1"
+version = "0.4.0"
 
 authors = ["Apache OpenDAL <dev@opendal.apache.org>"]
 edition = "2021"
@@ -32,10 +32,10 @@
 bytes = { version = "1.4.0" }
 dav-server = { version = "0.7.0" }
 futures = "0.3"
-opendal = { version = "0.51.2", path = "../../core" }
+opendal = { version = "0.52.0", path = "../../core" }
 
 [dev-dependencies]
-opendal = { version = "0.51.2", path = "../../core", features = [
+opendal = { version = "0.52.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 a6ecf4b..7e00422 100644
--- a/integrations/dav-server/DEPENDENCIES.rust.tsv
+++ b/integrations/dav-server/DEPENDENCIES.rust.tsv
@@ -12,18 +12,18 @@
 backtrace@0.3.74		X					X					
 base64@0.21.7		X					X					
 base64@0.22.1		X					X					
-bitflags@2.8.0		X					X					
+bitflags@2.6.0		X					X					
 block-buffer@0.10.4		X					X					
 bumpalo@3.16.0		X					X					
 bytes@1.9.0							X					
-cc@1.2.10		X					X					
+cc@1.2.7		X					X					
 cfg-if@1.0.0		X					X					
 chrono@0.4.39		X					X					
 core-foundation-sys@0.8.7		X					X					
-cpufeatures@0.2.17		X					X					
+cpufeatures@0.2.16		X					X					
 crypto-common@0.1.6		X					X					
 dav-server@0.7.0		X										
-dav-server-opendalfs@0.3.1		X										
+dav-server-opendalfs@0.4.0		X										
 deranged@0.3.11		X					X					
 digest@0.10.7		X					X					
 displaydoc@0.2.5		X					X					
@@ -71,26 +71,26 @@
 icu_provider_macros@1.5.0										X		
 idna@1.0.3		X					X					
 idna_adapter@1.2.0		X					X					
-ipnet@2.11.0		X					X					
+ipnet@2.10.1		X					X					
 itoa@1.0.14		X					X					
-js-sys@0.3.77		X					X					
+js-sys@0.3.76		X					X					
 lazy_static@1.5.0		X					X					
 libc@0.2.169		X					X					
 litemap@0.7.4										X		
 lock_api@0.4.12		X					X					
-log@0.4.25		X					X					
+log@0.4.22		X					X					
 lru@0.12.5							X					
 md-5@0.10.6		X					X					
 memchr@2.7.4							X				X	
 mime@0.3.17		X					X					
 mime_guess@2.0.5							X					
-miniz_oxide@0.8.3		X					X					X
+miniz_oxide@0.8.2		X					X					X
 mio@1.0.3							X					
 num-conv@0.1.0		X					X					
 num-traits@0.2.19		X					X					
 object@0.36.7		X					X					
 once_cell@1.20.2		X					X					
-opendal@0.51.2		X										
+opendal@0.52.0		X										
 parking_lot@0.12.3		X					X					
 parking_lot_core@0.9.10		X					X					
 percent-encoding@2.3.1		X					X					
@@ -99,7 +99,7 @@
 pin-project-lite@0.2.16		X					X					
 pin-utils@0.1.0		X					X					
 powerfmt@0.2.0		X					X					
-proc-macro2@1.0.93		X					X					
+proc-macro2@1.0.92		X					X					
 quick-xml@0.36.2							X					
 quote@1.0.38		X					X					
 redox_syscall@0.5.8							X					
@@ -109,16 +109,15 @@
 reqwest@0.12.12		X					X					
 ring@0.17.8									X			
 rustc-demangle@0.1.24		X					X					
-rustls@0.23.21		X				X	X					
+rustls@0.23.20		X				X	X					
 rustls-pemfile@2.2.0		X				X	X					
-rustls-pki-types@1.11.0		X					X					
+rustls-pki-types@1.10.1		X					X					
 rustls-webpki@0.102.8						X						
-rustversion@1.0.19		X					X					
 ryu@1.0.18		X			X							
 scopeguard@1.2.0		X					X					
 serde@1.0.217		X					X					
 serde_derive@1.0.217		X					X					
-serde_json@1.0.137		X					X					
+serde_json@1.0.135		X					X					
 serde_urlencoded@0.7.1		X					X					
 sha1@0.10.6		X					X					
 shlex@1.3.0		X					X					
@@ -128,15 +127,15 @@
 spin@0.9.8							X					
 stable_deref_trait@1.2.0		X					X					
 subtle@2.6.1				X								
-syn@2.0.96		X					X					
+syn@2.0.95		X					X					
 sync_wrapper@1.0.2		X										
 synstructure@0.13.1							X					
 time@0.3.37		X					X					
 time-core@0.1.2		X					X					
 time-macros@0.2.19		X					X					
 tinystr@0.7.6										X		
-tokio@1.43.0							X					
-tokio-macros@2.5.0							X					
+tokio@1.42.0							X					
+tokio-macros@2.4.0							X					
 tokio-rustls@0.26.1		X					X					
 tokio-util@0.7.13							X					
 tower@0.5.2							X					
@@ -147,23 +146,23 @@
 try-lock@0.2.5							X					
 typenum@1.17.0		X					X					
 unicase@2.8.1		X					X					
-unicode-ident@1.0.15		X					X			X		
+unicode-ident@1.0.14		X					X			X		
 untrusted@0.9.0						X						
 url@2.5.4		X					X					
 utf16_iter@1.0.5		X					X					
 utf8_iter@1.0.4		X					X					
-uuid@1.12.1		X					X					
+uuid@1.11.0		X					X					
 version_check@0.9.5		X					X					
 want@0.3.1							X					
 wasi@0.11.0+wasi-snapshot-preview1		X	X				X					
-wasm-bindgen@0.2.100		X					X					
-wasm-bindgen-backend@0.2.100		X					X					
-wasm-bindgen-futures@0.4.50		X					X					
-wasm-bindgen-macro@0.2.100		X					X					
-wasm-bindgen-macro-support@0.2.100		X					X					
-wasm-bindgen-shared@0.2.100		X					X					
+wasm-bindgen@0.2.99		X					X					
+wasm-bindgen-backend@0.2.99		X					X					
+wasm-bindgen-futures@0.4.49		X					X					
+wasm-bindgen-macro@0.2.99		X					X					
+wasm-bindgen-macro-support@0.2.99		X					X					
+wasm-bindgen-shared@0.2.99		X					X					
 wasm-streams@0.4.2		X					X					
-web-sys@0.3.77		X					X					
+web-sys@0.3.76		X					X					
 webpki-roots@0.26.7								X				
 windows-core@0.52.0		X					X					
 windows-registry@0.2.0		X					X					
diff --git a/integrations/fuse3/Cargo.toml b/integrations/fuse3/Cargo.toml
index aec1d6e..e9fee2e 100644
--- a/integrations/fuse3/Cargo.toml
+++ b/integrations/fuse3/Cargo.toml
@@ -25,7 +25,7 @@
 license = "Apache-2.0"
 repository = "https://github.com/apache/opendal"
 rust-version = "1.75"
-version = "0.0.12"
+version = "0.0.13"
 
 [dependencies]
 bytes = "1.6.0"
@@ -33,7 +33,7 @@
 futures-util = "0.3.30"
 libc = "0.2.155"
 log = "0.4.21"
-opendal = { version = "0.51.2", path = "../../core" }
+opendal = { version = "0.52.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 e1f7ec6..8f41626 100644
--- a/integrations/fuse3/DEPENDENCIES.rust.tsv
+++ b/integrations/fuse3/DEPENDENCIES.rust.tsv
@@ -11,11 +11,11 @@
 backtrace@0.3.74		X					X					
 base64@0.22.1		X					X					
 bincode@1.3.3							X					
-bitflags@2.8.0		X					X					
+bitflags@2.6.0		X					X					
 block-buffer@0.10.4		X					X					
 bumpalo@3.16.0		X					X					
 bytes@1.9.0							X					
-cc@1.2.10		X					X					
+cc@1.2.7		X					X					
 cfg-if@1.0.0		X					X					
 cfg_aliases@0.2.1							X					
 chrono@0.4.39		X					X					
@@ -32,7 +32,7 @@
 fnv@1.0.7		X					X					
 form_urlencoded@1.2.1		X					X					
 fuse3@0.8.1							X					
-fuse3_opendal@0.0.12		X										
+fuse3_opendal@0.0.13		X										
 futures@0.3.31		X					X					
 futures-channel@0.3.31		X					X					
 futures-core@0.3.31		X					X					
@@ -67,45 +67,44 @@
 icu_provider_macros@1.5.0										X		
 idna@1.0.3		X					X					
 idna_adapter@1.2.0		X					X					
-ipnet@2.11.0		X					X					
+ipnet@2.10.1		X					X					
 itoa@1.0.14		X					X					
-js-sys@0.3.77		X					X					
+js-sys@0.3.76		X					X					
 lazy_static@1.5.0		X					X					
 libc@0.2.169		X					X					
 linux-raw-sys@0.4.15		X	X				X					
 litemap@0.7.4										X		
-log@0.4.25		X					X					
+log@0.4.22		X					X					
 md-5@0.10.6		X					X					
 memchr@2.7.4							X				X	
 memoffset@0.9.1							X					
 mime@0.3.17		X					X					
-miniz_oxide@0.8.3		X					X					X
+miniz_oxide@0.8.2		X					X					X
 mio@1.0.3							X					
 nix@0.29.0							X					
 num-traits@0.2.19		X					X					
 object@0.36.7		X					X					
 once_cell@1.20.2		X					X					
-opendal@0.51.2		X										
+opendal@0.52.0		X										
 parking@2.2.1		X					X					
 percent-encoding@2.3.1		X					X					
 pin-project-lite@0.2.16		X					X					
 pin-utils@0.1.0		X					X					
-proc-macro2@1.0.93		X					X					
+proc-macro2@1.0.92		X					X					
 quick-xml@0.36.2							X					
 quote@1.0.38		X					X					
 reqwest@0.12.12		X					X					
 ring@0.17.8									X			
 rustc-demangle@0.1.24		X					X					
-rustix@0.38.44		X	X				X					
-rustls@0.23.21		X				X	X					
+rustix@0.38.43		X	X				X					
+rustls@0.23.20		X				X	X					
 rustls-pemfile@2.2.0		X				X	X					
-rustls-pki-types@1.11.0		X					X					
+rustls-pki-types@1.10.1		X					X					
 rustls-webpki@0.102.8						X						
-rustversion@1.0.19		X					X					
 ryu@1.0.18		X			X							
 serde@1.0.217		X					X					
 serde_derive@1.0.217		X					X					
-serde_json@1.0.137		X					X					
+serde_json@1.0.135		X					X					
 serde_urlencoded@0.7.1		X					X					
 sharded-slab@0.1.7							X					
 shlex@1.3.0		X					X					
@@ -116,12 +115,12 @@
 spin@0.9.8							X					
 stable_deref_trait@1.2.0		X					X					
 subtle@2.6.1				X								
-syn@2.0.96		X					X					
+syn@2.0.95		X					X					
 sync_wrapper@1.0.2		X										
 synstructure@0.13.1							X					
 tinystr@0.7.6										X		
-tokio@1.43.0							X					
-tokio-macros@2.5.0							X					
+tokio@1.42.0							X					
+tokio-macros@2.4.0							X					
 tokio-rustls@0.26.1		X					X					
 tokio-util@0.7.13							X					
 tower@0.5.2							X					
@@ -133,23 +132,23 @@
 trait-make@0.1.0		X					X					
 try-lock@0.2.5							X					
 typenum@1.17.0		X					X					
-unicode-ident@1.0.15		X					X			X		
+unicode-ident@1.0.14		X					X			X		
 untrusted@0.9.0						X						
 url@2.5.4		X					X					
 utf16_iter@1.0.5		X					X					
 utf8_iter@1.0.4		X					X					
-uuid@1.12.1		X					X					
+uuid@1.11.0		X					X					
 version_check@0.9.5		X					X					
 want@0.3.1							X					
 wasi@0.11.0+wasi-snapshot-preview1		X	X				X					
-wasm-bindgen@0.2.100		X					X					
-wasm-bindgen-backend@0.2.100		X					X					
-wasm-bindgen-futures@0.4.50		X					X					
-wasm-bindgen-macro@0.2.100		X					X					
-wasm-bindgen-macro-support@0.2.100		X					X					
-wasm-bindgen-shared@0.2.100		X					X					
+wasm-bindgen@0.2.99		X					X					
+wasm-bindgen-backend@0.2.99		X					X					
+wasm-bindgen-futures@0.4.49		X					X					
+wasm-bindgen-macro@0.2.99		X					X					
+wasm-bindgen-macro-support@0.2.99		X					X					
+wasm-bindgen-shared@0.2.99		X					X					
 wasm-streams@0.4.2		X					X					
-web-sys@0.3.77		X					X					
+web-sys@0.3.76		X					X					
 webpki-roots@0.26.7								X				
 which@6.0.3							X					
 windows-core@0.52.0		X					X					
diff --git a/integrations/object_store/Cargo.toml b/integrations/object_store/Cargo.toml
index 767a2fa..5d664e6 100644
--- a/integrations/object_store/Cargo.toml
+++ b/integrations/object_store/Cargo.toml
@@ -25,7 +25,7 @@
 license = "Apache-2.0"
 repository = "https://github.com/apache/opendal"
 rust-version = "1.75"
-version = "0.49.1"
+version = "0.50.0"
 
 [features]
 send_wrapper = ["dep:send_wrapper"]
@@ -42,21 +42,21 @@
 futures = "0.3"
 futures-util = "0.3"
 object_store = "0.11"
-opendal = { version = "0.51.2", path = "../../core", default-features = false }
+opendal = { version = "0.52.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 }
 
 [dev-dependencies]
-opendal = { version = "0.51.2", path = "../../core", features = [
+anyhow = "1.0.86"
+datafusion = "44.0.0"
+libtest-mimic = "0.8.1"
+opendal = { version = "0.52.0", path = "../../core", features = [
   "services-memory",
   "services-s3",
   "tests",
 ] }
 rand = "0.8.5"
 tokio = { version = "1", features = ["fs", "macros", "rt-multi-thread"] }
-anyhow = "1.0.86"
-libtest-mimic = "0.8.1"
-uuid = "1.11.0"
-datafusion = "44.0.0"
 url = "2.5.2"
+uuid = "1.11.0"
diff --git a/integrations/object_store/DEPENDENCIES.rust.tsv b/integrations/object_store/DEPENDENCIES.rust.tsv
index cd0add8..7e0f1f8 100644
--- a/integrations/object_store/DEPENDENCIES.rust.tsv
+++ b/integrations/object_store/DEPENDENCIES.rust.tsv
@@ -1,210 +1,198 @@
-crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	CC0-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
-addr2line@0.24.2		X							X					
-adler2@2.0.0	X	X							X					
-ahash@0.8.11		X							X					
-allocator-api2@0.2.21		X							X					
-android-tzdata@0.1.1		X							X					
-android_system_properties@0.1.5		X							X					
-anyhow@1.0.95		X							X					
-async-trait@0.1.85		X							X					
-autocfg@1.4.0		X							X					
-backon@1.3.0		X												
-backtrace@0.3.74		X							X					
-base64@0.22.1		X							X					
-bitflags@2.8.0		X							X					
-block-buffer@0.10.4		X							X					
-bumpalo@3.16.0		X							X					
-byteorder@1.5.0									X				X	
-bytes@1.9.0									X					
-cc@1.2.10		X							X					
-cfg-if@1.0.0		X							X					
-chrono@0.4.39		X							X					
-const-oid@0.9.6		X							X					
-const-random@0.1.18		X							X					
-const-random-macro@0.1.16		X							X					
-core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.17		X							X					
-crc32c@0.6.8		X							X					
-crunchy@0.2.3									X					
-crypto-common@0.1.6		X							X					
-digest@0.10.7		X							X					
-displaydoc@0.2.5		X							X					
-dlv-list@0.5.2		X							X					
-dotenvy@0.15.7									X					
-either@1.13.0		X							X					
-fastrand@2.3.0		X							X					
-flagset@0.4.6		X												
-fnv@1.0.7		X							X					
-form_urlencoded@1.2.1		X							X					
-futures@0.3.31		X							X					
-futures-channel@0.3.31		X							X					
-futures-core@0.3.31		X							X					
-futures-executor@0.3.31		X							X					
-futures-io@0.3.31		X							X					
-futures-macro@0.3.31		X							X					
-futures-sink@0.3.31		X							X					
-futures-task@0.3.31		X							X					
-futures-util@0.3.31		X							X					
-generic-array@0.14.7									X					
-getrandom@0.2.15		X							X					
-gimli@0.31.1		X							X					
-gloo-timers@0.3.0		X							X					
-hashbrown@0.14.5		X							X					
-heck@0.5.0		X							X					
-hex@0.4.3		X							X					
-hmac@0.12.1		X							X					
-home@0.5.11		X							X					
-http@1.2.0		X							X					
-http-body@1.0.1									X					
-http-body-util@0.1.2									X					
-httparse@1.9.5		X							X					
-humantime@2.1.0		X							X					
-hyper@1.5.2									X					
-hyper-rustls@0.27.5		X						X	X					
-hyper-util@0.1.10									X					
-iana-time-zone@0.1.61		X							X					
-iana-time-zone-haiku@0.1.2		X							X					
-icu_collections@1.5.0												X		
-icu_locid@1.5.0												X		
-icu_locid_transform@1.5.0												X		
-icu_locid_transform_data@1.5.0												X		
-icu_normalizer@1.5.0												X		
-icu_normalizer_data@1.5.0												X		
-icu_properties@1.5.1												X		
-icu_properties_data@1.5.0												X		
-icu_provider@1.5.0												X		
-icu_provider_macros@1.5.0												X		
-idna@1.0.3		X							X					
-idna_adapter@1.2.0		X							X					
-ipnet@2.11.0		X							X					
-itertools@0.13.0		X							X					
-itoa@1.0.14		X							X					
-jobserver@0.1.32		X							X					
-js-sys@0.3.77		X							X					
-libc@0.2.169		X							X					
-libm@0.2.11		X							X					
-litemap@0.7.4												X		
-lock_api@0.4.12		X							X					
-log@0.4.25		X							X					
-md-5@0.10.6		X							X					
-memchr@2.7.4									X				X	
-mime@0.3.17		X							X					
-miniz_oxide@0.8.3		X							X					X
-mio@1.0.3									X					
-num-traits@0.2.19		X							X					
-object@0.36.7		X							X					
-object_store@0.11.2		X							X					
-object_store_opendal@0.49.1		X												
-once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
-ordered-multimap@0.7.3									X					
-parking_lot@0.12.3		X							X					
-parking_lot_core@0.9.10		X							X					
-percent-encoding@2.3.1		X							X					
-pin-project@1.1.8		X							X					
-pin-project-internal@1.1.8		X							X					
-pin-project-lite@0.2.16		X							X					
-pin-utils@0.1.0		X							X					
-ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.93		X							X					
-quick-xml@0.35.0									X					
-quick-xml@0.36.2									X					
-quote@1.0.38		X							X					
-rand@0.8.5		X							X					
-rand_chacha@0.3.1		X							X					
-rand_core@0.6.4		X							X					
-redox_syscall@0.5.8									X					
-reqsign@0.16.1		X												
-reqwest@0.12.12		X							X					
-ring@0.17.8											X			
-rust-ini@0.21.1									X					
-rustc-demangle@0.1.24		X							X					
-rustc_version@0.4.1		X							X					
-rustls@0.23.21		X						X	X					
-rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.11.0		X							X					
-rustls-webpki@0.102.8								X						
-rustversion@1.0.19		X							X					
-ryu@1.0.18		X				X								
-same-file@1.0.6									X				X	
-scopeguard@1.2.0		X							X					
-semver@1.0.25		X							X					
-serde@1.0.217		X							X					
-serde_derive@1.0.217		X							X					
-serde_json@1.0.137		X							X					
-serde_urlencoded@0.7.1		X							X					
-sha1@0.10.6		X							X					
-sha2@0.10.8		X							X					
-shlex@1.3.0		X							X					
-slab@0.4.9									X					
-smallvec@1.13.2		X							X					
-snafu@0.8.5		X							X					
-snafu-derive@0.8.5		X							X					
-socket2@0.5.8		X							X					
-spin@0.9.8									X					
-stable_deref_trait@1.2.0		X							X					
-subtle@2.6.1					X									
-syn@2.0.96		X							X					
-sync_wrapper@1.0.2		X												
-synstructure@0.13.1									X					
-tiny-keccak@2.0.2							X							
-tinystr@0.7.6												X		
-tokio@1.43.0									X					
-tokio-macros@2.5.0									X					
-tokio-rustls@0.26.1		X							X					
-tokio-util@0.7.13									X					
-tower@0.5.2									X					
-tower-layer@0.3.3									X					
-tower-service@0.3.3									X					
-tracing@0.1.41									X					
-tracing-attributes@0.1.28									X					
-tracing-core@0.1.33									X					
-trim-in-place@0.1.7									X					
-try-lock@0.2.5									X					
-typenum@1.17.0		X							X					
-unicode-ident@1.0.15		X							X			X		
-untrusted@0.9.0								X						
-url@2.5.4		X							X					
-utf16_iter@1.0.5		X							X					
-utf8_iter@1.0.4		X							X					
-uuid@1.12.1		X							X					
-version_check@0.9.5		X							X					
-walkdir@2.5.0									X				X	
-want@0.3.1									X					
-wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.100		X							X					
-wasm-bindgen-backend@0.2.100		X							X					
-wasm-bindgen-futures@0.4.50		X							X					
-wasm-bindgen-macro@0.2.100		X							X					
-wasm-bindgen-macro-support@0.2.100		X							X					
-wasm-bindgen-shared@0.2.100		X							X					
-wasm-streams@0.4.2		X							X					
-web-sys@0.3.77		X							X					
-webpki-roots@0.26.7										X				
-winapi-util@0.1.9									X				X	
-windows-core@0.52.0		X							X					
-windows-registry@0.2.0		X							X					
-windows-result@0.2.0		X							X					
-windows-strings@0.1.0		X							X					
-windows-sys@0.52.0		X							X					
-windows-sys@0.59.0		X							X					
-windows-targets@0.52.6		X							X					
-windows_aarch64_gnullvm@0.52.6		X							X					
-windows_aarch64_msvc@0.52.6		X							X					
-windows_i686_gnu@0.52.6		X							X					
-windows_i686_gnullvm@0.52.6		X							X					
-windows_i686_msvc@0.52.6		X							X					
-windows_x86_64_gnu@0.52.6		X							X					
-windows_x86_64_gnullvm@0.52.6		X							X					
-windows_x86_64_msvc@0.52.6		X							X					
-write16@1.0.0		X							X					
-writeable@0.5.5												X		
-yoke@0.7.5												X		
-yoke-derive@0.7.5												X		
-zerocopy@0.7.35		X		X					X					
-zerocopy-derive@0.7.35		X		X					X					
-zerofrom@0.1.5												X		
-zerofrom-derive@0.1.5												X		
-zeroize@1.8.1		X							X					
-zerovec@0.10.4												X		
-zerovec-derive@0.10.3												X		
+crate	0BSD	Apache-2.0	Apache-2.0 WITH LLVM-exception	BSD-2-Clause	BSD-3-Clause	BSL-1.0	ISC	MIT	MPL-2.0	OpenSSL	Unicode-3.0	Unlicense	Zlib
+addr2line@0.24.2		X						X					
+adler2@2.0.0	X	X						X					
+android-tzdata@0.1.1		X						X					
+android_system_properties@0.1.5		X						X					
+anyhow@1.0.95		X						X					
+async-trait@0.1.85		X						X					
+autocfg@1.4.0		X						X					
+backon@1.3.0		X											
+backtrace@0.3.74		X						X					
+base64@0.22.1		X						X					
+bitflags@2.6.0		X						X					
+block-buffer@0.10.4		X						X					
+bumpalo@3.16.0		X						X					
+byteorder@1.5.0								X				X	
+bytes@1.9.0								X					
+cc@1.2.7		X						X					
+cfg-if@1.0.0		X						X					
+chrono@0.4.39		X						X					
+const-oid@0.9.6		X						X					
+core-foundation-sys@0.8.7		X						X					
+cpufeatures@0.2.16		X						X					
+crc32c@0.6.8		X						X					
+crypto-common@0.1.6		X						X					
+digest@0.10.7		X						X					
+displaydoc@0.2.5		X						X					
+dotenvy@0.15.7								X					
+either@1.13.0		X						X					
+fastrand@2.3.0		X						X					
+flagset@0.4.6		X											
+fnv@1.0.7		X						X					
+form_urlencoded@1.2.1		X						X					
+futures@0.3.31		X						X					
+futures-channel@0.3.31		X						X					
+futures-core@0.3.31		X						X					
+futures-executor@0.3.31		X						X					
+futures-io@0.3.31		X						X					
+futures-macro@0.3.31		X						X					
+futures-sink@0.3.31		X						X					
+futures-task@0.3.31		X						X					
+futures-util@0.3.31		X						X					
+generic-array@0.14.7								X					
+getrandom@0.2.15		X						X					
+gimli@0.31.1		X						X					
+gloo-timers@0.3.0		X						X					
+heck@0.5.0		X						X					
+hex@0.4.3		X						X					
+hmac@0.12.1		X						X					
+home@0.5.11		X						X					
+http@1.2.0		X						X					
+http-body@1.0.1								X					
+http-body-util@0.1.2								X					
+httparse@1.9.5		X						X					
+humantime@2.1.0		X						X					
+hyper@1.5.2								X					
+hyper-rustls@0.27.5		X					X	X					
+hyper-util@0.1.10								X					
+iana-time-zone@0.1.61		X						X					
+iana-time-zone-haiku@0.1.2		X						X					
+icu_collections@1.5.0											X		
+icu_locid@1.5.0											X		
+icu_locid_transform@1.5.0											X		
+icu_locid_transform_data@1.5.0											X		
+icu_normalizer@1.5.0											X		
+icu_normalizer_data@1.5.0											X		
+icu_properties@1.5.1											X		
+icu_properties_data@1.5.0											X		
+icu_provider@1.5.0											X		
+icu_provider_macros@1.5.0											X		
+idna@1.0.3		X						X					
+idna_adapter@1.2.0		X						X					
+ipnet@2.10.1		X						X					
+itertools@0.13.0		X						X					
+itoa@1.0.14		X						X					
+jobserver@0.1.32		X						X					
+js-sys@0.3.76		X						X					
+libc@0.2.169		X						X					
+libm@0.2.11		X						X					
+litemap@0.7.4											X		
+lock_api@0.4.12		X						X					
+log@0.4.22		X						X					
+md-5@0.10.6		X						X					
+memchr@2.7.4								X				X	
+mime@0.3.17		X						X					
+miniz_oxide@0.8.2		X						X					X
+mio@1.0.3								X					
+num-traits@0.2.19		X						X					
+object@0.36.7		X						X					
+object_store@0.11.2		X						X					
+object_store_opendal@0.50.0		X											
+once_cell@1.20.2		X						X					
+opendal@0.52.0		X											
+parking_lot@0.12.3		X						X					
+parking_lot_core@0.9.10		X						X					
+percent-encoding@2.3.1		X						X					
+pin-project@1.1.8		X						X					
+pin-project-internal@1.1.8		X						X					
+pin-project-lite@0.2.16		X						X					
+pin-utils@0.1.0		X						X					
+ppv-lite86@0.2.20		X						X					
+proc-macro2@1.0.92		X						X					
+quick-xml@0.35.0								X					
+quick-xml@0.36.2								X					
+quote@1.0.38		X						X					
+rand@0.8.5		X						X					
+rand_chacha@0.3.1		X						X					
+rand_core@0.6.4		X						X					
+redox_syscall@0.5.8								X					
+reqsign@0.16.1		X											
+reqwest@0.12.12		X						X					
+ring@0.17.8										X			
+rustc-demangle@0.1.24		X						X					
+rustc_version@0.4.1		X						X					
+rustls@0.23.20		X					X	X					
+rustls-pemfile@2.2.0		X					X	X					
+rustls-pki-types@1.10.1		X						X					
+rustls-webpki@0.102.8							X						
+ryu@1.0.18		X				X							
+same-file@1.0.6								X				X	
+scopeguard@1.2.0		X						X					
+semver@1.0.24		X						X					
+serde@1.0.217		X						X					
+serde_derive@1.0.217		X						X					
+serde_json@1.0.135		X						X					
+serde_urlencoded@0.7.1		X						X					
+sha1@0.10.6		X						X					
+sha2@0.10.8		X						X					
+shlex@1.3.0		X						X					
+slab@0.4.9								X					
+smallvec@1.13.2		X						X					
+snafu@0.8.5		X						X					
+snafu-derive@0.8.5		X						X					
+socket2@0.5.8		X						X					
+spin@0.9.8								X					
+stable_deref_trait@1.2.0		X						X					
+subtle@2.6.1					X								
+syn@2.0.95		X						X					
+sync_wrapper@1.0.2		X											
+synstructure@0.13.1								X					
+tinystr@0.7.6											X		
+tokio@1.42.0								X					
+tokio-macros@2.4.0								X					
+tokio-rustls@0.26.1		X						X					
+tokio-util@0.7.13								X					
+tower@0.5.2								X					
+tower-layer@0.3.3								X					
+tower-service@0.3.3								X					
+tracing@0.1.41								X					
+tracing-attributes@0.1.28								X					
+tracing-core@0.1.33								X					
+try-lock@0.2.5								X					
+typenum@1.17.0		X						X					
+unicode-ident@1.0.14		X						X			X		
+untrusted@0.9.0							X						
+url@2.5.4		X						X					
+utf16_iter@1.0.5		X						X					
+utf8_iter@1.0.4		X						X					
+uuid@1.11.0		X						X					
+version_check@0.9.5		X						X					
+walkdir@2.5.0								X				X	
+want@0.3.1								X					
+wasi@0.11.0+wasi-snapshot-preview1		X	X					X					
+wasm-bindgen@0.2.99		X						X					
+wasm-bindgen-backend@0.2.99		X						X					
+wasm-bindgen-futures@0.4.49		X						X					
+wasm-bindgen-macro@0.2.99		X						X					
+wasm-bindgen-macro-support@0.2.99		X						X					
+wasm-bindgen-shared@0.2.99		X						X					
+wasm-streams@0.4.2		X						X					
+web-sys@0.3.76		X						X					
+webpki-roots@0.26.7									X				
+winapi-util@0.1.9								X				X	
+windows-core@0.52.0		X						X					
+windows-registry@0.2.0		X						X					
+windows-result@0.2.0		X						X					
+windows-strings@0.1.0		X						X					
+windows-sys@0.52.0		X						X					
+windows-sys@0.59.0		X						X					
+windows-targets@0.52.6		X						X					
+windows_aarch64_gnullvm@0.52.6		X						X					
+windows_aarch64_msvc@0.52.6		X						X					
+windows_i686_gnu@0.52.6		X						X					
+windows_i686_gnullvm@0.52.6		X						X					
+windows_i686_msvc@0.52.6		X						X					
+windows_x86_64_gnu@0.52.6		X						X					
+windows_x86_64_gnullvm@0.52.6		X						X					
+windows_x86_64_msvc@0.52.6		X						X					
+write16@1.0.0		X						X					
+writeable@0.5.5											X		
+yoke@0.7.5											X		
+yoke-derive@0.7.5											X		
+zerocopy@0.7.35		X		X				X					
+zerocopy-derive@0.7.35		X		X				X					
+zerofrom@0.1.5											X		
+zerofrom-derive@0.1.5											X		
+zeroize@1.8.1		X						X					
+zerovec@0.10.4											X		
+zerovec-derive@0.10.3											X		
diff --git a/integrations/parquet/Cargo.toml b/integrations/parquet/Cargo.toml
index d2a730c..fe33e84 100644
--- a/integrations/parquet/Cargo.toml
+++ b/integrations/parquet/Cargo.toml
@@ -25,13 +25,13 @@
 license = "Apache-2.0"
 repository = "https://github.com/apache/opendal"
 rust-version = "1.75"
-version = "0.3.1"
+version = "0.4.0"
 
 [dependencies]
 async-trait = "0.1"
 bytes = "1"
 futures = "0.3"
-opendal = { version = "0.51.2", path = "../../core" }
+opendal = { version = "0.52.0", path = "../../core" }
 parquet = { version = "53.1", default-features = false, features = [
   "async",
   "arrow",
@@ -39,7 +39,7 @@
 
 [dev-dependencies]
 arrow = { version = "53.1" }
-opendal = { version = "0.51.2", path = "../../core", features = [
+opendal = { version = "0.52.0", path = "../../core", features = [
   "services-memory",
   "services-s3",
 ] }
diff --git a/integrations/parquet/DEPENDENCIES.rust.tsv b/integrations/parquet/DEPENDENCIES.rust.tsv
index ef3a5c2..5bbeeb9 100644
--- a/integrations/parquet/DEPENDENCIES.rust.tsv
+++ b/integrations/parquet/DEPENDENCIES.rust.tsv
@@ -5,13 +5,13 @@
 android-tzdata@0.1.1		X							X					
 android_system_properties@0.1.5		X							X					
 anyhow@1.0.95		X							X					
-arrow-array@53.4.0		X												
-arrow-buffer@53.4.0		X												
-arrow-cast@53.4.0		X												
-arrow-data@53.4.0		X												
-arrow-ipc@53.4.0		X												
-arrow-schema@53.4.0		X												
-arrow-select@53.4.0		X												
+arrow-array@53.3.0		X												
+arrow-buffer@53.3.0		X												
+arrow-cast@53.3.0		X												
+arrow-data@53.3.0		X												
+arrow-ipc@53.3.0		X												
+arrow-schema@53.3.0		X												
+arrow-select@53.3.0		X												
 async-trait@0.1.85		X							X					
 atoi@2.0.0									X					
 autocfg@1.4.0		X							X					
@@ -23,16 +23,16 @@
 bumpalo@3.16.0		X							X					
 byteorder@1.5.0									X				X	
 bytes@1.9.0									X					
-cc@1.2.10		X							X					
+cc@1.2.7		X							X					
 cfg-if@1.0.0		X							X					
 chrono@0.4.39		X							X					
 const-oid@0.9.6		X							X					
 const-random@0.1.18		X							X					
 const-random-macro@0.1.16		X							X					
 core-foundation-sys@0.8.7		X							X					
-cpufeatures@0.2.17		X							X					
+cpufeatures@0.2.16		X							X					
 crc32c@0.6.8		X							X					
-crunchy@0.2.3									X					
+crunchy@0.2.2									X					
 crypto-common@0.1.6		X							X					
 digest@0.10.7		X							X					
 displaydoc@0.2.5		X							X					
@@ -80,9 +80,9 @@
 idna@1.0.3		X							X					
 idna_adapter@1.2.0		X							X					
 integer-encoding@3.0.4									X					
-ipnet@2.11.0		X							X					
+ipnet@2.10.1		X							X					
 itoa@1.0.14		X							X					
-js-sys@0.3.77		X							X					
+js-sys@0.3.76		X							X					
 lexical-core@1.0.5		X							X					
 lexical-parse-float@1.0.5		X							X					
 lexical-parse-integer@1.0.5		X							X					
@@ -92,11 +92,11 @@
 libc@0.2.169		X							X					
 libm@0.2.11		X							X					
 litemap@0.7.4												X		
-log@0.4.25		X							X					
+log@0.4.22		X							X					
 md-5@0.10.6		X							X					
 memchr@2.7.4									X				X	
 mime@0.3.17		X							X					
-miniz_oxide@0.8.3		X							X					X
+miniz_oxide@0.8.2		X							X					X
 mio@1.0.3									X					
 num@0.4.3		X							X					
 num-bigint@0.4.6		X							X					
@@ -107,16 +107,16 @@
 num-traits@0.2.19		X							X					
 object@0.36.7		X							X					
 once_cell@1.20.2		X							X					
-opendal@0.51.2		X												
+opendal@0.52.0		X												
 ordered-float@2.10.1									X					
-parquet@53.4.0		X												
-parquet_opendal@0.3.1		X												
+parquet@53.3.0		X												
+parquet_opendal@0.4.0		X												
 paste@1.0.15		X							X					
 percent-encoding@2.3.1		X							X					
 pin-project-lite@0.2.16		X							X					
 pin-utils@0.1.0		X							X					
 ppv-lite86@0.2.20		X							X					
-proc-macro2@1.0.93		X							X					
+proc-macro2@1.0.92		X							X					
 quick-xml@0.36.2									X					
 quote@1.0.38		X							X					
 rand@0.8.5		X							X					
@@ -127,17 +127,16 @@
 ring@0.17.8											X			
 rustc-demangle@0.1.24		X							X					
 rustc_version@0.4.1		X							X					
-rustls@0.23.21		X						X	X					
+rustls@0.23.20		X						X	X					
 rustls-pemfile@2.2.0		X						X	X					
-rustls-pki-types@1.11.0		X							X					
+rustls-pki-types@1.10.1		X							X					
 rustls-webpki@0.102.8								X						
-rustversion@1.0.19		X							X					
 ryu@1.0.18		X				X								
-semver@1.0.25		X							X					
+semver@1.0.24		X							X					
 seq-macro@0.3.5		X							X					
 serde@1.0.217		X							X					
 serde_derive@1.0.217		X							X					
-serde_json@1.0.137		X							X					
+serde_json@1.0.135		X							X					
 serde_urlencoded@0.7.1		X							X					
 sha1@0.10.6		X							X					
 sha2@0.10.8		X							X					
@@ -149,14 +148,14 @@
 stable_deref_trait@1.2.0		X							X					
 static_assertions@1.1.0		X							X					
 subtle@2.6.1					X									
-syn@2.0.96		X							X					
+syn@2.0.95		X							X					
 sync_wrapper@1.0.2		X												
 synstructure@0.13.1									X					
 thrift@0.17.0		X												
 tiny-keccak@2.0.2							X							
 tinystr@0.7.6												X		
-tokio@1.43.0									X					
-tokio-macros@2.5.0									X					
+tokio@1.42.0									X					
+tokio-macros@2.4.0									X					
 tokio-rustls@0.26.1		X							X					
 tokio-util@0.7.13									X					
 tower@0.5.2									X					
@@ -167,23 +166,23 @@
 try-lock@0.2.5									X					
 twox-hash@1.6.3									X					
 typenum@1.17.0		X							X					
-unicode-ident@1.0.15		X							X			X		
+unicode-ident@1.0.14		X							X			X		
 untrusted@0.9.0								X						
 url@2.5.4		X							X					
 utf16_iter@1.0.5		X							X					
 utf8_iter@1.0.4		X							X					
-uuid@1.12.1		X							X					
+uuid@1.11.0		X							X					
 version_check@0.9.5		X							X					
 want@0.3.1									X					
 wasi@0.11.0+wasi-snapshot-preview1		X	X						X					
-wasm-bindgen@0.2.100		X							X					
-wasm-bindgen-backend@0.2.100		X							X					
-wasm-bindgen-futures@0.4.50		X							X					
-wasm-bindgen-macro@0.2.100		X							X					
-wasm-bindgen-macro-support@0.2.100		X							X					
-wasm-bindgen-shared@0.2.100		X							X					
+wasm-bindgen@0.2.99		X							X					
+wasm-bindgen-backend@0.2.99		X							X					
+wasm-bindgen-futures@0.4.49		X							X					
+wasm-bindgen-macro@0.2.99		X							X					
+wasm-bindgen-macro-support@0.2.99		X							X					
+wasm-bindgen-shared@0.2.99		X							X					
 wasm-streams@0.4.2		X							X					
-web-sys@0.3.77		X							X					
+web-sys@0.3.76		X							X					
 webpki-roots@0.26.7										X				
 windows-core@0.52.0		X							X					
 windows-registry@0.2.0		X							X					
diff --git a/integrations/unftp-sbe/Cargo.toml b/integrations/unftp-sbe/Cargo.toml
index 858f5f7..85e0f61 100644
--- a/integrations/unftp-sbe/Cargo.toml
+++ b/integrations/unftp-sbe/Cargo.toml
@@ -24,18 +24,18 @@
 name = "unftp-sbe-opendal"
 repository = "https://github.com/apache/opendal"
 rust-version = "1.75"
-version = "0.0.12"
+version = "0.0.13"
 
 [dependencies]
 async-trait = "0.1.80"
 libunftp = "0.20.0"
-opendal = { version = "0.51.2", path = "../../core" }
+opendal = { version = "0.52.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.51.2", path = "../../core", features = [
+opendal = { version = "0.52.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 081d3d5..5acab5a 100644
--- a/integrations/unftp-sbe/DEPENDENCIES.rust.tsv
+++ b/integrations/unftp-sbe/DEPENDENCIES.rust.tsv
@@ -10,18 +10,18 @@
 asn1-rs-impl@0.2.0		X							X						
 async-trait@0.1.85		X							X						
 autocfg@1.4.0		X							X						
-aws-lc-rs@1.12.2		X						X							
-aws-lc-sys@0.25.0		X						X				X			
+aws-lc-rs@1.12.0		X						X							
+aws-lc-sys@0.24.1		X						X				X			
 backon@1.3.0		X													
 backtrace@0.3.74		X							X						
 base64@0.22.1		X							X						
 bindgen@0.69.5					X										
-bitflags@2.8.0		X							X						
+bitflags@2.6.0		X							X						
 block-buffer@0.10.4		X							X						
 bumpalo@3.16.0		X							X						
 byteorder@1.5.0									X					X	
 bytes@1.9.0									X						
-cc@1.2.10		X							X						
+cc@1.2.7		X							X						
 cexpr@0.6.0		X							X						
 cfg-if@1.0.0		X							X						
 cfg_aliases@0.2.1									X						
@@ -31,14 +31,14 @@
 const-oid@0.9.6		X							X						
 convert_case@0.4.0									X						
 core-foundation-sys@0.8.7		X							X						
-cpufeatures@0.2.17		X							X						
+cpufeatures@0.2.16		X							X						
 crc32c@0.6.8		X							X						
 crossbeam-channel@0.5.14		X							X						
 crossbeam-epoch@0.9.18		X							X						
 crossbeam-utils@0.8.21		X							X						
 crypto-common@0.1.6		X							X						
 dashmap@5.5.3									X						
-data-encoding@2.7.0									X						
+data-encoding@2.6.0									X						
 der-parser@9.0.0		X							X						
 deranged@0.3.11		X							X						
 derive_more@0.99.18									X						
@@ -91,11 +91,11 @@
 icu_provider_macros@1.5.0													X		
 idna@1.0.3		X							X						
 idna_adapter@1.2.0		X							X						
-ipnet@2.11.0		X							X						
+ipnet@2.10.1		X							X						
 itertools@0.12.1		X							X						
 itoa@1.0.14		X							X						
 jobserver@0.1.32		X							X						
-js-sys@0.3.77		X							X						
+js-sys@0.3.76		X							X						
 lazy_static@1.5.0		X							X						
 lazycell@1.3.0		X							X						
 libc@0.2.169		X							X						
@@ -104,14 +104,14 @@
 linux-raw-sys@0.4.15		X	X						X						
 litemap@0.7.4													X		
 lock_api@0.4.12		X							X						
-log@0.4.25		X							X						
+log@0.4.22		X							X						
 loom@0.7.2									X						
 matchers@0.1.0									X						
 md-5@0.10.6		X							X						
 memchr@2.7.4									X					X	
 mime@0.3.17		X							X						
 minimal-lexical@0.2.1		X							X						
-miniz_oxide@0.8.3		X							X						X
+miniz_oxide@0.8.2		X							X						X
 mio@1.0.3									X						
 moka@0.12.10		X							X						
 nix@0.29.0									X						
@@ -124,7 +124,7 @@
 object@0.36.7		X							X						
 oid-registry@0.7.1		X							X						
 once_cell@1.20.2		X							X						
-opendal@0.51.2		X													
+opendal@0.52.0		X													
 overload@0.1.1									X						
 parking_lot@0.12.3		X							X						
 parking_lot_core@0.9.10		X							X						
@@ -135,8 +135,8 @@
 portable-atomic@1.10.0		X							X						
 powerfmt@0.2.0		X							X						
 ppv-lite86@0.2.20		X							X						
-prettyplease@0.2.29		X							X						
-proc-macro2@1.0.93		X							X						
+prettyplease@0.2.27		X							X						
+proc-macro2@1.0.92		X							X						
 prometheus@0.13.4		X													
 proxy-protocol@0.5.0		X							X						
 quick-xml@0.36.2									X						
@@ -157,19 +157,19 @@
 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.21		X						X	X						
+rustix@0.38.43		X	X						X						
+rustls@0.23.20		X						X	X						
 rustls-pemfile@2.2.0		X						X	X						
-rustls-pki-types@1.11.0		X							X						
+rustls-pki-types@1.10.1		X							X						
 rustls-webpki@0.102.8								X							
 rustversion@1.0.19		X							X						
 ryu@1.0.18		X				X									
 scoped-tls@1.0.1		X							X						
 scopeguard@1.2.0		X							X						
-semver@1.0.25		X							X						
+semver@1.0.24		X							X						
 serde@1.0.217		X							X						
 serde_derive@1.0.217		X							X						
-serde_json@1.0.137		X							X						
+serde_json@1.0.135		X							X						
 serde_urlencoded@0.7.1		X							X						
 sha1@0.10.6		X							X						
 sha2@0.10.8		X							X						
@@ -188,7 +188,7 @@
 stable_deref_trait@1.2.0		X							X						
 subtle@2.6.1					X										
 syn@1.0.109		X							X						
-syn@2.0.96		X							X						
+syn@2.0.95		X							X						
 sync_wrapper@1.0.2		X													
 synstructure@0.13.1									X						
 tagptr@0.2.0		X							X						
@@ -199,8 +199,8 @@
 time-core@0.1.2		X							X						
 time-macros@0.2.19		X							X						
 tinystr@0.7.6													X		
-tokio@1.43.0									X						
-tokio-macros@2.5.0									X						
+tokio@1.42.0									X						
+tokio-macros@2.4.0									X						
 tokio-rustls@0.26.1		X							X						
 tokio-util@0.7.13									X						
 tower@0.5.2									X						
@@ -213,24 +213,24 @@
 tracing-subscriber@0.3.19									X						
 try-lock@0.2.5									X						
 typenum@1.17.0		X							X						
-unftp-sbe-opendal@0.0.12		X													
-unicode-ident@1.0.15		X							X				X		
+unftp-sbe-opendal@0.0.13		X													
+unicode-ident@1.0.14		X							X				X		
 untrusted@0.9.0								X							
 url@2.5.4		X							X						
 utf16_iter@1.0.5		X							X						
 utf8_iter@1.0.4		X							X						
-uuid@1.12.1		X							X						
+uuid@1.11.0		X							X						
 version_check@0.9.5		X							X						
 want@0.3.1									X						
 wasi@0.11.0+wasi-snapshot-preview1		X	X						X						
-wasm-bindgen@0.2.100		X							X						
-wasm-bindgen-backend@0.2.100		X							X						
-wasm-bindgen-futures@0.4.50		X							X						
-wasm-bindgen-macro@0.2.100		X							X						
-wasm-bindgen-macro-support@0.2.100		X							X						
-wasm-bindgen-shared@0.2.100		X							X						
+wasm-bindgen@0.2.99		X							X						
+wasm-bindgen-backend@0.2.99		X							X						
+wasm-bindgen-futures@0.4.49		X							X						
+wasm-bindgen-macro@0.2.99		X							X						
+wasm-bindgen-macro-support@0.2.99		X							X						
+wasm-bindgen-shared@0.2.99		X							X						
 wasm-streams@0.4.2		X							X						
-web-sys@0.3.77		X							X						
+web-sys@0.3.76		X							X						
 webpki-roots@0.26.7											X				
 which@4.4.2									X						
 winapi@0.3.9		X							X						
diff --git a/integrations/virtiofs/Cargo.toml b/integrations/virtiofs/Cargo.toml
index 4f64984..5ca8efe 100644
--- a/integrations/virtiofs/Cargo.toml
+++ b/integrations/virtiofs/Cargo.toml
@@ -31,7 +31,7 @@
 anyhow = { version = "1.0.86", features = ["std"] }
 libc = "0.2.139"
 log = "0.4.22"
-opendal = { version = "0.51.2", path = "../../core" }
+opendal = { version = "0.52.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 64da7eb..e57ab00 100644
--- a/integrations/virtiofs/DEPENDENCIES.rust.tsv
+++ b/integrations/virtiofs/DEPENDENCIES.rust.tsv
@@ -11,11 +11,11 @@
 backtrace@0.3.74		X					X					
 base64@0.22.1		X					X					
 bitflags@1.3.2		X					X					
-bitflags@2.8.0		X					X					
+bitflags@2.6.0		X					X					
 block-buffer@0.10.4		X					X					
 bumpalo@3.16.0		X					X					
 bytes@1.9.0							X					
-cc@1.2.10		X					X					
+cc@1.2.7		X					X					
 cfg-if@1.0.0		X					X					
 chrono@0.4.39		X					X					
 core-foundation-sys@0.8.7		X					X					
@@ -59,40 +59,39 @@
 icu_provider_macros@1.5.0										X		
 idna@1.0.3		X					X					
 idna_adapter@1.2.0		X					X					
-ipnet@2.11.0		X					X					
+ipnet@2.10.1		X					X					
 itoa@1.0.14		X					X					
-js-sys@0.3.77		X					X					
+js-sys@0.3.76		X					X					
 lazy_static@1.5.0		X					X					
 libc@0.2.169		X					X					
 litemap@0.7.4										X		
-log@0.4.25		X					X					
+log@0.4.22		X					X					
 md-5@0.10.6		X					X					
 memchr@2.7.4							X				X	
 mime@0.3.17		X					X					
-miniz_oxide@0.8.3		X					X					X
+miniz_oxide@0.8.2		X					X					X
 mio@1.0.3							X					
 num-traits@0.2.19		X					X					
 object@0.36.7		X					X					
 once_cell@1.20.2		X					X					
-opendal@0.51.2		X										
+opendal@0.52.0		X										
 percent-encoding@2.3.1		X					X					
 pin-project-lite@0.2.16		X					X					
 pin-utils@0.1.0		X					X					
-proc-macro2@1.0.93		X					X					
+proc-macro2@1.0.92		X					X					
 quick-xml@0.36.2							X					
 quote@1.0.38		X					X					
 reqwest@0.12.12		X					X					
 ring@0.17.8									X			
 rustc-demangle@0.1.24		X					X					
-rustls@0.23.21		X				X	X					
+rustls@0.23.20		X				X	X					
 rustls-pemfile@2.2.0		X				X	X					
-rustls-pki-types@1.11.0		X					X					
+rustls-pki-types@1.10.1		X					X					
 rustls-webpki@0.102.8						X						
-rustversion@1.0.19		X					X					
 ryu@1.0.18		X			X							
 serde@1.0.217		X					X					
 serde_derive@1.0.217		X					X					
-serde_json@1.0.137		X					X					
+serde_json@1.0.135		X					X					
 serde_urlencoded@0.7.1		X					X					
 sharded-slab@0.1.7							X					
 shlex@1.3.0		X					X					
@@ -104,13 +103,13 @@
 spin@0.9.8							X					
 stable_deref_trait@1.2.0		X					X					
 subtle@2.6.1				X								
-syn@2.0.96		X					X					
+syn@2.0.95		X					X					
 sync_wrapper@1.0.2		X										
 synstructure@0.13.1							X					
 thiserror@1.0.69		X					X					
 thiserror-impl@1.0.69		X					X					
 tinystr@0.7.6										X		
-tokio@1.43.0							X					
+tokio@1.42.0							X					
 tokio-rustls@0.26.1		X					X					
 tokio-util@0.7.13							X					
 tower@0.5.2							X					
@@ -120,12 +119,12 @@
 tracing-core@0.1.33							X					
 try-lock@0.2.5							X					
 typenum@1.17.0		X					X					
-unicode-ident@1.0.15		X					X			X		
+unicode-ident@1.0.14		X					X			X		
 untrusted@0.9.0						X						
 url@2.5.4		X					X					
 utf16_iter@1.0.5		X					X					
 utf8_iter@1.0.4		X					X					
-uuid@1.12.1		X					X					
+uuid@1.11.0		X					X					
 version_check@0.9.5		X					X					
 vhost@0.10.0		X		X								
 vhost-user-backend@0.13.1		X										
@@ -136,14 +135,14 @@
 vmm-sys-util@0.12.1				X								
 want@0.3.1							X					
 wasi@0.11.0+wasi-snapshot-preview1		X	X				X					
-wasm-bindgen@0.2.100		X					X					
-wasm-bindgen-backend@0.2.100		X					X					
-wasm-bindgen-futures@0.4.50		X					X					
-wasm-bindgen-macro@0.2.100		X					X					
-wasm-bindgen-macro-support@0.2.100		X					X					
-wasm-bindgen-shared@0.2.100		X					X					
+wasm-bindgen@0.2.99		X					X					
+wasm-bindgen-backend@0.2.99		X					X					
+wasm-bindgen-futures@0.4.49		X					X					
+wasm-bindgen-macro@0.2.99		X					X					
+wasm-bindgen-macro-support@0.2.99		X					X					
+wasm-bindgen-shared@0.2.99		X					X					
 wasm-streams@0.4.2		X					X					
-web-sys@0.3.77		X					X					
+web-sys@0.3.76		X					X					
 webpki-roots@0.26.7								X				
 winapi@0.3.9		X					X					
 winapi-i686-pc-windows-gnu@0.4.0		X					X