diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4fd6a6ff..bfa4f19d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -117,11 +117,6 @@ jobs: nodejs_version_major: 20 platform: win32-ia32 package: true - - os: windows-2022 - nodejs_arch: x86 - nodejs_version: "22.21.0" - nodejs_version_major: 22 - platform: win32-ia32 - os: windows-2022 nodejs_arch: x64 nodejs_version: "^20.9.0" diff --git a/docs/src/content/docs/changelog/v0.35.0.md b/docs/src/content/docs/changelog/v0.35.0.md index 0a07281f..de234244 100644 --- a/docs/src/content/docs/changelog/v0.35.0.md +++ b/docs/src/content/docs/changelog/v0.35.0.md @@ -16,6 +16,8 @@ slug: changelog/v0.35.0 * Upgrade to libvips v8.18.0 for upstream bug fixes. +* Deprecate Windows 32-bit (win32-ia32) prebuilt binaries. + * Add `withGainMap` to process HDR JPEG images with embedded gain maps. [#4314](https://github.com/lovell/sharp/issues/4314) diff --git a/docs/src/content/docs/install.md b/docs/src/content/docs/install.md index d2eaa720..285ae20d 100644 --- a/docs/src/content/docs/install.md +++ b/docs/src/content/docs/install.md @@ -50,8 +50,8 @@ Ready-compiled sharp and libvips binaries are provided for use on the most commo * Linux s390x (glibc >= 2.36) * Linux x64 (glibc >= 2.26, musl >= 1.2.2, CPU with SSE4.2) * Windows x64 -* Windows x86 -* Windows ARM64 (experimental, CPU with ARMv8.4 required for all features) +* Windows x86 (deprecated, Node.js 20 only) +* Windows ARM64 (CPU with ARMv8.4 required for all features) This provides support for the JPEG, PNG, WebP, AVIF (limited to 8-bit depth), TIFF, GIF and SVG (input) image formats. diff --git a/npm/win32-ia32/package.json b/npm/win32-ia32/package.json index 67277556..ec53304d 100644 --- a/npm/win32-ia32/package.json +++ b/npm/win32-ia32/package.json @@ -1,7 +1,7 @@ { "name": "@img/sharp-win32-ia32", "version": "0.34.5", - "description": "Prebuilt sharp for use with Windows x86 (32-bit)", + "description": "Prebuilt sharp for use with Windows x86 (deprecated)", "author": "Lovell Fuller ", "homepage": "https://sharp.pixelplumbing.com", "repository": { @@ -29,7 +29,7 @@ "./versions": "./versions.json" }, "engines": { - "node": ">=20.9.0" + "node": "^20.9.0" }, "os": [ "win32"