Skip to content

1.2.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@kleisauke kleisauke released this 07 Jan 19:51
· 272 commits to master since this release

Added

  • Add support for true streaming (#33).
  • A new NetVips.Extensions package containing useful helpers (#41).
  • Add Image.Switch(), image.Case() and image.NewFromMemoryCopy() operations.
  • Add support for the short-circuit operators (&& / ||).
  • Add Enums.Signals and Image.EvalDelegate that can be used with image.SignalConnect().
  • Add image.RefCount() to get the reference count of an image.
  • Add NetVips.GetOperations() to get a list of operations available within the libvips library.
  • Add VipsProgress struct to the public API.

Changed

  • The image.SetType() function has been renamed to image.Set().
  • The Image.Sum() function uses the params keyword.
  • Speed-up Operation.Call.
  • Free the GValue within VipsObject.Set and VipsObject.Get earlier.
  • The internal function Operation.GenerateImageClass() has moved to the samples directory.