Skip to content

Latest commit

 

History

History
56 lines (42 loc) · 2.17 KB

CHANGELOG.md

File metadata and controls

56 lines (42 loc) · 2.17 KB

Changelog

next

0.14.0

  • transform: reduce amount of calls to cos/sin by @sbinet in #92
  • Fix: forward compat go mod by @anthonynsimon in #102
  • Bump golang.org/x/image from 0.5.0 to 0.18.0 by @dependabot in #101
  • Bump golang.org/x/image from 0.0.0-20190703141733-d6a02ce849c9 to 0.5.0 by @dependabot in #96

0.13.0

  • PR-85: Up to 20% less allocations and 90% less bytes allocated.
  • Minor documentation improvements.

0.12.0

  • PR-74: Add Perlin noise function
  • PR-77: Performance improvements for the image adjustment function
  • PR-81: Make blend() exported to allow for custom blending implementations
  • PR-82: Fix rotate panic
  • Minor additional fixes and documentation improvements.

0.11.1

  • PR-71: Gaussian blur is up to ~20x faster.

0.11.0

  • bild now comes with a built-in CLI
  • Added extract multiple channels functionality
  • Minor fixes and performance improvements

0.10.0

  • New feature effect.UnsharpMask
  • Changed paint.FloodFill fuzz parameter to tolerance based. This is a - breaking change.

0.9.0

  • New feature paint.FloodFill
  • New feature transform.Translate

0.8.7

  • Significant performance optimisations for Resize, Rotate, Convolve and Spatial Filtering functions. Most effects and blurs are indirectly benefited from this.

0.7.0

  • New feature transform.Shear
  • New feature adjust.Hue and adjust.Saturation
  • New features effect.Dilate and effect.Erode

0.6.0

  • New noise package, now you can generate Binary, Uniform and Gaussian noise (colored and monochrome).

0.5.0

  • Major code refactor. Breaking changes as all APIs have been decentralised into sub-packages.

0.4.0

  • Initial open source release.
  • Release before major code refactor. Package bild contains all APIs in this release.