From e6edccad3a966d8a8d44e6020862102f5df37556 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 26 May 2026 20:52:05 +0100 Subject: [PATCH] build: update rastermill dependency --- CHANGELOG.md | 2 +- npm-shrinkwrap.json | 6 +++--- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c407003dc678..b0145b388bd0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -27,7 +27,7 @@ Docs: https://docs.openclaw.ai - Build: include `ui:build` in the `full` and `ciArtifacts` profiles of `scripts/build-all.mjs` so `pnpm build` always rebuilds `dist/control-ui` after `tsdown` cleans `dist`, removing the second-command requirement and the missing-asset failure mode for source/runtime installs and CI artifact uploads. (#85206) - Migrate: import supported Hermes, OpenCode, and Codex auth credentials into OpenClaw auth profiles when credential migration is selected, with explicit opt-out and non-interactive controls. (#85667) Thanks @fuller-stack-dev. - iOS: improve Talk mode with direct realtime voice sessions, compact toolbar status, and responsive voice waveform feedback. (#86355) Thanks @ngutman. -- Media: replace the Sharp image backend with Photon for metadata, resizing, EXIF orientation, and PNG alpha-preserving optimization so OpenClaw no longer installs Sharp or the WhatsApp Jimp fallback for image processing. (#86437) +- Media: replace the Sharp image backend with Rastermill for metadata, resizing, EXIF orientation, and PNG alpha-preserving optimization so OpenClaw no longer installs Sharp or the WhatsApp Jimp fallback for image processing. (#86437) ### Fixes diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 7dd225eeece6..a6f80717de3a 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -47,7 +47,7 @@ "playwright-core": "1.60.0", "qrcode": "1.5.4", "quickjs-wasi": "2.2.0", - "rastermill": "https://codeload.github.com/openclaw/rastermill/tar.gz/8fbcb97abe0035fd4f3d237886da5cff916dece5", + "rastermill": "https://codeload.github.com/openclaw/rastermill/tar.gz/91741e538f3073c9cb1bb70424ce617eae5b15e2", "tar": "7.5.15", "tokenjuice": "0.7.1", "tree-sitter-bash": "0.25.1", @@ -3843,8 +3843,8 @@ }, "node_modules/rastermill": { "version": "0.2.0", - "resolved": "https://codeload.github.com/openclaw/rastermill/tar.gz/8fbcb97abe0035fd4f3d237886da5cff916dece5", - "integrity": "sha512-RZvbn3tpvDJ4LZNXw3g5lUaio0ENERRhZsWZ7Dz8PjOsmD71k6UM5OgbV/abITqTPsBD+M3xMSAJFfBsqIDZgA==", + "resolved": "https://codeload.github.com/openclaw/rastermill/tar.gz/91741e538f3073c9cb1bb70424ce617eae5b15e2", + "integrity": "sha512-fzSdDPXozeCbp0hQTVYmX3Pqkd9pKi0aVFoeb8A7qN2n197ee+RE9qqKxFdzqmKX8oRxCyG++ODG6hVuVp8x3Q==", "license": "MIT", "dependencies": { "@silvia-odwyer/photon-node": "0.3.4" diff --git a/package.json b/package.json index ba0654dc8b23..d781605afd73 100644 --- a/package.json +++ b/package.json @@ -1838,7 +1838,7 @@ "playwright-core": "1.60.0", "qrcode": "1.5.4", "quickjs-wasi": "2.2.0", - "rastermill": "https://codeload.github.com/openclaw/rastermill/tar.gz/8fbcb97abe0035fd4f3d237886da5cff916dece5", + "rastermill": "https://codeload.github.com/openclaw/rastermill/tar.gz/91741e538f3073c9cb1bb70424ce617eae5b15e2", "tar": "7.5.15", "tokenjuice": "0.7.1", "tree-sitter-bash": "0.25.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9ca7b7319b22..517d621e4ea7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -152,8 +152,8 @@ importers: specifier: 2.2.0 version: 2.2.0 rastermill: - specifier: https://codeload.github.com/openclaw/rastermill/tar.gz/8fbcb97abe0035fd4f3d237886da5cff916dece5 - version: https://codeload.github.com/openclaw/rastermill/tar.gz/8fbcb97abe0035fd4f3d237886da5cff916dece5 + specifier: https://codeload.github.com/openclaw/rastermill/tar.gz/91741e538f3073c9cb1bb70424ce617eae5b15e2 + version: https://codeload.github.com/openclaw/rastermill/tar.gz/91741e538f3073c9cb1bb70424ce617eae5b15e2 tar: specifier: 7.5.15 version: 7.5.15 @@ -6310,8 +6310,8 @@ packages: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} - rastermill@https://codeload.github.com/openclaw/rastermill/tar.gz/8fbcb97abe0035fd4f3d237886da5cff916dece5: - resolution: {gitHosted: true, integrity: sha512-RZvbn3tpvDJ4LZNXw3g5lUaio0ENERRhZsWZ7Dz8PjOsmD71k6UM5OgbV/abITqTPsBD+M3xMSAJFfBsqIDZgA==, tarball: https://codeload.github.com/openclaw/rastermill/tar.gz/8fbcb97abe0035fd4f3d237886da5cff916dece5} + rastermill@https://codeload.github.com/openclaw/rastermill/tar.gz/91741e538f3073c9cb1bb70424ce617eae5b15e2: + resolution: {gitHosted: true, integrity: sha512-fzSdDPXozeCbp0hQTVYmX3Pqkd9pKi0aVFoeb8A7qN2n197ee+RE9qqKxFdzqmKX8oRxCyG++ODG6hVuVp8x3Q==, tarball: https://codeload.github.com/openclaw/rastermill/tar.gz/91741e538f3073c9cb1bb70424ce617eae5b15e2} version: 0.2.0 engines: {node: '>=20'} @@ -12304,7 +12304,7 @@ snapshots: range-parser@1.2.1: {} - rastermill@https://codeload.github.com/openclaw/rastermill/tar.gz/8fbcb97abe0035fd4f3d237886da5cff916dece5: + rastermill@https://codeload.github.com/openclaw/rastermill/tar.gz/91741e538f3073c9cb1bb70424ce617eae5b15e2: dependencies: '@silvia-odwyer/photon-node': 0.3.4