Commit Graph

  • 92f21451c1 Upgrade to sharp-libvips v1.2.0 main Lovell Fuller 2025-07-08 21:58:53 +01:00
  • 2cd2f8430a Upgrade to libvips v8.17.1 Lovell Fuller 2025-07-08 08:36:44 +01:00
  • 8ee8d273ee Provide XMP as a string, as well as a Buffer, where possible Lovell Fuller 2025-07-04 15:55:41 +01:00
  • 4e3f3792ad Add keepXmp and withXmp for control over output XMP metadata #4416 Thibaut Patel 2025-06-11 21:24:09 +02:00
  • df5454e7dc Add support for RAW digicam input, requires custom libvips+libraw Lovell Fuller 2025-06-30 12:14:06 +01:00
  • 32cf6be1b8 Docs: update benchmark results ahead of v0.34.3 Lovell Fuller 2025-06-26 14:49:36 +01:00
  • 96dfd400b2 Tests: update benchmark environment Lovell Fuller 2025-06-26 11:16:54 +01:00
  • 1422798c1d Upgrade to sharp-libvips v1.2.0-rc.3 Lovell Fuller 2025-06-24 13:11:12 +01:00
  • e26d4e9d5b Add pageHeight param to create/new for animated input #3236 Lovell Fuller 2025-06-21 11:33:52 +01:00
  • 852c7f8663 Clean up internal naming of format-specific input options Lovell Fuller 2025-06-17 13:24:55 +01:00
  • e286e2bff9 Build format-specific input options in a single function Lovell Fuller 2025-06-17 10:15:40 +01:00
  • 76995deefa
    Ensure SVG scale-on-load optimisation uses newly exposed params (#4415) Kleis Auke Wolthuizen 2025-06-16 16:45:19 +02:00
  • e688c53659 Docs: expand info about parallelism and concurrency control #4411 Lovell Fuller 2025-06-16 12:02:09 +01:00
  • c4b1d80c35 Expose stylesheet and highBitdepth SVG input params Lovell Fuller 2025-06-16 11:11:02 +01:00
  • f92540f134 Nest format-specific constructor params (deprecate at top-level) Lovell Fuller 2025-06-16 07:51:36 +01:00
  • 8c53d499f7 Expose keepDuplicateFrames GIF output parameter Lovell Fuller 2025-06-15 15:39:01 +01:00
  • 9392b8702b Add Magic Kernel Sharp (no relation) to resizing kernels Lovell Fuller 2025-06-15 12:53:10 +01:00
  • 8669fbc936 Prerelease v0.34.3-rc.0 v0.34.3-rc.0 Lovell Fuller 2025-06-14 21:49:24 +01:00
  • cab02463ec Remove prebuild dependency Lovell Fuller 2025-06-13 12:41:45 +01:00
  • 5374b036f3 CI: Switch ARM64 from CircleCI to GitHub Actions Lovell Fuller 2025-06-13 12:59:52 +01:00
  • 327a6d2083
    Docs: update link to concurrency API (#4414) Kleis Auke Wolthuizen 2025-06-13 11:48:32 +02:00
  • 751f9992c4 Expose JPEG 2000 oneshot decoder option #4262 Michael B. Klein 2024-11-12 11:32:41 -06:00
  • 82168ef7c1 Add experimental support for linux-riscv64 temp-add-riscv Lovell Fuller 2025-06-12 16:05:24 +01:00
  • 01f6cbbaee Upgrade to sharp-libvips v1.2.0-rc.2 Lovell Fuller 2025-06-12 14:48:15 +01:00
  • 99be893dd4 Upgrade to libvips v8.17.0 Lovell Fuller 2025-06-12 11:27:26 +01:00
  • 4d1f7e051d
    Support composite op with non-sRGB pipeline colourspace (#4412) Kleis Auke Wolthuizen 2025-06-12 11:32:24 +02:00
  • 91f1b58f31
    Tests: Regenerate expected fixtures ahead of libvips v8.17.0 (#4402) Kleis Auke Wolthuizen 2025-06-09 00:31:07 +02:00
  • 6d04b7c1fa Release v0.34.2 v0.34.2 Lovell Fuller 2025-05-20 14:36:42 +01:00
  • d4b30b7392 Docs: Update pnpm settings documentation URLs Harshal Bhakta 2025-05-16 10:48:31 +05:30
  • 7f03502003 Docs: upgrade to latest Astro Starlight Lovell Fuller 2025-05-20 12:57:28 +01:00
  • 63b0a11b5b Tests: remove a possible race condition Lovell Fuller 2025-05-19 23:21:55 +01:00
  • c4d6aec48c Docs: Highlight that Windows ARM64 support is experimental Lovell Fuller 2025-05-19 22:04:08 +01:00
  • e75ae970ed Ensure PDF scale-on-load optimisation uses background #4398 Lovell Fuller 2025-05-16 14:38:00 +01:00
  • 956d72ddc0 Prerelease v0.34.2-rc.0 v0.34.2-rc.0 Lovell Fuller 2025-05-14 12:35:49 +01:00
  • 00e66efbee Bump deps Lovell Fuller 2025-05-14 12:24:23 +01:00
  • db3a4528eb Simplify 94481a9 Kleis Auke Wolthuizen 2025-05-13 17:19:02 +02:00
  • d36fd5064d Prefer use of bandjoin_const() and list-initialization Kleis Auke Wolthuizen 2025-05-13 17:17:36 +02:00
  • 8e17c6f518 Prefer use of vips_interpretation_max_alpha() Kleis Auke Wolthuizen 2025-05-13 17:12:23 +02:00
  • 94481a967e Ensure fit=contain resizing supports multiple alpha channels #4382 Lovell Fuller 2025-05-13 14:30:34 +01:00
  • 32872ef840 TypeScript: ensure metadata response matches reality #4383 Lovell Fuller 2025-05-13 14:26:25 +01:00
  • 7c7f960b60 Ensure support for wide-char filenames on Windows #4391 Lovell Fuller 2025-05-13 08:53:37 +01:00
  • 0b5f131df8
    Improve install error help text for ppc64le architecture (#4392) Kleis Auke Wolthuizen 2025-05-11 09:44:15 +02:00
  • e922ef7450 Add support for prebuilt Windows ARM64 binaries #4375 Hans 2025-04-17 11:53:05 +08:00
  • 73bec629cf Docs: website already hosts images, no need to use jsdelivr Lovell Fuller 2025-05-05 13:20:49 +01:00
  • 758d7e63cc Docs: changelog entry for #4387 Lovell Fuller 2025-05-05 13:19:10 +01:00
  • eba3e9aeb2
    TypeScript: Add smartDeblock definition to WebpOptions (#4387) Stephen Tse 2025-05-05 05:15:50 -07:00
  • 701143afb3 Ensure animated GIF to WebP conversion retains loop #3394 Lovell Fuller 2025-04-23 15:43:58 +01:00
  • 38b6f44611
    TypeScript: Add missing properties for animated images (#4369) Steven D'Onfro 2025-04-12 06:38:24 -04:00
  • 5b5dfbad77 Ensure pdfBackground constructor property is used #4207 Lovell Fuller 2025-04-09 22:21:14 +01:00
  • a642767329
    Docs: update path to api-resize-fit.svg (#4368) Kleis Auke Wolthuizen 2025-04-08 11:15:29 +02:00
  • 5cae1abe8f Release v0.34.1 v0.34.1 Lovell Fuller 2025-04-07 20:51:11 +01:00
  • 66ffc48707 Changelog entry for #4362 Lovell Fuller 2025-04-07 13:35:40 +01:00
  • 3c7dbb8fba
    fix(types): update autoOrient type to include undefined (#4362) Steven 2025-04-04 16:53:46 -04:00
  • a9e191328f Prevent glib assertions and checks #4351 Lovell Fuller 2025-04-04 15:42:34 +01:00
  • 7323dbee98 Docs: update path to logo Lovell Fuller 2025-04-04 15:35:46 +01:00
  • d7a771ca7a Docs: update path to logo Lovell Fuller 2025-04-04 15:33:34 +01:00
  • 7d0585fad1 Docs: remove outdated redirects/rewrites Lovell Fuller 2025-04-04 15:30:07 +01:00
  • ddc1eb8c4c Release v0.34.0 (part 2 - see c26e67c) v0.34.0 Lovell Fuller 2025-04-04 14:38:27 +01:00
  • c26e67cc5b Release v0.34.0 Lovell Fuller 2025-04-04 13:44:11 +01:00
  • a00ee26d17 Prevent glib assertions and checks #4351 Lovell Fuller 2025-04-04 12:41:33 +01:00
  • 6dfb60cda2 Prevent prebuilt Linux sharp binaries from exporting symbols Lovell Fuller 2025-04-04 09:49:37 +01:00
  • dbb7606129 Prerelease v0.34.0-rc.1 v0.34.0-rc.1 Lovell Fuller 2025-04-03 15:28:32 +01:00
  • 031c808aa5 Expose erode and dilate operations #4243 Quentin Pinçon 2025-03-27 12:59:02 +00:00
  • 03e1b19764 Allow wide-gamut HEIF output at higher bitdepths #4344 Lovell Fuller 2025-03-21 17:01:20 +00:00
  • 3e41f8b65e Non-animated GIF output defaults to no-loop #3394 Lovell Fuller 2025-03-21 09:36:25 +00:00
  • 3fd818c4b5 Prevent use of linux-x64 binaries with v1 microarchitecture Lovell Fuller 2025-03-19 17:24:46 +00:00
  • d419aba76d Docs: add note about electron-forge and Webpack combo Lovell Fuller 2025-03-19 09:19:47 +00:00
  • 3fb1091114 Docs: bump Astro Lovell Fuller 2025-03-19 09:19:18 +00:00
  • 2035492fd9
    Ensure Yarn PnP hash calculation works with pre-releases (#4347) Kleis Auke Wolthuizen 2025-03-16 23:05:52 +01:00
  • 5ee83d13e2 Prerelease v0.34.0-rc.0 v0.34.0-rc.0 Lovell Fuller 2025-03-16 08:47:07 +00:00
  • 0d04e9dba3 Docs: update perf test results Lovell Fuller 2025-03-15 23:39:11 +00:00
  • f3a4f060c6 Test: appease linter - see 3c177af Lovell Fuller 2025-03-14 12:17:37 +00:00
  • 3c177af594 Test: update perf test dependencies to latest Lovell Fuller 2025-03-14 11:13:30 +00:00
  • 9d40a64120 Fix small memory leak in new join feature - see 5ab9168 Lovell Fuller 2025-03-13 14:08:00 +00:00
  • fda06a62b0 CI: Upgrade emscripten SDK version to match upstream Lovell Fuller 2025-03-13 08:21:37 +00:00
  • 75a135eabe Upgrade to libvips v8.16.1 (prerelease) Lovell Fuller 2025-03-13 08:11:35 +00:00
  • c9850afe67 Docs: add note about silencing pnpm warnings Lovell Fuller 2025-03-07 12:53:11 +00:00
  • a619f29313 Docs: add note about pnpm install script permission Lovell Fuller 2025-03-02 15:47:26 +00:00
  • 9b88547f12
    CI: Upgrade uraimo/run-on-arch-action to v3 (#4340) Kleis Auke Wolthuizen 2025-02-28 18:16:39 +01:00
  • 8e3ec0fc61 CI: Ensure emulated archs use latest qemu-user-static package Lovell Fuller 2025-02-22 18:58:24 +00:00
  • edad89c531 Ensure removeAlpha removes all alpha channels #2266 Lovell Fuller 2025-02-20 09:26:52 +00:00
  • 9d01dd20bf TypeScript: ensure definition of sharp.versions matches reality Lovell Fuller 2025-02-10 17:37:54 +00:00
  • 5ab9168813 Add support for input array to join or animate #1580 Lovell Fuller 2025-02-07 13:53:27 +00:00
  • 67ff930535 Add support for RGBE Radiance input, requires global libvips #4316 florentzabera 2025-01-21 09:12:39 +01:00
  • ae5ba702a4 Bump/pin devDeps Lovell Fuller 2025-01-17 12:14:14 +00:00
  • 63f0ab5e20 Docs: add comment with source to all auto-generated pages Lovell Fuller 2025-01-17 12:12:43 +00:00
  • eeac8d4656 Docs: migrate to Astro Starlight Lovell Fuller 2025-01-16 12:55:45 +00:00
  • 14c83e1f4c Add autoOrient operation and constructor option #4144 Don Denton 2024-07-03 10:34:54 -04:00
  • b7ff2645c4 Docs: highlight possibly breaking changes in next release Lovell Fuller 2025-01-06 11:23:25 +00:00
  • 79ac524262 Bump devDeps Lovell Fuller 2025-01-06 11:22:40 +00:00
  • 92083ea64c
    Docs: prebuilt binaries support tile-based output (#4305) Kleis Auke Wolthuizen 2024-12-28 12:51:50 +01:00
  • 82dc859a49 Docs: clarify composite operation ordering #4288 Lovell Fuller 2024-12-05 12:34:54 +00:00
  • bee1fbaa34
    Tests: use of SIMD is the default behaviour (#4282) Steven 2024-11-23 17:52:12 -05:00
  • eba82a8ba5 Docs: separate electron installation into builder and forge sections Ymihere03 2024-11-11 09:46:45 -07:00
  • 06b08bf10f Support info.size on wide-char systems via upgrade to C++17 #3943 Lovell Fuller 2024-11-04 18:16:29 +00:00
  • 7bdf419eb1 Upgrade to libvips v8.16.0 Lovell Fuller 2024-11-04 18:10:35 +00:00
  • 04e7f58cea Ensure background metadata can be parsed #4090 Lovell Fuller 2024-11-02 13:03:58 +00:00
  • 3796dd8a87 Expose new libvips/libjxl features (animation, EXIF) Lovell Fuller 2024-10-29 15:04:14 +00:00
  • 8afec170ed Expose WebP smartDeblock output option Lovell Fuller 2024-10-29 14:41:58 +00:00
  • 3154af776e Add isPalette and bitsPerSample metadata, deprecate paletteBitDepth Lovell Fuller 2024-10-29 09:11:19 +00:00