Back to Explore

lovell/sharp-libvips

GitHub
11 updates · last 90 days2 watchersOpen source

Last release:

Packaging scripts for building pre-compiled libvips shared libraries and their dependencies across common operating systems and CPU architectures (Linux, Windows, macOS, and WebAssembly). Published to the npm registry under the img organization, this is useful if you want the prebuilt libvips binaries rather than compiling libvips yourself.

Project status

  • Actively maintained, with a steady sequence of GitHub updates in 2026 (not a one-off), and the latest update is dated 2026-06-30.
  • Apparent update cadence is roughly every 3 to 10 days during this recent run (for example, 2026-06-19 to 2026-06-30 has multiple updates including final and release-candidate packaging changes).

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v1.3.2

    Release v1.3.2 appears to be primarily a republish of prebuilt native libvips artifacts (switching package versions from 1.3.2-rc.0 to 1.3.2). The only code-visible content change in the diff is an update to the bundled native dependency versions for Pango and libTiff.

  • v1.3.2-rc.0

    v1.3.2-rc.0 updates the bundled native dependency versions used by the sharp libvips prebuilt workspaces. The code diff also changes the published npm package exports for most platform workspaces by removing the previous "./stub" export and introducing a "./binary" export pointing at the versioned libvips-cpp shared library.

  • v1.3.1

    v1.3.1 is a packaging-only release for the @img/sharp-libvips npm workspaces, moving all platform subpackages from the pre-release tag 1.3.1-rc.0 to the final 1.3.1 version. The only actual build input change visible in the diff is an update to the internal dependency revision identifiers for TIFF and UHDR.

  • v1.3.1-rc.0

    v1.3.1-rc.0 primarily updates the per-platform @img/sharp-libvips package versions to 1.3.1-rc.0. The code diff also introduces a new generated stub native file and adds a new package.json export subpath ("./stub") for several darwin and linux variants.

  • v1.3.0

    Release v1.3.0 is documented primarily as a set of bundled native dependency version updates. However, the provided code diff from v1.3.0-rc.9 to v1.3.0 shows only NPM workspace package version bumps from 1.3.0-rc.9 to 1.3.0, with no visible changes to dependency versions or code logic.

  • v1.3.0-rc.10

    This release (v1.3.0-rc.10) updates the bundled native dependency build inputs used by the @img/sharp-libvips prebuilt packages. The actual code diff shows only version string updates for the npm workspaces, plus specific changes to the build recipe versions.properties for libvips and libtiff.

  • v1.3.0-rc.9

    v1.3.0-rc.9 is a release candidate that focuses on updating the bundled native/library dependencies. The provided release notes do not describe any new features, bug fixes, or behavioral changes beyond these dependency version bumps.

  • v1.3.0-rc.8

    v1.3.0-rc.8 updates the bundled native dependency versions used to build prebuilt Sharp/libvips artifacts, including AOM, Fontconfig, Harfbuzz, HEIF, RSVG, TIFF, UHD, and VIPS. The code diff also shows several build-script and packaging configuration changes that affect enabled codec features and minimum system library requirements.

  • v1.3.0-rc.7

    v1.3.0-rc.7 bumps a large set of native dependency versions (codecs, image libraries, typography libs) as listed in the release notes, and updates the published npm package versions from rc.6 to rc.7. The code diff also shows build-script and cross-compilation environment changes that are not described in the release notes, including how libheif and highway are downloaded and built.

  • v1.3.0-rc.6

    v1.3.0-rc.6 updates the bundled native dependency versions used to build sharp/libvips related artifacts. The release notes only document version bumps, but the code diff shows a substantial change to how libtiff is downloaded and built in the posix build pipeline.

  • v1.3.0-rc.5

    v1.3.0-rc.5 primarily updates the bundled native dependency versions used to build libvips and related image codecs. The diff also shows small but meaningful build-script changes around how libheif is fetched and configured during the build.

  • v1.3.0-rc.4

    v1.3.0-rc.4 bumps a set of native dependency versions (notably libvips, aom, harfbuzz, cairo, jpeg/png, and others). The code diff also changes multiple build scripts and build configurations, including patching behavior for libaom and mozjpeg and adjusting how harfbuzz and Windows architectures are configured.

  • v1.3.0-rc.3

    Release v1.3.0-rc.3 does not include narrative changelog text, it only lists a set of bundled dependency version numbers. The code diff shows additional build system, CI, and container environment changes that are not described in the release notes.

  • v1.3.0-rc.2

    v1.3.0-rc.2 release notes only document updated native dependency versions (glib, harfbuzz, heif, vips, and others). The actual diff also includes build-script changes that alter how bundled/native libraries are compiled (notably JPEG compression behavior and Harfbuzz build options).

  • v1.3.0-rc.1

    Release v1.3.0-rc.1 appears to be a packaging/build iteration with no application-level code changes shown in the diff. The only functional code-related change in the provided diff is a modification to the wasm build tar packaging command, plus version bumps across the generated npm package manifests.

  • v1.3.0-rc.0

    Release v1.3.0-rc.0 updates the set of bundled native image-processing libraries and their pinned versions used to build sharp's prebuilt artifacts. The release notes are dependency-version focused, and the diff shows corresponding changes in build scripts and third-party notices, including swapping out one HDR/Png-related library and introducing libultrahdr.

  • v1.2.4

    Release v1.2.4 appears to finalize a previously published release candidate (v1.2.4-rc.0). The provided code diff shows only npm package.json version string updates across multiple platform-specific packages and the workspace root.

  • v1.2.4-rc.0

    v1.2.4-rc.0 primarily updates the bundled native dependency versions (for example: aom, expat, glib, harfbuzz, mozjpeg, rsvg, tiff, vips, xml2) for the release. The actual code diff also shows CI and build-script changes beyond the dependency version bumps, including updated macOS runners, a Node.js GitHub Action major bump, and several changes to how dependencies are patched and configured during the native build.