Releases: davidbyttow/govips
Releases · davidbyttow/govips
v2.15.0
What's Changed
- Fix build by @tonimelisma in #411
- Using correct ICC profile while exporting Webp Images by @prashik-s in #410
- Revert "Using correct ICC profile while exporting Webp Images (#410)" by @tonimelisma in #412
- jammy ref images by @tonimelisma in #413
- add missing ret variable assignment by @Auxority in #415
- add Image#TransformICCProfileWithFallback by @toaster in #373
- Refine
NewJxlExportParams
and discuss onEffort
/Tier
by @n0vad3v in #416 - Add ImageRef.Sobel() and a test. by @linkdata in #419
- Refine
GifExportParams
by @n0vad3v in #417 - fix: bug in SetPages by @zhifengzhuang in #421
- Bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #424
- Add cgo directive by @dAvagimyan in #427
- Replace
io/ioutil
with preferred packages by @FomalhautWeisszwerg in #430 - Add support for the
vips_gamma()
function via a new funcGamma()
onImageRef
by @jawngee in #433
New Contributors
- @prashik-s made their first contribution in #410
- @linkdata made their first contribution in #419
- @zhifengzhuang made their first contribution in #421
- @dAvagimyan made their first contribution in #427
- @FomalhautWeisszwerg made their first contribution in #430
- @jawngee made their first contribution in #433
Full Changelog: v2.14.0...v2.15.0
v2.14.0
What's Changed
- Fixed the bug of incorrect calculation of page height when resize gif… by @songjiayang in #386
- Fix AvifExportParams StripMetadata by @errm in #383
- Clear image with g_object_unref, add corrupted JPEG test by @mrngm in #374
- vips crop support by @songjiayang in #382
- Adds
Recomb
forImageRef
by @n0vad3v in #377 - Bump semver from 7.3.7 to 7.5.4 in /examples/tiff by @dependabot in #368
- Bump golang.org/x/net from 0.7.0 to 0.17.0 by @dependabot in #389
- Bump sharp from 0.30.5 to 0.32.6 in /examples/tiff by @dependabot in #392
- Bump golang.org/x/image from 0.5.0 to 0.10.0 by @dependabot in #390
- Update README by @tonimelisma in #388
- Animated image crop by @songjiayang in #399
- jxl support by @songjiayang in #398
- Add support to some histogram functions by @rafaelsierra in #395
- Add min_size, kmin and kmax options to webp export params by @rafaelsierra in #400
- Update DevOps by @tonimelisma in #409
New Contributors
- @songjiayang made their first contribution in #386
- @errm made their first contribution in #383
- @mrngm made their first contribution in #374
- @n0vad3v made their first contribution in #377
- @rafaelsierra made their first contribution in #395
Full Changelog: v2.13.0...v2.14.0
v2.13.0
What's Changed
- Regenerate golden images to make file paths compatible with go get by @AttilaTheFun in #357
Full Changelog: v2.12.0...v2.13.0
v2.12.0
What's Changed
- Bump minimist from 1.2.5 to 1.2.6 in /examples/tiff by @dependabot in #274
- User defined fields to keep in RemoveMetadata(...) by @Elad-Laufer in #277
- Add
PngExportParams.Filter
option to .png export by @bozaro in #284 - Bump sharp from 0.29.3 to 0.30.5 in /examples/tiff by @dependabot in #286
- Original image type by @Elad-Laufer in #299
- gaussian blur support min_ampl by @jishi92 in #307
- Add APIs to get image EXIF data and ICC profile data by @AttilaTheFun in #317
- Add support for higher bit depth AVIF and HEIF images by @AttilaTheFun in #322
- Fix bug with icc transform bit depth by @AttilaTheFun in #323
- Determine libvips version runtime by @tgmpje in #320
- add ExtractBandToImage by @roffe in #324
- BandSplit() split an n-band image into n separate images by @roffe in #326
- Bump CI to latest Ubuntu by @tonimelisma in #329
- Improved exif extraction by @AttilaTheFun in #325
- add golden images created with ubuntu 22 lts by @roffe in #328
- add libvips version and arch to reference image check by @tonimelisma in #332
- Added finalizer method in vips.Black method by @rektabhi in #336
- Bump golang.org/x/text from 0.3.4 to 0.3.8 by @dependabot in #345
- Bump golang.org/x/image from 0.0.0-20200927104501-e162460cd6b5 to 0.5.0 by @dependabot in #347
- Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.7.0 by @dependabot in #346
- Sanitize vips version string by @AttilaTheFun in #354
New Contributors
- @jishi92 made their first contribution in #307
- @tgmpje made their first contribution in #320
- @roffe made their first contribution in #324
- @rektabhi made their first contribution in #336
Full Changelog: v2.11.0...v2.12.0
v2.11.0
Bug fixes and improvements
- Fixes various animated GIF issues (thanks @Elad-Laufer and @cshum)
- Fixes DPI param for svg and PDF (thanks @JMontupet)
What's Changed
- Pages() - Always return 1 for JP2K by @Elad-Laufer in #252
- RemoveMetadata() - Retain page metadata by @Elad-Laufer in #253
- Animated GIF support for load thumbnail by @cshum in #258
- Animated GIF support for ExtractArea by @cshum in #259
- Bump simple-get from 4.0.0 to 4.0.1 in /examples/tiff by @dependabot in #261
- Animated GIF support for Embed, EmbedBackground by @cshum in #260
- Set and Get PageDelay for animated GIF by @cshum in #262
- fix typo by @4ricci in #267
- Update example_mozjepg_image.go to close image by @WeibingChen17 in #271
- Default to using gifsave for libvips >= 8.12.0 by @vansante in #269
- fix dpi/density param for svg and pdf (#203) by @JMontupet in #268
New Contributors
- @dependabot made their first contribution in #261
- @4ricci made their first contribution in #267
- @WeibingChen17 made their first contribution in #271
- @JMontupet made their first contribution in #268
Full Changelog: v2.10.0...v2.11.0
v2.10.0
New functionality
- Animated GIF support (thanks @Elad-Laufer)
- Simple pixelation filter (thanks @Elad-Laufer)
- Adds image Replicate for repeating images (thanks @cshum)
Bug fixes and improvements
- Fixes macos-11 test failures
What's Changed
- Remove deprecated export functions by @Elad-Laufer in #242
- Fix typos and shadowing by @Elad-Laufer in #241
- implement vips_replicate by @cshum in #243
- Revert "- remove deprecated export functions (#242)" by @davidbyttow in #244
- Minor fixes based on PR #242, adds macos-12 golden snapshots by @davidbyttow in #245
- Add simple (and naive) implementation of pixelate filter by @Elad-Laufer in #224
- Animated GIF support by @Elad-Laufer in #246
Full Changelog: v2.9.0...v2.10.0
v2.9.0
New functionality
- GetPoint()
- Create thumbnails straight from image or buffer (faster than loading image, then thumbnailing)
- vips_embed implements extend background with color
- TransformICC()
Bug fixes
- Fix double-free in Label()
v2.8.1
Fix ICCTransform() for more than 8-bit images
v2.8.0
New functionality
- loading parameters general support
- JPEG2000 support
- PNG export parameters support
- getPoint()
- Join()
- ArrayJoin()
Bug corrections
- PNG loading
fail
parameter respected - WEBP ICC support
- Some memory leak fixes
v2.7.0
- AVIF support
- GIF/WEBP animation support was causing regressions, removing it temporarily