v2.1.0
What's Changed
- Fix warnings generated by newer compiler by @paraseba in #2185
- Bump the js-dependencies group across 1 directory with 5 updates by @dependabot[bot] in #2181
- Move icechunk-js release LTO to .cargo/config by @paraseba in #2188
- Remove
pubfrom test functions by @paraseba in #2189 - Bump the rust-dependencies group across 1 directory with 14 updates by @dependabot[bot] in #2182
- fix: build object-store-s3 without the s3 (aws-sdk) feature by @mrauhala in #2190
- Bump the js-dependencies group in /icechunk-js with 2 updates by @dependabot[bot] in #2191
- Bump the actions group across 1 directory with 3 updates by @dependabot[bot] in #2196
- Clean up outdated
consolidated=Falseargument by @li-em in #2198 - Add a concurrent version of get_chunks by @li-em in #2200
- Track pruned ancestor transaction logs across expiration by @paraseba in #2184
- Bump shell-quote from 1.8.3 to 1.8.4 in /icechunk-js by @dependabot[bot] in #2199
- Enable nix dev env on macOS by @li-em in #2201
- Update docs page on "Virtual Datasets" to add h5py by @VeckoTheGecko in #2207
- Bump taiki-e/install-action from 2.81.2 to 2.81.8 in the actions group by @dependabot[bot] in #2204
- Pin pytest to 9.0.3 to avoid upstream bug by @li-em in #2208
- Add documentation page on handling sensitive data by @ianhi in #2195
- Bump pyo3 to 0.29 by @li-em in #2209
- CI: Use Python 3.14t for free-threaded builds, 3.13t is experimental and deprecated by @li-em in #2210
- Bump the rust-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #2205
- Bump the js-dependencies group across 1 directory with 6 updates by @dependabot[bot] in #2212
- Bump tar from 7.5.13 to 7.5.16 in /icechunk-js by @dependabot[bot] in #2211
- Use
abi3-py312pyo3 feature to reduce number of wheels by @li-em in #2213 - Remove older 32-bit wheels by @li-em in #2214
- Update spec and version policy for Icechunk spec 2.1 by @paraseba in #2215
- Add Rust API to inspect metadata file headers by @paraseba in #2216
- Doc: related-projects.md: mention GDAL by @rouault in #2222
- Add bold formatting to version policy by @paraseba in #2221
- Preserve all URL parts in virtual chunk locations by @paraseba in #2219
- Add static request headers support to HTTP storage by @betolink in #2143
- Temporarily skip timedelta tests until new xarray is released by @li-em in #2229
- CI: fix upstream for new wheel with abi3 name fixes by @li-em in #2231
- chore(deps): bump the rust-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #2226
- Honor port in virtual chunk URLs when reading from HTTP stores by @paraseba in #2224
- Bump npm-run-all2 from 9.0.1 to 9.0.2 in /icechunk-js in the js-dependencies group by @dependabot[bot] in #2227
- chore(deps): bump taiki-e/install-action from 2.81.8 to 2.81.11 in the actions group across 1 directory by @dependabot[bot] in #2225
- SPEC FIX: correct the description of sort order + add a test by @ianhi in #2187
- Make nightly wheel build resilient and fix Windows build under VS2026 by @ianhi in #2232
- bump aws-lc-rs to fix windows wheels releases by @li-em in #2235
- Add optional OpenTelemetry export by @paraseba in #2234
- Deprecate
Nonefor virtual chunk authorization (phase 1) by @TomNicholas in #2197 - Sync changelog from release branch by @paraseba in #2236
- Send logs to stderr instead of stdout by @paraseba in #2237
- docs: link recent Icechunk blog posts in docs blog index by @TomNicholas in #2244
- chore(deps-dev): bump the js-dependencies group in /icechunk-js with 3 updates by @dependabot[bot] in #2248
- chore(deps): bump the actions group with 2 updates by @dependabot[bot] in #2247
- chore(deps): bump the rust-dependencies group with 8 updates by @dependabot[bot] in #2249
- chore(deps): bump js-yaml from 3.14.2 to 3.15.0 in /icechunk-js by @dependabot[bot] in #2250
- Fix S3 empty-prefix key layout and add layout auto-detection by @paraseba in #2242
- rename generator -> iterator to better reflect reality by @ianhi in #2240
- Disallow creating empty-prefix repositories on object stores by @paraseba in #2245
- Release 2.1.0 by @paraseba in #2217
New Contributors
- @mrauhala made their first contribution in #2190
- @VeckoTheGecko made their first contribution in #2207
- @rouault made their first contribution in #2222
- @betolink made their first contribution in #2143
Full Changelog: v2.0.6...v2.1.0