github apache/opendal v0.30.5

latest releases: v0.50.2, v0.50.2-rc.1, draft-v0.50.2...
19 months ago

NOTE: This release is not yet an official ASF release. We are still in the process of learning how to create a formal one.

v0.30.5 - 2023-03-31

Added

  • feat(oli): implement oli rm (#1774)
  • feat(bindings/nodejs): Support presign (#1772)
  • feat(oli): implement oli stat (#1778)
  • feat(bindings/object_store): Add support for list and list_with_delimiter (#1784)
  • feat(oli): implement oli cp -r (#1787)
  • feat(bindings/nodejs): Make PresignedRequest serializable (#1797)
  • feat(binding/c): add build.rs and cbindgen as dep to gen header (#1793)
  • feat(bindings/nodejs): Add more APIs and examples (#1799)
  • feat: reader_with and writer_with (#1803)
  • feat: add override_cache_control (#1804)
  • feat: add cache_control to OpWrite (#1806)

Changed

  • refactor(oli): switch to Operator::scan and Operator::remove_all (#1779)
  • refactor(bindings/nodejs): Polish benchmark to make it more readable (#1810)

Fixed

  • fix(oli): set the root of fs service to '/' (#1773)
  • fix: align WebDAV stat with RFC specification (#1783)
  • fix(bindings/nodejs): fix read benchmark (#1805)

CI

  • ci: Split clippy and docs check (#1785)
  • ci(bindings/nodejs): Support aarch64-apple-darwin (#1780)
  • ci(bindings/nodejs): publish with LICENSE & NOTICE (#1790)
  • ci(services/redis): Add dragonfly test (#1808)

Chore

  • chore(bindings/python): update maturin to 0.14.16 (#1777)
  • chore(bin/oli): Set oli version from package version (#1786)
  • chore(oli): set cli version in a central place (#1789)
  • chore: don't pin time version (#1788)
  • chore(bindings/nodejs): init benchmark (#1798)
  • chore(bindings/nodejs): Fix generated headers (#1802)

New Contributors

Full Changelog: v0.30.4...v0.30.5

Don't miss a new opendal release

NewReleases is sending notifications on new releases.