All notable changes to the pre-compiled binaries of libvips will be documented in this file. The version number of these NuGet packages is in sync with libvips' version number. The changes of libvips are documented here.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
8.16.0 - 2024-10-29
If you would like to see what's changed, please visit the release notes of libvips:
https://www.libvips.org/2024/10/10/What's-new-in-8.16.html
- Add
NetVips.Native.win-x64.net452
andNetVips.Native.win-x86.net452
compat packages.
- A single shared libvips binary is build for Windows (#211).
8.15.3 - 2024-08-14
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.15.3
8.15.2 - 2024-03-24
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.15.2
8.15.1 - 2024-01-14
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.15.1
8.15.0 - 2023-11-12
If you would like to see what's changed, please visit the release notes of libvips:
https://www.libvips.org/2023/10/10/What's-new-in-8.15.html
- Bump the minimum required glibc version to 2.26 (lovell/sharp-libvips#197).
- Bump the minimum required musl version to 1.2.2 (lovell/sharp-libvips#197).
- Switch from liborc to highway (lovell/sharp-libvips#198).
8.14.5 - 2023-09-23
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.14.5
8.14.4 - 2023-08-16
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.14.4
8.14.3 - 2023-07-21
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.14.3
- Restore support for tile-based output (libvips/libvips#3354).
8.14.2 - 2023-03-24
If you would like to see what's changed, please visit the release notes of libvips:
https://www.libvips.org/2022/12/22/What's-new-in-8.14.html
- Bump the minimum required macOS version to 10.13 (was 10.9) (lovell/sharp-libvips#164).
- Support for tile-based output temporarily removed due to licensing issue (libvips/libvips#3354).
8.13.2 - 2022-10-01
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.13.2
8.13.1 - 2022-09-05
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.13.1
- Align Linux x64 binaries with the v2 standard microarchitecture (lovell/sharp-libvips#155).
8.13.0 - 2022-07-25
If you would like to see what's changed, please visit the release notes of libvips:
https://www.libvips.org/2022/05/28/What's-new-in-8.13.html
- Enable Arm Neon support in libwebp, if available (lovell/sharp-libvips#135).
- Enable WebP support in libtiff (lovell/sharp-libvips#135).
- Build Linux x64 glibc binaires with GCC 11.
- Build Linux musl binaires on Alpine 3.12.
- Switch libvips build to Meson (lovell/sharp-libvips#144).
8.12.2 - 2022-01-27
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.12.2
- Build macOS binaries with Clang 13.
8.12.1 - 2021-12-02
If you would like to see what's changed, please visit the release notes of libvips:
https://www.libvips.org/2021/11/14/What's-new-in-8.12.html
- Include cgif as dependency.
- Build Linux ARM64v8 binaries on CircleCI (lovell/sharp-libvips#114).
- Move macOS ARM64 NuGet package to
netstandard2.1
group (#151).
8.11.4 - 2021-09-25
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.11.4
- Copy binaries to the output directory only when needed (#140).
8.11.3.1 - 2021-09-08
System.DllNotFoundException
on .NET Framework (#136).
8.11.3 - 2021-08-17
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.11.3
- Build Linux ARM64v8 and ARMv7 binaries with GCC 11.2.
8.11.0 - 2021-06-23
If you would like to see what's changed, please visit the release notes of libvips:
https://www.libvips.org/2021/06/04/What's-new-in-8.11.html
- Build Linux ARM64v8 and ARMv7 binaries with GCC 11.1.
8.10.6 - 2021-03-30
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.10.6
- Provide prebuilt binaries for macOS ARM64 (lovell/sharp-libvips#74).
- Provide prebuilt binaries for Linux musl ARM64 (lovell/sharp-libvips#90).
- Include libimagequant as dependency (lovell/sharp-libvips#91).
- Switch from zlib to zlib-ng (lovell/sharp-libvips#25).
- Allow linker to remove unused sections (lovell/sharp-libvips#88).
- Switch from libjpeg-turbo to MozJPEG (lovell/sharp-libvips#89).
- Build a more minimal libxml2 (lovell/sharp-libvips#92).
- Build aom without HBR/WebM support (lovell/sharp-libvips#94).
- Windows binaries are being built with Clang 11.1 (was GCC 10.2).
8.10.5.1 - 2020-12-27
- AVIF decode/encode on Windows with CPUs lacking support for the AVX2 instruction set (#104).
- Compatibility with older Linux ARM64v8 and ARMv7 distributions (kleisauke/libvips-packaging#3).
8.10.5 - 2020-12-24
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.10.5
- Provide prebuilt binaries for Windows ARM64 (libvips/build-win64-mxe#12).
- Add support for AVIF (lovell/sharp#2289).
8.10.1 - 2020-09-12
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.10.1
8.10.0 - 2020-08-26
If you would like to see what's changed, please visit the release notes of libvips:
https://www.libvips.org/2020/06/18/What's-new-in-8.10.html
- Compatibility with Unity on Linux (#90).
- Provide prebuilt binaries for Linux ARM64v8 and ARMv7 (kleisauke/libvips-packaging#3).
- Include libspng as dependency.
8.9.2-build3 - 2020-06-21
Requires NetVips v1.2.3.
- A single shared libvips binary is build for Linux and macOS (#83).
8.9.2-build2 - 2020-06-16
- Binaries are copied to the output directory for Mono runtime (#80).
- A statically linked libvips binary is build for macOS (kleisauke/libvips-packaging#1).
8.9.2 - 2020-04-28
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.9.2
- Compatibility with Windows Nano Server (#61).
- A GLib regression when running inside the Visual Studio debugger (libvips/build-win64-mxe#9).
8.9.1 - 2020-01-30
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.9.1
8.9.0 - 2020-01-30
If you would like to see what's changed, please visit the release notes of libvips:
https://www.libvips.org/2019/12/11/What's-new-in-8.9.html
- A statically linked libvips binary is build for Linux (#51).
- The NuGet packages now includes:
- the latest third-party notices (
THIRD-PARTY-NOTICES.md
); - a JSON file containing the version numbers of libvips and its dependencies (
versions.json
).
- the latest third-party notices (
8.8.4 - 2019-12-30
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.8.4
8.8.3 - 2019-10-14
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.8.3
8.8.2 - 2019-09-05
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.8.2
8.8.1 - 2019-07-29
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.8.1
8.8.0 - 2019-06-22
If you would like to see what's changed, please visit the release notes of libvips:
https://www.libvips.org/2019/04/22/What's-new-in-8.8.html
8.7.4 - 2019-04-10
- A NetVips.Native package which depends on the other NetVips.Native.* packages.
- The OS X binaries are now distributed with
jpeg-turbo
instead thanjpeg
(lovell/package-libvips-darwin#3).
8.7.4-beta1 - 2019-02-25
- Pre-compiled libvips binaries for a few distros (#21):
- NetVips.Native.linux-x64 - Linux x64 glibc (Ubuntu, Debian, etc).
- NetVips.Native.linux-musl-x64 - Linux x64 musl (Alpine, Gentoo Linux, etc).
- NetVips.Native.osx-x64 - macOS x64.
- NetVips.Native.win-x64 - Windows 64-bit.
- NetVips.Native.win-x86 - Windows 32-bit.
- A statically linked libvips binary is build for Windows. This reduces the number of DLLs from 37 to 3 (libvips/build-win64#21).