build: update rastermill dependency

This commit is contained in:
Peter Steinberger
2026-05-26 20:52:05 +01:00
parent a3325c9fb4
commit e6edccad3a
4 changed files with 10 additions and 10 deletions

View File

@@ -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

6
npm-shrinkwrap.json generated
View File

@@ -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"

View File

@@ -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",

10
pnpm-lock.yaml generated
View File

@@ -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