Skip to content

Releases: phenopolis/pluto

v1.0.1

19 Jun 07:23
Compare
Choose a tag to compare
  • Added support for WebP 1.3.0.
  • Changed "Total Time" and "Total Memory" to list items in the benchmark script.

v1.0.0

26 May 12:55
626dadc
Compare
Choose a tag to compare
  • Fixed bugs in horizontal and vertical blurs causing arithmetic overflow.
  • Fixed issues in README.md.
  • Fixed use-after-free bugs in .from_jpeg and #to_jpeg
  • Moved benchmarks to BENCHMARK.md.
  • Renamed the horizontal and vertical blur parameter from value to radius.
  • Reverted "Prefix C bindings with Pluto".
  • Unified exceptions.

v0.3.1

28 Mar 10:13
Compare
Choose a tag to compare
  • Added StumpyCore as a dependency.

v0.3.0

28 Mar 10:01
Compare
Choose a tag to compare
  • Added examples to README.md.
  • Added lossy WebP support.
  • Added StumpyCore support.
  • Fixed an arithmetic overflow with blurs.
  • Renamed image classes to ImageGA and ImageRGBA.
  • Splitted formats that require linking a C library to explicit requires.

v0.2.2

10 Mar 07:23
Compare
Choose a tag to compare
  • Fixed more opacity bugs with grayscale images.

v0.2.1

09 Mar 08:07
Compare
Choose a tag to compare
  • Fixed opacity bugs with grayscale images.

v0.2.0

08 Mar 06:57
Compare
Choose a tag to compare
  • Added a benchmark script.
  • Added a crop operation.
  • Added a logo.
  • Added handling of libjpeg-turbo errors.
  • Added PNG support.
  • Added WebP support.
  • Fixed an arithmetic overflow in blurs.
  • Improved JPEG performance.
  • Replaced #@buffer with #to_unsafe calls.
  • Replaced the String-based API with APIs based on Bytes and IO.
  • Splitted Image into GrayscaleImage and RGBAImage.

v0.1.0

26 Jan 08:00
Compare
Choose a tag to compare
Replace `#to_i32` calls with `#to_i`