Sourced from weezl's changelog.
Version 0.1.10
- Reverted changes made in 0.1.9 to the behavior of the decoder under non libtiff-compatibility mode. Trying to read the decoder with an empty output buffer will at least inspect the next symbol and either error or indicate the end-of-stream accordingly.
Version 0.1.9 (yanked)
- Increased decoding throughput by 3—30% depending on CPU and data.
- Added
{encode,decode}::Configuration
as builder types for their respective module. They can be cheaply cloned.- Added
decode::Configuration::with_yield_on_full_buffer
to explicitly opt-in to libtiff compatibility. The decoder will not read or interpret further symbols of the decoding stream when the output buffer is full. This enables a caller to stop fetching symbols and elide an end of stream marker based on out-of-band length information. The decoder might otherwise error, trying to interpret data that does not belong to the stream.
fd44460
Bump crate in Cargo.lock file7ef0eb4
Release notes for 0.1.104dc5761
Merge pull request #49 from
image-rs/issue-48-behavior-change-on-empty-buffer9563fd8
Fix behavior difference for 0.1.9cb2c842
Merge pull request #47 from
image-rs/release-0.1.96d36f9b
Bump lockfiled14169c
Release information for 0.1.95fa96ad
Merge pull request #46 from
image-rs/performance-tuning3bdf684
Reduce burst loop register pressured302244
Elimite data dependencies in creating burst codes