Skip to content

Commit 799d1b2

Browse files
authored
Bump version to 0.52.0 Round 1 (#5642)
Signed-off-by: Xuanwo <github@xuanwo.io>
1 parent ed44274 commit 799d1b2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+3749
-3690
lines changed

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,40 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
77

88
<!-- Release notes generated with: gh release create v_draft --generate-notes --draft -->
99

10+
## [v0.52.0] - 2025-02-19
11+
12+
### Added
13+
* feat(services/s3): Added crc64nvme for s3 by @geetanshjuneja in https://github.com/apache/opendal/pull/5580
14+
* feat(services-fs): Support write-if-not-exists in fs backend by @SergeiPatiakin in https://github.com/apache/opendal/pull/5605
15+
* feat(services/gcs): Impl content-encoding support for GCS stat, write and presign by @wlinna in https://github.com/apache/opendal/pull/5610
16+
* feat(bindings/ruby): add lister by @erickguan in https://github.com/apache/opendal/pull/5600
17+
* feat(services/swift): Added user metadata support for swift service by @zhaohaidao in https://github.com/apache/opendal/pull/5601
18+
* feat: Implement github actions cache service v2 support by @Xuanwo in https://github.com/apache/opendal/pull/5633
19+
* feat(core)!: implement write returns metadata by @meteorgan in https://github.com/apache/opendal/pull/5562
20+
* feat(bindings/python): let path can be PathLike by @asukaminato0721 in https://github.com/apache/opendal/pull/5636
21+
* feat(bindings/python): add exists by @asukaminato0721 in https://github.com/apache/opendal/pull/5637
22+
### Changed
23+
* refactor: Remove dead services libsql by @Xuanwo in https://github.com/apache/opendal/pull/5616
24+
### Fixed
25+
* fix(services/gcs): Fix content encoding can't be used alone by @Xuanwo in https://github.com/apache/opendal/pull/5614
26+
* fix: ghac doesn't support delete anymore by @Xuanwo in https://github.com/apache/opendal/pull/5628
27+
* fix(services/gdrive): skip the trailing slash when creating and querying the directory by @meteorgan in https://github.com/apache/opendal/pull/5631
28+
### Docs
29+
* docs(bindings/ruby): add documentation for Ruby binding by @erickguan in https://github.com/apache/opendal/pull/5629
30+
* docs: Add upgrade docs for upcoming 0.52 by @Xuanwo in https://github.com/apache/opendal/pull/5634
31+
### CI
32+
* ci: Fix bad corepack cannot find matching keyid by @Xuanwo in https://github.com/apache/opendal/pull/5603
33+
* ci(website): avoid including rc when calculate the latest version by @tisonkun in https://github.com/apache/opendal/pull/5608
34+
* build: upgrade opentelemetry dependencies to 0.28.0 by @tisonkun in https://github.com/apache/opendal/pull/5625
35+
### Chore
36+
* 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
37+
* chore(deps): bump uuid from 1.11.0 to 1.12.1 in /core by @dependabot in https://github.com/apache/opendal/pull/5588
38+
* 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
39+
* 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
40+
* 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
41+
* chore(layers/prometheus-client): upgrade prometheus-client dependency to v0.23.1 by @koushiro in https://github.com/apache/opendal/pull/5576
42+
* chore(ci): remove benchmark report by @dqhl76 in https://github.com/apache/opendal/pull/5626
43+
1044
## [v0.51.2] - 2025-02-02
1145
### Added
1246
* 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 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
42554289

42564290
Hello, OpenDAL!
42574291

4292+
[v0.52.0]: https://github.com/apache/opendal/compare/v0.51.2...v0.52.0
4293+
[v0.51.2]: https://github.com/apache/opendal/compare/v0.51.1...v0.51.2
42584294
[v0.51.1]: https://github.com/apache/opendal/compare/v0.51.0...v0.51.1
42594295
[v0.51.0]: https://github.com/apache/opendal/compare/v0.50.2...v0.51.0
42604296
[v0.50.2]: https://github.com/apache/opendal/compare/v0.50.1...v0.50.2

bin/oay/Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bin/oay/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ homepage = "https://opendal.apache.org/"
2727
license = "Apache-2.0"
2828
repository = "https://github.com/apache/opendal"
2929
rust-version = "1.75"
30-
version = "0.41.16"
30+
version = "0.41.17"
3131

3232
[features]
3333
default = ["frontends-webdav", "frontends-s3"]
@@ -44,11 +44,11 @@ anyhow = "1"
4444
axum = "0.7"
4545
chrono = "0.4.31"
4646
dav-server = { version = "0.7", optional = true }
47-
dav-server-opendalfs = { version = "0.3.0", path = "../../integrations/dav-server", optional = true }
47+
dav-server-opendalfs = { version = "0.4.0", path = "../../integrations/dav-server", optional = true }
4848
futures-util = { version = "0.3.29", optional = true }
4949
log = { version = "0.4.25" }
5050
logforth = { version = "0.21.0", default-features = false }
51-
opendal = { version = "0.51.2", path = "../../core", features = [
51+
opendal = { version = "0.52.0", path = "../../core", features = [
5252
"services-fs",
5353
] }
5454
quick-xml = { version = "0.36", features = ["serialize", "overlapped-lists"] }

bin/oay/DEPENDENCIES.rust.tsv

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ core-foundation-sys@0.8.7 X X
2525
cpufeatures@0.2.16 X X
2626
crypto-common@0.1.6 X X
2727
dav-server@0.7.0 X
28-
dav-server-opendalfs@0.3.1 X
28+
dav-server-opendalfs@0.4.0 X
2929
deranged@0.3.11 X X
3030
digest@0.10.7 X X
3131
displaydoc@0.2.5 X X
@@ -85,7 +85,7 @@ lazy_static@1.5.0 X X
8585
libc@0.2.169 X X
8686
litemap@0.7.4 X
8787
lock_api@0.4.12 X X
88-
log@0.4.22 X X
88+
log@0.4.25 X X
8989
logforth@0.21.0 X
9090
lru@0.12.5 X
9191
matchit@0.7.3 X X
@@ -97,10 +97,10 @@ miniz_oxide@0.8.2 X X X
9797
mio@1.0.3 X
9898
num-conv@0.1.0 X X
9999
num-traits@0.2.19 X X
100-
oay@0.41.16 X
100+
oay@0.41.17 X
101101
object@0.36.7 X X
102102
once_cell@1.20.2 X X
103-
opendal@0.51.2 X
103+
opendal@0.52.0 X
104104
parking_lot@0.12.3 X X
105105
parking_lot_core@0.9.10 X X
106106
percent-encoding@2.3.1 X X

bin/ofs/Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bin/ofs/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ categories = ["filesystem"]
2020
description = "OpenDAL File System"
2121
keywords = ["storage", "data", "s3", "fs", "azblob"]
2222
name = "ofs"
23-
version = "0.0.17"
23+
version = "0.0.18"
2424

2525
authors = ["Apache OpenDAL <dev@opendal.apache.org>"]
2626
edition = "2021"
@@ -34,7 +34,7 @@ anyhow = { version = "1" }
3434
clap = { version = "4.5.21", features = ["derive", "env"] }
3535
log = { version = "0.4.22" }
3636
logforth = { version = "0.21.0", default-features = false }
37-
opendal = { version = "0.51.2", path = "../../core" }
37+
opendal = { version = "0.52.0", path = "../../core" }
3838
tokio = { version = "1.37.0", features = [
3939
"fs",
4040
"macros",
@@ -46,21 +46,21 @@ url = { version = "2.5.4" }
4646

4747
[target.'cfg(any(target_os = "linux", target_os = "freebsd", target_os = "macos"))'.dependencies]
4848
fuse3 = { version = "0.8.1", "features" = ["tokio-runtime", "unprivileged"] }
49-
fuse3_opendal = { version = "0.0.12", path = "../../integrations/fuse3" }
49+
fuse3_opendal = { version = "0.0.13", path = "../../integrations/fuse3" }
5050
libc = "0.2.154"
5151
nix = { version = "0.29.0", features = ["user"] }
5252

5353
[target.'cfg(target_os = "windows")'.dependencies]
5454
cloud-filter = { version = "0.0.5" }
55-
cloud_filter_opendal = { version = "0.0.5", path = "../../integrations/cloud_filter" }
55+
cloud_filter_opendal = { version = "0.0.6", path = "../../integrations/cloud_filter" }
5656

5757
[features]
5858
default = ["services-fs", "services-s3"]
5959
services-fs = ["opendal/services-fs"]
6060
services-s3 = ["opendal/services-s3"]
6161

6262
[dev-dependencies]
63-
opendal = { version = "0.51.2", path = "../../core", features = ["tests"] }
63+
opendal = { version = "0.52.0", path = "../../core", features = ["tests"] }
6464
tempfile = "3.16.0"
6565
test-context = "0.3.0"
6666
walkdir = "2.5.0"

0 commit comments

Comments
 (0)