Skip to content

Releases: Cykooz/fast_image_resize

[5.4.0] - 2025-11-28

30 Nov 21:32

Choose a tag to compare

Added

  • Added bytemuck feature and implemented some bytemuck traits for the Pixel type (#56).

[5.3.0] - 2025-09-02

02 Sep 19:45

Choose a tag to compare

Added

  • Added support for multi-thread image resizing using the ResizeAlg::Nearest algorithm (#54).

[5.2.2] - 2025-08-29

29 Aug 20:13

Choose a tag to compare

Fixed

  • Fixed a "divide by zero" error in case of using multithreading to resize images with particular sizes (#55).

[5.2.1] - 2025-07-27

27 Jul 20:59

Choose a tag to compare

Changed

  • Added minimum supported Rust version (MSRV) into Cargo.toml.

[5.2.0] - 2025-07-12

12 Jul 10:24

Choose a tag to compare

Added

  • Added support of DynamicImage::ImageRgb32F and DynamicImage::ImageRgba32F form the image crate (#50).

[5.1.4] - 2025-05-16

16 May 13:46

Choose a tag to compare

Fixed

  • Fixed SSE4.1 and AVX2 implementation for dividing image by alpha channel for images with U16x2 pixels.
  • Fixed NEON implementation for dividing image by alpha channel for images with U16x2 and U16x4 pixels .

[4.2.3] - 2025-05-16

16 May 13:45

Choose a tag to compare

Fixed

  • Fixed SSE4.1 and AVX2 implementation for dividing image by alpha channel for images with U16x2 pixels.
  • Fixed NEON implementation for dividing image by alpha channel for images with U16x2 and U16x4 pixels.

[5.1.3] - 2025-04-06

06 Apr 22:14

Choose a tag to compare

Fixed

  • Fixed error in NEON implementation of MulDiv::multiply_alpha() and
    MulDiv::multiply_alpha_inplace() for U8x2 pixels (#49).
  • Replaced the internal crate testing on the corresponding module in the tests directory (#48).

[4.2.2] - 2025-04-06

06 Apr 23:08

Choose a tag to compare

Fixed

  • Fixed error in NEON implementation of MulDiv::multiply_alpha() and
    MulDiv::multiply_alpha_inplace() for U8x2 pixels (#49).

[5.1.2] - 2025-02-16

16 Feb 18:04

Choose a tag to compare

Fixed

  • Fixed error in implementation of ImageView::split_by_width(), ImageView::split_by_height(),
    ImageViewMut::split_by_width_mut() and ImageViewMut::split_by_height_mut() (#46).