Skip to content

Commit b93c3ae

Browse files
authored
Bump version to 0.54.1 (#6558)
* Bump version to 0.54.1 Signed-off-by: Xuanwo <[email protected]> * Fix node Signed-off-by: Xuanwo <[email protected]> --------- Signed-off-by: Xuanwo <[email protected]>
1 parent 86e7768 commit b93c3ae

Some content is hidden

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

50 files changed

+489
-510
lines changed

CHANGELOG.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,81 @@ 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.54.1] - 2025-09-02
11+
12+
### Added
13+
* feat: Conditional reader for cos by @pmupkin in https://github.com/apache/opendal/pull/6424
14+
* feat: Add project layout for openval by @Xuanwo in https://github.com/apache/opendal/pull/6427
15+
* feat: Add if-not-exists support for copy with azblob as example by @Xuanwo in https://github.com/apache/opendal/pull/6447
16+
* feat(bindings/cpp): enhance Metadata API with comprehensive feature a… by @JackDrogon in https://github.com/apache/opendal/pull/6445
17+
* feat: Add prefetch support for concurrent read by @Xuanwo in https://github.com/apache/opendal/pull/6449
18+
* feat(bindings/cpp): adopt Google C++ Style Guide for API naming by @JackDrogon in https://github.com/apache/opendal/pull/6448
19+
* feat(object_store): Implement copy, rename and return metadata after writing by @codephage2020 in https://github.com/apache/opendal/pull/6452
20+
* feat(object_store): Implement copy_if_not_exists, put_multipart_opts and metadata in GetResult by @codephage2020 in https://github.com/apache/opendal/pull/6468
21+
* chore(deps): add groups for nodejs by @asukaminato0721 in https://github.com/apache/opendal/pull/6469
22+
* feat(bindings/ocaml): add more blocking api for ocaml by @asukaminato0721 in https://github.com/apache/opendal/pull/6238
23+
* fix(bindings/cpp): Add capability to fix failed tests by @asukaminato0721 in https://github.com/apache/opendal/pull/6488
24+
* feat(bindings/cpp): enable user-configurable features for storage services by @KinomotoMio in https://github.com/apache/opendal/pull/6503
25+
* feat(services/oss): add support for security token for Aliyun OSS by @cavivie in https://github.com/apache/opendal/pull/6511
26+
* feat(services/azblob): Add compatibility aliases for Apache Arrow object_store by @jackye1995 in https://github.com/apache/opendal/pull/6527
27+
* feat(services/gcs): add configuration aliases for better Arrow object_store compatibility by @jackye1995 in https://github.com/apache/opendal/pull/6526
28+
* feat(services/s3): add configuration aliases for better Arrow object_store compatibility by @jackye1995 in https://github.com/apache/opendal/pull/6524
29+
* feat: allow using object_store as opendal's backend by @flaneur2020 in https://github.com/apache/opendal/pull/6283
30+
* feat(services/opfs): Add `create_dir` support for OPFS by @crwen in https://github.com/apache/opendal/pull/6542
31+
* feat(bindings/ruby): support file open options by @erickguan in https://github.com/apache/opendal/pull/6538
32+
### Changed
33+
* refactor(website): remove unused dependencies and update node engine requirement by @kingsword09 in https://github.com/apache/opendal/pull/6421
34+
* refacrtor: Reduce usage of scheme inside raw by @Xuanwo in https://github.com/apache/opendal/pull/6457
35+
* refactor: Migrate etcd service to implement Access directly by @kingsword09 in https://github.com/apache/opendal/pull/6420
36+
### Fixed
37+
* fix(bin/oli): Fix tests when TMPDIR is not /tmp by @XYenon in https://github.com/apache/opendal/pull/6429
38+
* fix: patch futures buffer concurrent by @tisonkun in https://github.com/apache/opendal/pull/6442
39+
* fix(services/oss): unnecessary header 'content-type' are included in the get_object request by @honsunrise in https://github.com/apache/opendal/pull/6455
40+
* fix(services/moka): prevent the weigher from being overwritten by @koushiro in https://github.com/apache/opendal/pull/6498
41+
* fix(services/azblob): Fix azblob base64 validation by @kenwoodjw in https://github.com/apache/opendal/pull/6500
42+
* fix(bindings/nodejs): use value.prefetch instead of value.concurrent for prefetch option by @kingsword09 in https://github.com/apache/opendal/pull/6502
43+
* fix(integrations/object_store): remove redundant into_iter() call by @KinomotoMio in https://github.com/apache/opendal/pull/6509
44+
* fix(bindings/cpp): correct cxx_async namespace attribute by @kingsword09 in https://github.com/apache/opendal/pull/6514
45+
* Fix: make cpp binding build robust by @devillove084 in https://github.com/apache/opendal/pull/6460
46+
* fix: Do not trim trailing slash of name_node by @wForget in https://github.com/apache/opendal/pull/6556
47+
### Docs
48+
* docs(release): fix CI workflow links for bindings by @kingsword09 in https://github.com/apache/opendal/pull/6437
49+
* docs: Update RFC-5444 Operator From Uri by @Xuanwo in https://github.com/apache/opendal/pull/6453
50+
* docs(core): update docs of building a storage service by @crwen in https://github.com/apache/opendal/pull/6554
51+
### CI
52+
* ci: remove docker-compose version top-level elements by @kingsword09 in https://github.com/apache/opendal/pull/6436
53+
* ci: Update ci_bindings_zig.yml by @tisonkun in https://github.com/apache/opendal/pull/6444
54+
* ci: enable trust publishing for rust crates by @kingsword09 in https://github.com/apache/opendal/pull/6454
55+
* ci(bindings/cpp): cpp test framework by @asukaminato0721 in https://github.com/apache/opendal/pull/6296
56+
* ci: Use ubuntu-24.04-arm for java release to address glibc issues by @Xuanwo in https://github.com/apache/opendal/pull/6486
57+
* ci: refactor nodejs ci workflow by @kingsword09 in https://github.com/apache/opendal/pull/6491
58+
* ci: update workflow nodejs version and remove corepack by @kingsword09 in https://github.com/apache/opendal/pull/6495
59+
* chore(ci): upgrade 1password/load-secrets-action v3 by @kingsword09 in https://github.com/apache/opendal/pull/6517
60+
* chore: adjust CI workflow names for bindings by @erickguan in https://github.com/apache/opendal/pull/6540
61+
### Chore
62+
* chore(deps): bump quick-xml from 0.37.5 to 0.38.0 in /bin/oay by @dependabot[bot] in https://github.com/apache/opendal/pull/6416
63+
* chore(deps): bump the http-serialization-utils group in /core with 6 updates by @dependabot[bot] in https://github.com/apache/opendal/pull/6414
64+
* chore: Fix clippy for object_store by @Xuanwo in https://github.com/apache/opendal/pull/6422
65+
* chore(deps): bump the others group across 1 directory with 17 updates by @dependabot[bot] in https://github.com/apache/opendal/pull/6432
66+
* chore(website): upgrade prism-react-renderer to v2.4.1 by @kingsword09 in https://github.com/apache/opendal/pull/6433
67+
* chore(deps): bump tokio from 1.46.1 to 1.47.0 in /bin/oay by @dependabot[bot] in https://github.com/apache/opendal/pull/6466
68+
* chore(deps): bump tokio from 1.46.1 to 1.47.0 in /bin/oli by @dependabot[bot] in https://github.com/apache/opendal/pull/6464
69+
* chore(deps): bump tokio from 1.46.1 to 1.47.0 in /bin/ofs by @dependabot[bot] in https://github.com/apache/opendal/pull/6463
70+
* chore(deps): bump the others group in /core with 2 updates by @dependabot[bot] in https://github.com/apache/opendal/pull/6478
71+
* chore(deps): bump indicatif from 0.17.11 to 0.18.0 in /bin/oli by @dependabot[bot] in https://github.com/apache/opendal/pull/6474
72+
* chore(deps): bump the http-serialization-utils group in /core with 2 updates by @dependabot[bot] in https://github.com/apache/opendal/pull/6476
73+
* chore(deps): bump tokio from 1.46.1 to 1.47.1 in /core in the async-runtime group by @dependabot[bot] in https://github.com/apache/opendal/pull/6477
74+
* chore(bindings/nodejs): upgrade deps napi-rs to 3.0 by @kingsword09 in https://github.com/apache/opendal/pull/6482
75+
* chore: make clippy happy again by @kingsword09 in https://github.com/apache/opendal/pull/6493
76+
* chore(bindings/nodejs): update generated code comments style due to napi-derive indentation fix by @kingsword09 in https://github.com/apache/opendal/pull/6501
77+
* feat: expose APIs for ErrorStatus by @tisonkun in https://github.com/apache/opendal/pull/6513
78+
* chore(layers/fastmetrics): upgrade fastmetrics dependency to v0.4 by @koushiro in https://github.com/apache/opendal/pull/6534
79+
* chore(deps-dev): bump crates-llms-txt from 0.0.8 to 0.1.1 in /website by @dependabot[bot] in https://github.com/apache/opendal/pull/6548
80+
* chore(deps): bump logforth from 0.26.1 to 0.27.0 in /bin/oay by @dependabot[bot] in https://github.com/apache/opendal/pull/6546
81+
* chore(deps): bump tempfile from 3.20.0 to 3.21.0 in /bin/oli by @dependabot[bot] in https://github.com/apache/opendal/pull/6544
82+
* chore(deps): update datafusion requirement from 48.0.0 to 49.0.2 in /integrations/object_store by @dependabot[bot] in https://github.com/apache/opendal/pull/6545
83+
* chore(deps): bump logforth from 0.26.1 to 0.27.0 in /bin/ofs by @dependabot[bot] in https://github.com/apache/opendal/pull/6547
84+
1085
## [v0.54.0] - 2025-07-14
1186

1287
### Added
@@ -4706,6 +4781,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
47064781

47074782
Hello, OpenDAL!
47084783

4784+
[v0.54.1]: https://github.com/apache/opendal/compare/v0.54.0...v0.54.1
47094785
[v0.54.0]: https://github.com/apache/opendal/compare/v0.53.3...v0.54.0
47104786
[v0.53.3]: https://github.com/apache/opendal/compare/v0.53.2...v0.53.3
47114787
[v0.53.2]: https://github.com/apache/opendal/compare/v0.53.1...v0.53.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: 1 addition & 1 deletion
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.82"
30-
version = "0.41.22"
30+
version = "0.41.23"
3131

3232
[features]
3333
default = ["frontends-webdav", "frontends-s3"]

bin/oay/DEPENDENCIES.rust.tsv

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ [email protected] X X
2525
2626
2727
28-
28+
2929
3030
3131
@@ -77,6 +77,7 @@ [email protected] X X
7777
7878
7979
80+
8081
8182
8283
@@ -88,7 +89,7 @@ [email protected] X X X
8889
8990
9091
91-
logforth@0.26.1 X
92+
logforth@0.27.0 X
9293
9394
9495
@@ -99,10 +100,10 @@ [email protected] X X X
99100
100101
101102
102-
103+
103104
104105
105-
106+
106107
107108
108109
@@ -115,20 +116,19 @@ [email protected] X X
115116
116117
117118
118-
quick-xml@0.37.5 X
119+
quick-xml@0.38.0 X
119120
120121
121122
122123
123124
124125
125126
126-
127+
127128
128129
129130
130131
131-
132132
133133
134134
@@ -145,6 +145,7 @@ [email protected] X X
145145
146146
147147
148+
148149
149150
150151
@@ -155,7 +156,7 @@ [email protected] X X
155156
156157
157158
158-
tokio@1.46.1 X
159+
tokio@1.47.0 X
159160
160161
161162
@@ -164,6 +165,7 @@ [email protected] X X
164165
165166
166167
168+
167169
168170
169171
@@ -175,7 +177,7 @@ [email protected] X X X
175177
176178
177179
178-
uuid@1.16.0 X X
180+
uuid@1.17.0 X X
179181
180182
181183
[email protected]+wasi-snapshot-preview1 X X X
@@ -198,31 +200,20 @@ [email protected] X X
198200
199201
200202
201-
202203
203-
204204
205205
206206
207207
208-
209208
210209
211-
212210
213-
214211
215-
216212
217-
218213
219-
220214
221-
222215
223-
224216
225-
226217
227218
228219

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: 3 additions & 3 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.23"
23+
version = "0.0.24"
2424

2525
authors = ["Apache OpenDAL <[email protected]>"]
2626
edition = "2021"
@@ -46,13 +46,13 @@ 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.18", path = "../../integrations/fuse3" }
49+
fuse3_opendal = { version = "0.0.19", path = "../../integrations/fuse3" }
5050
libc = "0.2.154"
5151
nix = { version = "0.30.1", features = ["user"] }
5252

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

5757
[features]
5858
default = ["services-fs", "services-s3"]

0 commit comments

Comments
 (0)