Commit Graph

  • 3609c61a22
    Tests: fix JP2 suite with global libvips (#4477) main Kleis Auke Wolthuizen 2025-11-15 11:55:58 +01:00
  • dc6820b49f
    TypeScript: tag deprecated constructor properties (#4474) Jiralite 2025-11-10 16:41:22 +00:00
  • f2a49d19c9
    Fix invalid escape sequence (#4471) Sylvester Keil 2025-11-07 12:39:39 +01:00
  • e062456868
    Release v0.34.5 v0.34.5 Lovell Fuller 2025-11-06 14:06:31 +00:00
  • 6450c704a6
    Prerelease v0.34.5-rc.1 v0.34.5-rc.1 Lovell Fuller 2025-11-06 11:34:00 +00:00
  • f7c95d1bf0
    TypeScript: consolidate a few enum-like properties Lovell Fuller 2025-11-06 11:15:28 +00:00
  • ef86a75560
    Prerelease v0.34.5-rc.0 v0.34.5-rc.0 Lovell Fuller 2025-11-05 15:41:31 +00:00
  • 6c1e840098
    Use structured binding for tuples where possible Lovell Fuller 2025-11-05 15:30:52 +00:00
  • e1628d8ef5
    Simplify ICC processing when retaining input profiles #4468 Lovell Fuller 2025-11-04 15:06:49 +00:00
  • 4f9f8179a6
    Linter: apply all recommended biome settings Lovell Fuller 2025-11-03 21:14:45 +00:00
  • 09d5aa8cfa Docs: update internal and libvips doc links Lovell Fuller 2025-11-02 14:38:22 +00:00
  • 040b73ca74 Upgrade to libvips v8.17.3 Lovell Fuller 2025-11-01 10:12:13 +00:00
  • 1f2f33d9a7 Ensure licensing headers are retained by code bundlers Lovell Fuller 2025-10-30 22:15:41 +00:00
  • 69b2c45615
    Tests: migrate text suite to async (#4466) Kleis Auke Wolthuizen 2025-10-27 17:21:37 +01:00
  • 9e4e184132 Add experimental support for prebuilt linux-riscv64 binaries Lovell Fuller 2025-10-19 10:25:50 +01:00
  • 206eb4a89a Limit colour strings to 200 chars, helps reduce effect of potential ReDoS Lovell Fuller 2025-10-18 14:52:17 +01:00
  • c1c16ed3e6 Improve error messaging when only warnings issued #4465 Lovell Fuller 2025-10-17 14:57:38 +01:00
  • b7fda60a85 Bump deps Lovell Fuller 2025-10-17 14:56:17 +01:00
  • 1bbee519aa Separate build script from install script #4458 Lovell Fuller 2025-10-07 14:32:44 +01:00
  • 2324d75f7f CI: Upgrade to macOS 15 (Sequoia) Lovell Fuller 2025-10-05 11:28:58 +01:00
  • 5e72ad95fa Docs: changelog entry for #4459 Lovell Fuller 2025-09-30 10:54:00 +01:00
  • 6b922b30d5
    Add support for BigTIFF output (#4459) throwbi 2025-09-30 10:41:02 +02:00
  • 54722dd582 Modernise C++ linter using new @cpplint/cli tooling Lovell Fuller 2025-09-22 14:59:52 +01:00
  • adb6275ae9 Remove licensing checker/linter Lovell Fuller 2025-09-21 12:11:00 +01:00
  • f2978651f0 Migrate from mocha to Node.js native test runner Lovell Fuller 2025-09-21 11:04:55 +01:00
  • c446d743a2
    Docs: libvips manages its own thread pool (#4455) Kleis Auke Wolthuizen 2025-09-20 14:03:38 +02:00
  • 3498eb63e3 Docs: partially-revert 3009957, fix link to glibc malloc tunables Lovell Fuller 2025-09-20 10:47:43 +01:00
  • 3009957120 Docs: Add note about libvips thread pool sizing Lovell Fuller 2025-09-19 13:13:53 +01:00
  • b36237ddcb Switch linter from semistandard to biome Lovell Fuller 2025-09-17 16:47:33 +01:00
  • a0af662d78 CI: Separate platform-independent linter tasks Lovell Fuller 2025-09-18 12:51:22 +01:00
  • ee437832e2 Release v0.34.4 v0.34.4 Lovell Fuller 2025-09-17 13:57:10 +01:00
  • 529901177b CI/Docs: Deno v2 support Lovell Fuller 2025-09-17 13:56:49 +01:00
  • 4710092b2a Prerelease v0.34.4-rc.4 v0.34.4-rc.4 Lovell Fuller 2025-09-17 12:53:47 +01:00
  • ed1ac43e55 CI: Upgrade packaging test dependencies Lovell Fuller 2025-09-17 12:11:06 +01:00
  • dfcbceee4b Upgrade sharp-libvips to v1.2.3 Lovell Fuller 2025-09-17 12:10:36 +01:00
  • 35d3f56c67 Ensure TIFF subifd and OpenSlide level are respected Lovell Fuller 2025-09-16 08:44:08 +01:00
  • 9f4bace03b Prerelease v0.34.4-rc.3 v0.34.4-rc.3 Lovell Fuller 2025-09-15 11:18:53 +01:00
  • b507831a11 CI: Remove dry-run flag Lovell Fuller 2025-09-15 11:18:00 +01:00
  • 905f69837e Prerelease v0.34.4-rc.2 v0.34.4-rc.2 Lovell Fuller 2025-09-15 10:13:47 +01:00
  • b0154ed83c Upgrade sharp-libvips to v1.2.2 Lovell Fuller 2025-09-15 10:01:04 +01:00
  • 93b814f849 Upgrade to libvips v8.17.2 Lovell Fuller 2025-09-14 12:22:27 +01:00
  • 6d4d44e2fa Docs: improve FreeBSD build-from-source install help Lovell Fuller 2025-09-13 13:37:35 +01:00
  • d8686e7c64 Ensure Electron support for images with XMP metadata #4451 Lovell Fuller 2025-09-12 12:33:59 +01:00
  • 23a0e81d98 Docs: changelog and credit for #4452 Lovell Fuller 2025-09-12 11:50:16 +01:00
  • 43b579c903
    Add sharp-libvips rpath for yarn v5 support (#4452) Maël Nison 2025-09-12 12:15:04 +02:00
  • 45f8717900 Upgrade color to latest version via CommonJS wrapper package Lovell Fuller 2025-09-10 08:55:14 +01:00
  • c270455007 Bump deps Lovell Fuller 2025-09-10 08:43:47 +01:00
  • 1835288ab8 Docs: remove frame clutter from code samples Lovell Fuller 2025-09-08 11:10:51 +01:00
  • c1e33de33c CI: Automate npm publish-with-provenance Lovell Fuller 2025-09-01 12:37:16 +01:00
  • 0e4b648593 Ensure unlimited flag is passed to tiffload #4446 Lovell Fuller 2025-08-29 23:29:24 +01:00
  • 40be212bba Use modern -s command line lists Kleis Auke Wolthuizen 2025-08-26 10:33:58 +02:00
  • 8ceeda9ae9 Remove -sNODEJS_CATCH_EXIT=0 linker flag Kleis Auke Wolthuizen 2025-08-26 10:31:12 +02:00
  • 16e248f93e Remove -sWASM_BIGINT linker flag Kleis Auke Wolthuizen 2025-08-26 10:29:31 +02:00
  • b77c97067a Remove -sTEXTDECODER=0 linker flag Kleis Auke Wolthuizen 2025-08-26 10:28:16 +02:00
  • 660bbdb1c0 Docs: changelog for #4441 Lovell Fuller 2025-08-22 20:01:46 +01:00
  • 4164705113 Bump devDeps Lovell Fuller 2025-08-22 20:01:18 +01:00
  • c01e272db5
    TypeScript: Ensure KernelEnum includes linear (#4441) Bayan Bennett 2025-08-21 01:35:41 -07:00
  • 8607ff2f4a Tests: remove extraneous use of toColourspace Lovell Fuller 2025-08-18 10:33:32 +01:00
  • cd337e4de3 Docs: extractChannel output colourspace is b-w or grey16 Lovell Fuller 2025-08-18 10:24:38 +01:00
  • 51d1a49abc v0.34.4-rc.1 v0.34.4-rc.1 Lovell Fuller 2025-07-28 14:32:52 +01:00
  • dda00f63e6 CI: Remove frontmatter from release notes Lovell Fuller 2025-07-26 23:58:48 +01:00
  • 9e20a25c5d Prerelease v0.34.4-rc.0 v0.34.4-rc.0 Lovell Fuller 2025-07-25 10:44:00 +01:00
  • fefda85d2d CI: Upgrade to Debian 12 for ppc64 and s390x Lovell Fuller 2025-07-24 17:14:27 +01:00
  • e045235545 Upgrade to sharp-libvips v1.2.1 Lovell Fuller 2025-07-24 16:51:28 +01:00
  • 08b4242efe Ensure autoOrient occurs before non-90 rotation #4425 Lovell Fuller 2025-07-21 16:10:34 +01:00
  • 67462bee79 CI: Simplify volume mappings for linuxmusl-arm64 runners Lovell Fuller 2025-07-19 14:26:27 +01:00
  • 628454559e Ensure autoOrient removes metadata after shrink-on-load #4431 Lovell Fuller 2025-07-19 14:00:42 +01:00
  • ecfc77c185 Docs: split changelog into per-release files Lovell Fuller 2025-07-15 17:21:09 +01:00
  • 6cde18d443
    Remove redundant TIFF warning handler setup (#4422) Kleis Auke Wolthuizen 2025-07-10 15:57:04 +02:00
  • 276ac2df8d Release v0.34.3 v0.34.3 Lovell Fuller 2025-07-10 08:34:49 +01:00
  • 2dedcf35a0 Prerelease v0.34.3-rc.1 v0.34.3-rc.1 Lovell Fuller 2025-07-09 21:14:50 +01:00
  • 92f21451c1 Upgrade to sharp-libvips v1.2.0 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
  • 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