Skip to content

v0.20.2

Choose a tag to compare

@github-actions github-actions released this 17 Dec 06:34
· 235 commits to main since this release
3558367
  • Add Image::on_load_layout event fired after new image is loaded and layout.
  • Optimize image decoding, faster and less memory use.
    • Decodes directly to the IPC memory map.
    • Optimized EXIF orientation transforms.
    • Optimized conversion to BGRA8 or A8 display formats.
  • Add IpcBytesMut::reverse_chunks and related methods for reversing chunks.
  • Add IpcBytesMut::reduce_in_place and related methods for reusing allocation for chunked conversion when output chunks are smaller.
  • Add IpcBytesMut::truncate for truncation and shrinking on finish.
  • Add IpcBytes::cast and IpcBytesMut::cast for bytemuck safe casting.
  • Fix missing image formats in the view-process encoder and decoder lists.

Crates will be available on crates.io once Publish completes.