Steven D'Onfro
38b6f44611
TypeScript: Add missing properties for animated images ( #4369 )
2025-04-12 11:38:24 +01:00
Lovell Fuller
5b5dfbad77
Ensure pdfBackground constructor property is used #4207
...
Slightly refactor the way background colours are set
2025-04-09 22:21:14 +01:00
Kleis Auke Wolthuizen
a642767329
Docs: update path to api-resize-fit.svg
( #4368 )
2025-04-08 10:15:29 +01:00
Lovell Fuller
5cae1abe8f
Release v0.34.1
v0.34.1
2025-04-07 20:51:11 +01:00
Lovell Fuller
66ffc48707
Changelog entry for #4362
2025-04-07 13:35:40 +01:00
Steven
3c7dbb8fba
fix(types): update autoOrient
type to include undefined ( #4362 )
...
This PR fixes the following error:
```
node_modules/.pnpm/sharp@0.34.0/node_modules/sharp/lib/index.d.ts(1590,15): error TS2430: Interface 'OverlayOptions' incorrectly extends interface 'SharpOptions'.
Types of property 'autoOrient' are incompatible.
Type 'boolean | undefined' is not assignable to type 'boolean'.
Type 'undefined' is not assignable to type 'boolean'.
```
2025-04-04 21:53:46 +01:00
Lovell Fuller
a9e191328f
Prevent glib assertions and checks #4351
2025-04-04 15:42:34 +01:00
Lovell Fuller
7323dbee98
Docs: update path to logo
2025-04-04 15:35:46 +01:00
Lovell Fuller
d7a771ca7a
Docs: update path to logo
2025-04-04 15:33:34 +01:00
Lovell Fuller
7d0585fad1
Docs: remove outdated redirects/rewrites
2025-04-04 15:30:07 +01:00
Lovell Fuller
ddc1eb8c4c
Release v0.34.0 (part 2 - see c26e67c)
v0.34.0
2025-04-04 14:38:27 +01:00
Lovell Fuller
c26e67cc5b
Release v0.34.0
2025-04-04 13:44:11 +01:00
Lovell Fuller
a00ee26d17
Prevent glib assertions and checks #4351
2025-04-04 12:41:33 +01:00
Lovell Fuller
6dfb60cda2
Prevent prebuilt Linux sharp binaries from exporting symbols
...
The prebuilt Linux libvips binaries already do this
2025-04-04 09:49:37 +01:00
Lovell Fuller
dbb7606129
Prerelease v0.34.0-rc.1
v0.34.0-rc.1
2025-04-03 15:29:32 +01:00
Quentin Pinçon
031c808aa5
Expose erode and dilate operations #4243
2025-03-27 13:17:19 +00:00
Lovell Fuller
03e1b19764
Allow wide-gamut HEIF output at higher bitdepths #4344
2025-03-21 17:01:20 +00:00
Lovell Fuller
3e41f8b65e
Non-animated GIF output defaults to no-loop #3394
2025-03-21 09:36:25 +00:00
Lovell Fuller
3fd818c4b5
Prevent use of linux-x64 binaries with v1 microarchitecture
2025-03-19 19:54:53 +00:00
Lovell Fuller
d419aba76d
Docs: add note about electron-forge and Webpack combo
2025-03-19 09:19:47 +00:00
Lovell Fuller
3fb1091114
Docs: bump Astro
2025-03-19 09:19:18 +00:00
Kleis Auke Wolthuizen
2035492fd9
Ensure Yarn PnP hash calculation works with pre-releases ( #4347 )
2025-03-16 22:05:52 +00:00
Lovell Fuller
5ee83d13e2
Prerelease v0.34.0-rc.0
v0.34.0-rc.0
2025-03-16 08:47:07 +00:00
Lovell Fuller
0d04e9dba3
Docs: update perf test results
2025-03-15 23:39:11 +00:00
Lovell Fuller
f3a4f060c6
Test: appease linter - see 3c177af
2025-03-14 12:17:37 +00:00
Lovell Fuller
3c177af594
Test: update perf test dependencies to latest
...
Drop squoosh as it does not support Node.js 20+
2025-03-14 11:13:30 +00:00
Lovell Fuller
9d40a64120
Fix small memory leak in new join feature - see 5ab9168
2025-03-13 14:08:00 +00:00
Lovell Fuller
fda06a62b0
CI: Upgrade emscripten SDK version to match upstream
2025-03-13 08:21:37 +00:00
Lovell Fuller
75a135eabe
Upgrade to libvips v8.16.1 (prerelease)
2025-03-13 08:11:35 +00:00
Lovell Fuller
c9850afe67
Docs: add note about silencing pnpm warnings
2025-03-07 12:53:11 +00:00
Lovell Fuller
a619f29313
Docs: add note about pnpm install script permission
2025-03-02 15:47:26 +00:00
Kleis Auke Wolthuizen
9b88547f12
CI: Upgrade uraimo/run-on-arch-action
to v3 ( #4340 )
...
Upgrade `uraimo/run-on-arch-action` to v3, which includes QEMU 9.2.2
from `tonistiigi/binfmt:latest` that fixes the current CI failure on
ppc64le - see:
https://github.com/uraimo/run-on-arch-action/issues/160
https://github.com/tonistiigi/binfmt/issues/215#issuecomment-2689340770
and https://gitlab.com/qemu-project/qemu/-/issues/1913 .
2025-02-28 17:16:39 +00:00
Lovell Fuller
8e3ec0fc61
CI: Ensure emulated archs use latest qemu-user-static package
2025-02-23 10:06:42 +00:00
Lovell Fuller
edad89c531
Ensure removeAlpha removes all alpha channels #2266
2025-02-20 09:26:52 +00:00
Lovell Fuller
9d01dd20bf
TypeScript: ensure definition of sharp.versions matches reality
2025-02-10 17:37:54 +00:00
Lovell Fuller
5ab9168813
Add support for input array to join or animate #1580
2025-02-07 13:53:27 +00:00
florentzabera
67ff930535
Add support for RGBE Radiance input, requires global libvips #4316
2025-01-21 21:06:19 +00:00
Lovell Fuller
ae5ba702a4
Bump/pin devDeps
...
See https://github.com/mafintosh/tar-fs/issues/113
2025-01-17 12:14:14 +00:00
Lovell Fuller
63f0ab5e20
Docs: add comment with source to all auto-generated pages
2025-01-17 12:12:43 +00:00
Lovell Fuller
eeac8d4656
Docs: migrate to Astro Starlight
2025-01-17 11:53:26 +00:00
Don Denton
14c83e1f4c
Add autoOrient operation and constructor option #4144
2025-01-17 11:09:59 +00:00
Lovell Fuller
b7ff2645c4
Docs: highlight possibly breaking changes in next release
2025-01-06 11:23:25 +00:00
Lovell Fuller
79ac524262
Bump devDeps
2025-01-06 11:22:40 +00:00
Kleis Auke Wolthuizen
92083ea64c
Docs: prebuilt binaries support tile-based output ( #4305 )
...
Except when targeting WebAssembly.
2024-12-28 11:51:50 +00:00
Lovell Fuller
82dc859a49
Docs: clarify composite operation ordering #4288
2024-12-05 12:36:52 +00:00
Steven
bee1fbaa34
Tests: use of SIMD is the default behaviour ( #4282 )
2024-11-23 22:52:12 +00:00
Ymihere03
eba82a8ba5
Docs: separate electron installation into builder and forge sections
2024-11-18 13:09:55 +00:00
Lovell Fuller
06b08bf10f
Support info.size on wide-char systems via upgrade to C++17 #3943
2024-11-04 20:18:23 +00:00
Lovell Fuller
7bdf419eb1
Upgrade to libvips v8.16.0
2024-11-04 18:10:35 +00:00
Lovell Fuller
04e7f58cea
Ensure background metadata can be parsed #4090
2024-11-02 13:03:58 +00:00