Govips Versions Save

A lightning fast image processing and resizing library for Go

v2.5.0

3 years ago

Add new functionality:

  • format-specific export parameters
  • Identity()
  • Maplut()
  • Cast()
  • Average()

And fix a bunch of bugs as well.

v2.4.0

3 years ago

New functionality:

  • Support vips_similarity (rotate and scale picture precisely, any angle)
  • Add support for converting govips images to golang image.Image objects
  • Smart cropping functionality (crop to the interesting parts of pictures)
  • Draw rectangles (draw_rect()) or start with an empty black image (black())
  • New format-specific export parameters which allow you to tune format-specific options

Bug fixes:

  • Check if libvips compiled with ICC profile support before attempting to use it
  • Compress TIFF lossless by default

v2.3.1

3 years ago

Temporary file storage is now compatible with Windows as well, and Govips cleans up all temp files on shutdown.

v2.3.0

3 years ago

New stuff:

  • Add divide(), mapim() and xyz() functions
  • Fix missing support for some specific HEIF image

v2.2.0

3 years ago
  • Add Thumbnail() function for easy thumbnails
  • Add CompositeMulti() function to composite several images at once

v2.1.0

3 years ago

Version 2.1.0 comes with a couple of new features:

  • Logging - as verbose as you want it, to wherever you want it (not just stderr!)
  • Logging now consolidates all of glib, libvips and govips into one channel
  • imageRef.Close() is deprecated, it happens automatically nowadays

In addition, we've got:

  • More, better examples and documentation
  • Better unit test coverage

v2.0.2

3 years ago

Fix bugs related to garbage collection and resize() kernel parameters

v2.0.1

3 years ago

Add option to strip metadata on export

v2.0.0

3 years ago

Moving to version 2.0.0 due to breaking API changes. A lot of cleanup, new functionality merged from a fork, bug fixes, documentation etc.

0.4.4

6 years ago