What's Changed
- test: Setup Rust benchmarks by @weiji14 in #139
- chore: Add additional license copyright from image-tiff by @kylebarron in #200
- feat!: Handle transparency/nodata bit masks by @kylebarron in #205
- feat: Add webp decompression support by @kylebarron in #171
- feat!: Rename
CompressionMethodtoCompressionby @kylebarron in #213 - feat!: Expose colormap as unaltered
[u16]; implement buffer protocol exchange by @kylebarron in #219 - feat: Change
fetch_tilesto take tuples of(x, y)instead of two separate vecs by @kylebarron in #229 - feat: LZMA decoder by @kylebarron in #230
- feat: support LERC, LERC_DEFLATE, LERC_ZSTD decompression by @kylebarron in #204
- feat!: Add support for band-interleaved data by @kylebarron in #240
- feat: Define
ExtraSamplesenum by @kylebarron in #258 - feat: Expose lerc_parameters as ifd attribute by @kylebarron in #262
- feat: Expose API to find byte range of an internal COG tile by @kylebarron in #261
- refactor: refactor predictor.rs for simplicity by @kylebarron in #265
- chore(deps): update lzma-rust2 requirement from 0.15.7 to 0.16.2 by @dependabot[bot] in #286
- ci: Run linter workflows on ubuntu-slim or ubuntu-24.04-arm by @weiji14 in #274
New Contributors
- @dependabot[bot] made their first contribution in #281
Full Changelog: rust-v0.2.0...rust-v0.3.0