@@ -7,6 +7,36 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
7
7
8
8
<!-- Release notes generated using configuration in .github/release.yml at main -->
9
9
10
+ ## [ v0.50.2] - 2024-11-04
11
+
12
+ ### Added
13
+ * feat(services/ftp): List dir shows last modified timestamp by @erickguan in https://github.com/apache/opendal/pull/5213
14
+ * feat(bindings/d): add D bindings support by @kassane in https://github.com/apache/opendal/pull/5181
15
+ * feat(bindings/python): add sync ` File.readline ` by @TennyZhuang in https://github.com/apache/opendal/pull/5271
16
+ * feat(core/services-azblob): support user defined metadata by @jorgehermo9 in https://github.com/apache/opendal/pull/5274
17
+ * feat(core/services-s3): try load endpoint from config by @TennyZhuang in https://github.com/apache/opendal/pull/5279
18
+ ### Changed
19
+ * refactor(bin/oli): use ` clap_derive ` to reduce boilerplate code by @koushiro in https://github.com/apache/opendal/pull/5233
20
+ ### Fixed
21
+ * fix: add all-features flag for opendal_compat doc build by @XmchxUp in https://github.com/apache/opendal/pull/5234
22
+ * fix(integrations/compat): Capability has different fields by @Xuanwo in https://github.com/apache/opendal/pull/5236
23
+ * fix(integration/compat): Fix opendal 0.50 OpList has new field by @Xuanwo in https://github.com/apache/opendal/pull/5238
24
+ * fix(integrations/compat): Fix dead loop happened during list by @Xuanwo in https://github.com/apache/opendal/pull/5240
25
+ ### Docs
26
+ * docs: Move our release process to github discussions by @Xuanwo in https://github.com/apache/opendal/pull/5217
27
+ * docs: change "Github" to "GitHub" by @MohammadLotfiA in https://github.com/apache/opendal/pull/5250
28
+ ### CI
29
+ * ci(asf): Don't add ` [DISCUSS] ` prefix for discussion by @Xuanwo in https://github.com/apache/opendal/pull/5210
30
+ * build: enable services-mysql for Java and Python bindings by @tisonkun in https://github.com/apache/opendal/pull/5222
31
+ * build(binding/python): Support Python 3.13 by @Zheaoli in https://github.com/apache/opendal/pull/5248
32
+ ### Chore
33
+ * chore(bin/* ): remove useless deps by @koushiro in https://github.com/apache/opendal/pull/5212
34
+ * chore: tidy up c binding build and docs by @tisonkun in https://github.com/apache/opendal/pull/5243
35
+ * chore(core/layers): adjust await point to simplify combinator code by @koushiro in https://github.com/apache/opendal/pull/5255
36
+ * chore(core/blocking_operator): deduplicate deprecated ` is_exist ` logic by @simonsan in https://github.com/apache/opendal/pull/5261
37
+ * chore(deps): bump actions/cache from 3 to 4 by @dependabot in https://github.com/apache/opendal/pull/5262
38
+ * chore: run object_store tests in CI by @jorgehermo9 in https://github.com/apache/opendal/pull/5268
39
+
10
40
## [ v0.50.1] - 2024-10-20
11
41
12
42
### Added
0 commit comments