Skip to content

Commit dfb1940

Browse files
authored
Prepare for releasing version 0.53.2 (#6160)
* Bump packages Signed-off-by: Xuanwo <[email protected]> * Parquet should not bump Signed-off-by: Xuanwo <[email protected]> * Prepare for releasing version 0.53.2 Signed-off-by: Xuanwo <[email protected]> * Make msrv happy Signed-off-by: Xuanwo <[email protected]> * Bump changelog Signed-off-by: Xuanwo <[email protected]> --------- Signed-off-by: Xuanwo <[email protected]>
1 parent 0ba8574 commit dfb1940

Some content is hidden

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

49 files changed

+6121
-6053
lines changed

.github/workflows/ci_core.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,11 @@ jobs:
9090
rustup component add clippy --toolchain ${OPENDAL_MSRV}
9191
- name: Check
9292
working-directory: core
93-
run: cargo +${OPENDAL_MSRV} clippy -- -D warnings
93+
run: |
94+
cargo update zerofrom --precise 0.1.5
95+
cargo update litemap --precise 0.7.4
96+
cargo update idna_adapter --precise 1.2.0
97+
cargo +${OPENDAL_MSRV} clippy -- -D warnings
9498
9599
build_default_features:
96100
runs-on: ${{ matrix.os }}

CHANGELOG.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,72 @@ 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.53.2] - 2025-05-09
11+
12+
### Added
13+
* feat(core): impl Drop for BlockingWrapper by @asukaminato0721 in https://github.com/apache/opendal/pull/6036
14+
* feat(bindings/python): add check in py by @asukaminato0721 in https://github.com/apache/opendal/pull/5973
15+
* feat(core): Use divan for benchmark framework by @Xuanwo in https://github.com/apache/opendal/pull/6051
16+
* feat(bindings/python): Add start_after support for list by @asukaminato0721 in https://github.com/apache/opendal/pull/6054
17+
* feat(services/upyun): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6062
18+
* feat(services/alluxio): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6065
19+
* feat(services/cos): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6067
20+
* feat(services/github): Add operation in http context by @tks1197 in https://github.com/apache/opendal/pull/6069
21+
* feat(services/s3): Support request payer option by @antoninferrand in https://github.com/apache/opendal/pull/6070
22+
* feat(layers/prometheus_client): Add disable_label_root to allow skip root label in metrics by @flaneur2020 in https://github.com/apache/opendal/pull/6071
23+
* feat(bindings/python): export MimeGuessLayer by @pk5ls20 in https://github.com/apache/opendal/pull/6073
24+
* feat(services/obs): Add operation in http context by @tks1197 in https://github.com/apache/opendal/pull/6079
25+
* feat(integrations/object_store): add AmazonS3Builder by @meteorgan in https://github.com/apache/opendal/pull/5456
26+
* feat(integration/object_store): bump object store version by @XiangpengHao in https://github.com/apache/opendal/pull/6091
27+
* feat(services/pcloud): Add operation http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6092
28+
* feat(services/vercel_artifacts): Add operation http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6093
29+
* feat(services/aliyun_drive): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6063
30+
* feat(services/ghac): Add operation http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6100
31+
* feat(services/b2): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6066
32+
* feat(services/webdav): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6107
33+
* feat(services/swift): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6106
34+
* feat(services/vercel_blob): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6101
35+
* feat(services/gdrive): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6068
36+
* feat(services/koofr): Add operation http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6096
37+
* feat(services/seafile): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6105
38+
* feat(services/yandex_disk): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6064
39+
* feat(services/webhdfs): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6112
40+
* feat(services/onedrive): Add operation in http context by @jorgehermo9 in https://github.com/apache/opendal/pull/6111
41+
* feat(bindings/python): build and publish musllinux wheels (#6114) by @zhu0629 in https://github.com/apache/opendal/pull/6116
42+
* feat(services/azblob): add request context by @erickguan in https://github.com/apache/opendal/pull/6121
43+
* feat(services/azdls): add request context by @erickguan in https://github.com/apache/opendal/pull/6122
44+
* feat(bindings/c): Add seek support for c-binding by @taoseng in https://github.com/apache/opendal/pull/6119
45+
* feat(bindings/cpp): eliminate indirect pointers by manually managing memory by @deadlinefen in https://github.com/apache/opendal/pull/6147
46+
* refactor(bindings/c)!: extract the writer closing logic from opendal_writer_free by @taoseng in https://github.com/apache/opendal/pull/6128
47+
* feat(bindings/go): implement io.Seeker by @yuchanns in https://github.com/apache/opendal/pull/6151
48+
### Changed
49+
* refactor(core): Deprecate not used options in OpList by @Xuanwo in https://github.com/apache/opendal/pull/6050
50+
* refactor(services/gdrive): move raw requests to core by @jorgehermo9 in https://github.com/apache/opendal/pull/6088
51+
* refactor(services/ghac): move raw http calls to core by @jorgehermo9 in https://github.com/apache/opendal/pull/6095
52+
* refactor(services/yandex_disk): Move raw request to core by @jorgehermo9 in https://github.com/apache/opendal/pull/6090
53+
* refactor(services/azdls): Refactor raw request send in writer and bac… by @jorgehermo9 in https://github.com/apache/opendal/pull/6109
54+
* refactor(services/seafile): Refactor raw request send in writer and lister by @jorgehermo9 in https://github.com/apache/opendal/pull/6104
55+
* refactor(services/azblob): Refactor raw request send in writer by @jorgehermo9 in https://github.com/apache/opendal/pull/6102
56+
* refactor(services/aliyun_drive): Move raw request to core by @jorgehermo9 in https://github.com/apache/opendal/pull/6089
57+
* refactor(services/webhdfs): Refactor raw request send in writer and backend by @jorgehermo9 in https://github.com/apache/opendal/pull/6113
58+
* refactor(bindings/go): add ffiCall type for FFI function signature by @yuchanns in https://github.com/apache/opendal/pull/6158
59+
### Fixed
60+
* fix(core): Only run size tests on 64bit platforms by @cryptomilk in https://github.com/apache/opendal/pull/6078
61+
* fix(bindings/go): Reader returns io.EOF at the end of file by @yuchanns in https://github.com/apache/opendal/pull/6150
62+
* fix(core/services/fs): Returning empty dir while list a file path by @Xuanwo in https://github.com/apache/opendal/pull/6154
63+
### Docs
64+
* doc(services/onedrive): add a comment about onedrive's writer by @erickguan in https://github.com/apache/opendal/pull/6120
65+
### CI
66+
* ci(bindings/go): include sqlite service into behavior tests by @yuchanns in https://github.com/apache/opendal/pull/6039
67+
### Chore
68+
* chore: delete unused code in scripts by @yihong0618 in https://github.com/apache/opendal/pull/6084
69+
* chore(integrations/unftp): Make compatible with latest libunftp by @hannesdejager in https://github.com/apache/opendal/pull/6094
70+
* chore(deps): bump logforth from 0.23.1 to 0.24.0 in /bin/ofs by @dependabot in https://github.com/apache/opendal/pull/6137
71+
* chore(deps): bump assert_cmd from 2.0.16 to 2.0.17 in /bin/oli by @dependabot in https://github.com/apache/opendal/pull/6138
72+
* chore(deps): bump logforth from 0.23.1 to 0.24.0 in /bin/oay by @dependabot in https://github.com/apache/opendal/pull/6139
73+
* chore(deps): update dav-server requirement from 0.7.0 to 0.8.0 in /integrations/dav-server by @dependabot in https://github.com/apache/opendal/pull/6133
74+
* chore(deps): bump golangci/golangci-lint-action from 6 to 7 by @dependabot in https://github.com/apache/opendal/pull/6134
75+
1076
## [v0.53.1] - 2025-04-14
1177

1278
### Added
@@ -4490,6 +4556,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
44904556

44914557
Hello, OpenDAL!
44924558

4559+
[v0.53.2]: https://github.com/apache/opendal/compare/v0.53.1...v0.53.2
44934560
[v0.53.1]: https://github.com/apache/opendal/compare/v0.53.0...v0.53.1
44944561
[v0.53.0]: https://github.com/apache/opendal/compare/v0.52.0...v0.53.0
44954562
[v0.52.0]: https://github.com/apache/opendal/compare/v0.51.2...v0.52.0

0 commit comments

Comments
 (0)