Changelog
v0.14.1 (2026-07-10)
Implemented enhancements:
- Cache Azure user delegation key for SAS signing #800
- Add deregister to ObjectStoreRegistry #795
- Support for S3 dual-stack endpoints #779
- Coalesce contiguous ranges in LocalFileSystem::get_ranges #778
- Support for HF Storage Buckets #706
Fixed bugs:
- Clippy failing on main #798
- Upgrade quick-xml to resolve RUSTSEC-2026-0194 and RUSTSEC-2026-0195 #786
- InMemory and LocalFileSystem return unquoted ETags, violating RFC 9110 #769
Closed issues:
- Bump quick-xml to 0.41.0 for RustSec advisories #787
Merged pull requests:
- Pin Rust toolchain to 1.97.0 and fix clippy #799 (alamb)
- chore: reduce lock hold time in DefaultObjectStoreRegistry::deregister #792 (kszucs)
- Do not explicitly add
Hostheader when making requests with S3Builder #790 (ntjohnson1) - impl HttpError::new_boxed to provide user with ability to ctor from already boxed error #789 (DoumanAsh)
- build(deps): update quick-xml requirement from 0.40.1 to 0.41.0 #785 (dependabot[bot])
- feat: add deregister to ObjectStoreRegistry #784 (kszucs)
- Cache Azure user delegation key for SAS signing #781 (emilk)
- fix(aws): recognize S3 dual-stack endpoints in URL parsing #780 (a10y)
- Coalesce contiguous ranges in
LocalFileSystem::get_ranges#777 (Dandandan) - Update copyright year in NOTICE.txt #772 (kevinjqliu)
- fix: quote ETags per RFC 9110 in InMemory and LocalFileSystem #770 (bidord)
- build(deps): bump actions/checkout from 6 to 7 #768 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator