diff --git a/docs/src/content/docs/changelog.md b/docs/src/content/docs/changelog.md index b233c961..335ca659 100644 --- a/docs/src/content/docs/changelog.md +++ b/docs/src/content/docs/changelog.md @@ -4,11 +4,11 @@ title: Changelog ## v0.34 - *hat* -Requires libvips v8.17.0 +Requires libvips v8.17.1 ### v0.34.3 - TBD -* Upgrade to libvips v8.17.0 for upstream bug fixes. +* Upgrade to libvips v8.17.1 for upstream bug fixes. * Add "Magic Kernel Sharp" (no relation) to resizing kernels. diff --git a/npm/darwin-arm64/package.json b/npm/darwin-arm64/package.json index e2c0dabf..98882daf 100644 --- a/npm/darwin-arm64/package.json +++ b/npm/darwin-arm64/package.json @@ -15,7 +15,7 @@ }, "preferUnplugged": true, "optionalDependencies": { - "@img/sharp-libvips-darwin-arm64": "1.2.0-rc.3" + "@img/sharp-libvips-darwin-arm64": "1.2.0-rc.4" }, "files": [ "lib" diff --git a/npm/darwin-x64/package.json b/npm/darwin-x64/package.json index 57039e48..65aed430 100644 --- a/npm/darwin-x64/package.json +++ b/npm/darwin-x64/package.json @@ -15,7 +15,7 @@ }, "preferUnplugged": true, "optionalDependencies": { - "@img/sharp-libvips-darwin-x64": "1.2.0-rc.3" + "@img/sharp-libvips-darwin-x64": "1.2.0-rc.4" }, "files": [ "lib" diff --git a/npm/linux-arm/package.json b/npm/linux-arm/package.json index 47ecd0e1..5df4159b 100644 --- a/npm/linux-arm/package.json +++ b/npm/linux-arm/package.json @@ -15,7 +15,7 @@ }, "preferUnplugged": true, "optionalDependencies": { - "@img/sharp-libvips-linux-arm": "1.2.0-rc.3" + "@img/sharp-libvips-linux-arm": "1.2.0-rc.4" }, "files": [ "lib" diff --git a/npm/linux-arm64/package.json b/npm/linux-arm64/package.json index 953ed212..3c87780d 100644 --- a/npm/linux-arm64/package.json +++ b/npm/linux-arm64/package.json @@ -15,7 +15,7 @@ }, "preferUnplugged": true, "optionalDependencies": { - "@img/sharp-libvips-linux-arm64": "1.2.0-rc.3" + "@img/sharp-libvips-linux-arm64": "1.2.0-rc.4" }, "files": [ "lib" diff --git a/npm/linux-ppc64/package.json b/npm/linux-ppc64/package.json index 7a4b8b6e..a3f98720 100644 --- a/npm/linux-ppc64/package.json +++ b/npm/linux-ppc64/package.json @@ -15,7 +15,7 @@ }, "preferUnplugged": true, "optionalDependencies": { - "@img/sharp-libvips-linux-ppc64": "1.2.0-rc.3" + "@img/sharp-libvips-linux-ppc64": "1.2.0-rc.4" }, "files": [ "lib" diff --git a/npm/linux-s390x/package.json b/npm/linux-s390x/package.json index c74a4640..30a57507 100644 --- a/npm/linux-s390x/package.json +++ b/npm/linux-s390x/package.json @@ -15,7 +15,7 @@ }, "preferUnplugged": true, "optionalDependencies": { - "@img/sharp-libvips-linux-s390x": "1.2.0-rc.3" + "@img/sharp-libvips-linux-s390x": "1.2.0-rc.4" }, "files": [ "lib" diff --git a/npm/linux-x64/package.json b/npm/linux-x64/package.json index 510a777a..27870930 100644 --- a/npm/linux-x64/package.json +++ b/npm/linux-x64/package.json @@ -15,7 +15,7 @@ }, "preferUnplugged": true, "optionalDependencies": { - "@img/sharp-libvips-linux-x64": "1.2.0-rc.3" + "@img/sharp-libvips-linux-x64": "1.2.0-rc.4" }, "files": [ "lib" diff --git a/npm/linuxmusl-arm64/package.json b/npm/linuxmusl-arm64/package.json index 831eddfa..992eda95 100644 --- a/npm/linuxmusl-arm64/package.json +++ b/npm/linuxmusl-arm64/package.json @@ -15,7 +15,7 @@ }, "preferUnplugged": true, "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-arm64": "1.2.0-rc.3" + "@img/sharp-libvips-linuxmusl-arm64": "1.2.0-rc.4" }, "files": [ "lib" diff --git a/npm/linuxmusl-x64/package.json b/npm/linuxmusl-x64/package.json index d75b4ab4..6c9674ad 100644 --- a/npm/linuxmusl-x64/package.json +++ b/npm/linuxmusl-x64/package.json @@ -15,7 +15,7 @@ }, "preferUnplugged": true, "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-x64": "1.2.0-rc.3" + "@img/sharp-libvips-linuxmusl-x64": "1.2.0-rc.4" }, "files": [ "lib" diff --git a/package.json b/package.json index 466584c1..076a5e36 100644 --- a/package.json +++ b/package.json @@ -143,15 +143,15 @@ "optionalDependencies": { "@img/sharp-darwin-arm64": "0.34.3-rc.0", "@img/sharp-darwin-x64": "0.34.3-rc.0", - "@img/sharp-libvips-darwin-arm64": "1.2.0-rc.3", - "@img/sharp-libvips-darwin-x64": "1.2.0-rc.3", - "@img/sharp-libvips-linux-arm": "1.2.0-rc.3", - "@img/sharp-libvips-linux-arm64": "1.2.0-rc.3", - "@img/sharp-libvips-linux-ppc64": "1.2.0-rc.3", - "@img/sharp-libvips-linux-s390x": "1.2.0-rc.3", - "@img/sharp-libvips-linux-x64": "1.2.0-rc.3", - "@img/sharp-libvips-linuxmusl-arm64": "1.2.0-rc.3", - "@img/sharp-libvips-linuxmusl-x64": "1.2.0-rc.3", + "@img/sharp-libvips-darwin-arm64": "1.2.0-rc.4", + "@img/sharp-libvips-darwin-x64": "1.2.0-rc.4", + "@img/sharp-libvips-linux-arm": "1.2.0-rc.4", + "@img/sharp-libvips-linux-arm64": "1.2.0-rc.4", + "@img/sharp-libvips-linux-ppc64": "1.2.0-rc.4", + "@img/sharp-libvips-linux-s390x": "1.2.0-rc.4", + "@img/sharp-libvips-linux-x64": "1.2.0-rc.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.2.0-rc.4", + "@img/sharp-libvips-linuxmusl-x64": "1.2.0-rc.4", "@img/sharp-linux-arm": "0.34.3-rc.0", "@img/sharp-linux-arm64": "0.34.3-rc.0", "@img/sharp-linux-ppc64": "0.34.3-rc.0", @@ -166,11 +166,11 @@ }, "devDependencies": { "@emnapi/runtime": "^1.4.3", - "@img/sharp-libvips-dev": "1.2.0-rc.3", - "@img/sharp-libvips-dev-wasm32": "1.2.0-rc.3", - "@img/sharp-libvips-win32-arm64": "1.2.0-rc.3", - "@img/sharp-libvips-win32-ia32": "1.2.0-rc.3", - "@img/sharp-libvips-win32-x64": "1.2.0-rc.3", + "@img/sharp-libvips-dev": "1.2.0-rc.4", + "@img/sharp-libvips-dev-wasm32": "1.2.0-rc.4", + "@img/sharp-libvips-win32-arm64": "1.2.0-rc.4", + "@img/sharp-libvips-win32-ia32": "1.2.0-rc.4", + "@img/sharp-libvips-win32-x64": "1.2.0-rc.4", "@types/node": "*", "cc": "^3.0.1", "emnapi": "^1.4.3", @@ -192,7 +192,7 @@ "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, "config": { - "libvips": ">=8.17.0" + "libvips": ">=8.17.1" }, "funding": { "url": "https://opencollective.com/libvips" diff --git a/src/common.h b/src/common.h index 7baf37e3..4d871d33 100644 --- a/src/common.h +++ b/src/common.h @@ -16,8 +16,8 @@ #if (VIPS_MAJOR_VERSION < 8) || \ (VIPS_MAJOR_VERSION == 8 && VIPS_MINOR_VERSION < 17) || \ - (VIPS_MAJOR_VERSION == 8 && VIPS_MINOR_VERSION == 17 && VIPS_MICRO_VERSION < 0) -#error "libvips version 8.17.0+ is required - please see https://sharp.pixelplumbing.com/install" + (VIPS_MAJOR_VERSION == 8 && VIPS_MINOR_VERSION == 17 && VIPS_MICRO_VERSION < 1) +#error "libvips version 8.17.1+ is required - please see https://sharp.pixelplumbing.com/install" #endif #if defined(__has_include) diff --git a/test/unit/libvips.js b/test/unit/libvips.js index 002ef0fd..64494e01 100644 --- a/test/unit/libvips.js +++ b/test/unit/libvips.js @@ -179,7 +179,7 @@ describe('libvips binaries', function () { process.env.npm_config_arch = 's390x'; process.env.npm_config_libc = ''; const locatorHash = libvips.yarnLocator(); - assert.strictEqual(locatorHash, '20827701d8'); + assert.strictEqual(locatorHash, '236db00005'); delete process.env.npm_config_platform; delete process.env.npm_config_arch; delete process.env.npm_config_libc;