v0.38.1
What's Changed
Added
- feat(binding/lua): add rename and create_dir operator function by @oowl in #2564
- feat(services/azblob): support sink by @suyanhanx in #2574
- feat(services/gcs): support sink by @suyanhanx in #2576
- feat(services/oss): support sink by @suyanhanx in #2577
- feat(services/obs): support sink by @suyanhanx in #2578
- feat(services/cos): impl sink by @suyanhanx in #2587
- feat(service): Support stat for Dropbox by @Zheaoli in #2588
- feat(services/dropbox): impl create_dir and polish error handling by @suyanhanx in #2600
- feat(services/dropbox): Implement refresh token support by @Xuanwo in #2604
- feat(service/dropbox): impl batch delete by @suyanhanx in #2606
- feat(CI): set Kvrocks test for service redis by @suyanhanx in #2613
- feat(core): object versioning APIs by @suyanhanx in #2614
- feat(oay): actually read configuration from
oay.toml
by @messense in #2615 - feat(services/webdav): impl sink by @suyanhanx in #2622
- feat(services/fs): impl Sink for Fs by @Ji-Xinyou in #2626
- feat(core): impl
delete_with
on blocking operator by @suyanhanx in #2633 - feat(bindings/C): add support for list in C binding by @Ji-Xinyou in #2448
- feat(services/s3): Add detect_region support for S3Builder by @parkma99 in #2634
Changed
- refactor(core): Add ErrorKind InvalidInput to indicate users input error by @dqhl76 in #2637
- refactor(services/s3): Add more detect logic for detect_region by @Xuanwo in #2645
Fixed
- fix(doc): fix codeblock rendering by @xxchan in #2592
- fix(service/minitrace): should set local parent by @andylokandy in #2620
- fix(service/minitrace): update doc by @andylokandy in #2621
Docs
- doc(bindings/haskell): add module document by @silver-ymz in #2566
- docs: Update license related comments by @Prashanth-Chandra in #2573
- docs: add hdfs namenode High Availability related troubleshoot by @wcy-fdu in #2601
- docs: polish release doc by @PsiACE in #2608
- docs(blog): add Apache OpenDAL(Incubating): Access Data Freely by @PsiACE in #2607
- docs(RFC): Object Versioning by @suyanhanx in #2602
CI
- ci: Disable bindings/java deploy for now by @tisonkun in #2560
- ci: Disable the failed stage-release job instead by @tisonkun in #2561
- ci: add haddock generator for haskell binding by @silver-ymz in #2569
- ci(binding/lua): add luarocks package manager support by @oowl in #2558
- build(deps): bump predicates from 2.1.5 to 3.0.1 by @dependabot in #2583
- build(deps): bump tower-http from 0.4.0 to 0.4.1 by @dependabot in #2582
- build(deps): bump chrono from 0.4.24 to 0.4.26 by @dependabot in #2581
- build(deps): bump redis from 0.22.3 to 0.23.0 by @dependabot in #2580
- build(deps): bump cbindgen from 0.24.3 to 0.24.5 by @dependabot in #2579
- ci: upgrade hawkeye to v3 by @tisonkun in #2585
- ci(services/webdav): Setup integration test for nextcloud by @Xuanwo in #2631
Chore
- chore: add haskell binding link to website by @silver-ymz in #2571
- chore: fix cargo warning for resolver by @xxchan in #2590
- chore: bump log to 0.4.19 by @xxchan in #2591
- chore(deps): update deps to latest version by @suyanhanx in #2596
- chore: Add release 0.38.0 to download by @PsiACE in #2597
- chore(service/minitrace): automatically generate span name by @andylokandy in #2618
New Contributors
- @Prashanth-Chandra made their first contribution in #2573
- @andylokandy made their first contribution in #2618
- @parkma99 made their first contribution in #2634
Full Changelog: v0.38.0...v0.38.1