Skip to content

deps(deps): bump opendal from 0.57.0 to 0.59.4 - #530

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/opendal-0.59.4
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/opendal-0.59.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

Bumps opendal from 0.57.0 to 0.59.4.

Release notes

Sourced from opendal's releases.

v0.59.4

Hi everyone,

Apache OpenDAL 0.59.4 is now available.

OpenDAL is an Open Data Access Layer that provides unified access to storage services.

Thanks to everyone who contributed and verified this release.

The Apache OpenDAL community

Package versions

Package Previous Target Reason
core 0.59.3 0.59.4 Weekly patch
integrations/dav-server 0.7.9 0.7.10 Weekly patch
integrations/object_store 0.60.3 0.60.4 Weekly patch
integrations/parquet 0.10.3 0.10.4 Weekly patch
integrations/unftp-sbe 0.4.9 0.4.10 Weekly patch
bindings/c 0.47.6 0.47.7 Weekly patch
bindings/cpp 0.45.33 0.45.34 Weekly patch
bindings/java 0.50.6 0.50.7 Weekly patch
bindings/nodejs 0.49.11 0.49.12 Weekly patch
bindings/python 0.47.10 0.47.11 Weekly patch
bindings/ruby 0.1.14 0.1.15 Weekly patch
bindings/dotnet 0.2.3 0.3.0 Declared breaking change

Breaking changes and migration

#8316 — bindings/dotnet

  • Replace op.ReadAsync(path, token) with op.ReadAsync(path, cancellationToken: token).
  • Replace op.WriteAsync(path, bytes, token) with op.WriteAsync(path, bytes, cancellationToken: token).
  • Replace op.StatAsync(path, token) with op.StatAsync(path, cancellationToken: token).
  • Replace op.ListAsync(path, token) with op.ListAsync(path, cancellationToken: token).

Calls that already pass options positionally, and calls that pass no token, are unaffected.

What's Changed

Added

... (truncated)

Changelog

Sourced from opendal's changelog.

v0.59.4

v0.59.3

v0.59.2

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[v0.59.1] - 2026-09-05

Fixed

  • Include the changelog in the opendal-core crate so packages downloaded from crates.io compile. apache/opendal#8223
  • Resolve GooseFS master addresses from goosefs-site.properties. apache/opendal#8216

Added

Docs

CI

Full Changelog: apache/opendal@v0.59.0...v0.59.1

[v0.59.0] - 2026-08-31

Breaking Changes

  • core: Metadata and raw operation arguments now use immutable compact representations. Construct metadata with MetadataBuilder, use into_builder() to modify existing metadata, and convert public options into finalized raw arguments. DeleteInput has been removed.
  • core: OpCopier has been removed. Raw Service::copy implementations now receive copy execution settings through OpCopy.
  • integrations/object_store: object_store_opendal 0.60 uses opendal 0.59. Update direct OpenDAL dependencies together.
  • integrations/parquet: parquet_opendal 0.10 uses opendal 0.59. Update direct OpenDAL dependencies together.
  • bindings/dotnet: Operator.DeleteAsync now accepts DeleteOptions before the cancellation token. Pass the token as cancellationToken: token, or pass null for options before a positional token.

Added

... (truncated)

Commits
  • 31ce153 Prepare 0.59.4-rc.2
  • 3b559e7 fix(core): normalize paths in Deleter::delete (#8352)
  • 53610f8 feat(services/hdfs): add copy support (#8332)
  • ef036cd feat(bindings/dotnet): build and package the linux-arm64 native library (#8336)
  • 23c466f feat(bindings/dotnet): add Exists and Check (#8337)
  • 8eb647c fix(services/oss): prefer OIDC credentials over ECS metadata (#8339)
  • ee2f0a7 ci: prepare weekly releases on Thursday UTC (#8335)
  • fc44df1 Add BufferCursor, an implementation of Read + Seek for Buffer (#8320)
  • 159c7c8 chore: sync released versions for 0.59.3 (#8334)
  • 65d5941 docs: add Anaconda main installation for Python (#8328)
  • Additional commits viewable in compare view

@dependabot @github

dependabot Bot commented on behalf of github Oct 13, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Bumps [opendal](https://github.com/apache/opendal) from 0.57.0 to 0.59.4.
- [Release notes](https://github.com/apache/opendal/releases)
- [Changelog](https://github.com/apache/opendal/blob/main/CHANGELOG.md)
- [Commits](apache/opendal@v0.57.0...v0.59.4)

---
updated-dependencies:
- dependency-name: opendal
  dependency-version: 0.59.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/opendal-0.59.4 branch from e3ea1dd to 846c221 Compare October 16, 2026 08:20
@wchwawa wchwawa added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code or Cargo dependencies labels Oct 16, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code or Cargo dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants