Commit Graph

  • aea368a3a0 Release v0.32.4 v0.32.4 Lovell Fuller 2023-07-21 11:41:08 +01:00
  • 7ecbc20d3d Upgrade to libvips v8.14.3 Lovell Fuller 2023-07-21 11:10:21 +01:00
  • cb0e2a91c4 Bump dep Lovell Fuller 2023-07-19 16:55:12 +01:00
  • 739b317a6f Expose ability to (un)block libvips ops by name Lovell Fuller 2023-07-19 16:53:52 +01:00
  • a0e1c39785 Release v0.32.3 v0.32.3 Lovell Fuller 2023-07-14 11:03:39 +01:00
  • 85b26dab68 Expose preset option for WebP output #3639 Lovell Fuller 2023-07-12 19:12:04 +01:00
  • 66f7cef253 Docs: fix a few typos Lovell Fuller 2023-07-12 14:22:29 +01:00
  • 863174f201 CI: FreeBSD: Use 13.2 stable, upgrade to Node.js 20 Lovell Fuller 2023-07-11 12:35:59 +01:00
  • bcd865cc96 Ensure decoding remains sequential for all ops #3725 Lovell Fuller 2023-07-12 11:35:59 +01:00
  • 16ea04fe80 Release v0.32.2 v0.32.2 Lovell Fuller 2023-07-11 11:47:37 +01:00
  • 9c547dc321 Use copy rather than cache to prevent affine overcompute Lovell Fuller 2023-07-10 13:36:26 +01:00
  • 5522060e9e Limit HEIF output dimensions to 16384x16384 Lovell Fuller 2023-07-10 10:24:12 +01:00
  • d2f0fa855b Tests: loosen threshold for affine rotate then extract Lovell Fuller 2023-07-10 08:12:13 +01:00
  • 2bb3ea8170 Bump deps Lovell Fuller 2023-07-09 11:57:05 +01:00
  • 3434eef5b9 Guard use of smartcrop premultiplied option #3710 Lovell Fuller 2023-07-09 09:57:20 +01:00
  • 2f67823c3d Allow seq read for EXIF-based auto-orient #3725 Lovell Fuller 2023-07-09 09:26:58 +01:00
  • 38c760cdd7 Update to latest (temporary) prebuild patch Lovell Fuller 2023-07-09 09:10:24 +01:00
  • 14c3346800 Prevent over-compute in affine rotate #3722 Lovell Fuller 2023-07-09 09:04:07 +01:00
  • 0da55bab7e Tests: remove unused dependency Lovell Fuller 2023-06-29 09:11:25 +01:00
  • cfb659f576 Bump deps Lovell Fuller 2023-06-23 08:19:41 +01:00
  • cc5ac5385f Docs: clarify use of extract before composite Lovell Fuller 2023-06-23 08:08:39 +01:00
  • 93fafb0c18 CI: Upgrade to latest git v2 within centos 7 containers Lovell Fuller 2023-06-05 10:26:50 +01:00
  • 41e3c8ca09 Temporarily use patched prebuild with node-gyp v9 Lovell Fuller 2023-06-05 09:45:12 +01:00
  • da61ea0199 Docs: changelog and credit for #3674 Lovell Fuller 2023-06-05 09:35:07 +01:00
  • 7e6a70af44 Improve detection of jp2 filename extensions #3674 BJJ 2023-05-20 19:12:01 +08:00
  • f5845c7e61 Ensure exceptions are not thrown when terminating #3569 Lovell Fuller 2023-06-03 11:51:39 +01:00
  • eb1e53db83 Bump deps Lovell Fuller 2023-06-03 11:51:12 +01:00
  • 3340120aea Types: include base input options for composite #3669 Lovell Fuller 2023-05-16 13:55:28 +01:00
  • de0fc07092 Ensure same access method for all inputs #3669 Lovell Fuller 2023-05-16 13:53:21 +01:00
  • dc4b39f73f Docs: multi-page images cannot be flipped Lovell Fuller 2023-05-13 08:54:21 +01:00
  • e873978e53 Docs: clarify which axis is used when mirroring Lovell Fuller 2023-05-11 10:24:24 +01:00
  • 5255964c79 Docs: ensure headings with digits appear Lovell Fuller 2023-04-27 10:23:28 +01:00
  • dea319daf6 Release v0.32.1 v0.32.1 Lovell Fuller 2023-04-27 09:58:40 +01:00
  • a2ca678854 Docs: clarify text align applies to multi-line Lovell Fuller 2023-04-27 09:00:11 +01:00
  • e98993a6e2 Bump node-addon-api for Buffer::NewOrCopy Lovell Fuller 2023-04-23 15:43:54 +01:00
  • 90abd927c9 Install: coerce libc version to semver (refactor) Lovell Fuller 2023-04-23 11:54:41 +01:00
  • 4d7957a043 Install: coerce libc version to semver #3641 Lovell Fuller 2023-04-23 11:37:43 +01:00
  • bf9bb56367 Docs: fix affine interpolator example Lovell Fuller 2023-04-22 13:56:33 +01:00
  • 8408e99aa3 Ensure trim op works with CMYK input #3636 Lovell Fuller 2023-04-20 10:49:39 +01:00
  • a39f959dcc Docs: add security policy Lovell Fuller 2023-04-20 10:46:01 +01:00
  • d08baa20e6 Install: log possible error when removing vendor dir Lovell Fuller 2023-04-19 11:06:16 +01:00
  • 391018ad3d Bump semver dep Lovell Fuller 2023-04-19 11:04:03 +01:00
  • afed876f90 Docs: ensure inclusion of jp2 function Lovell Fuller 2023-04-17 20:55:10 +01:00
  • d6b60a60c6 Docs: add example of how to set EXIF GPS metadata Lovell Fuller 2023-04-17 20:35:47 +01:00
  • 5f8646d937 Support modulate op with non-sRGB pipeline colourspace #3620 Lovell Fuller 2023-04-17 19:53:48 +01:00
  • b763801d68 Ensure profile-less CMYK roundtrip skips space conv #3620 Lovell Fuller 2023-04-11 20:31:57 +01:00
  • 2e0f789c9b Tests: add retries to text test suite as font discovery is occasionally slow in Windows CI environment. Lovell Fuller 2023-04-09 21:42:07 +01:00
  • a8645f0f38 Smartcrop performance can take future advantage of https://github.com/libvips/libvips/commit/de43eea Lovell Fuller 2023-04-09 21:17:05 +01:00
  • 7b58ad9360 Docs: changelog entry for #3615 Lovell Fuller 2023-04-07 12:23:21 +01:00
  • 9ebbcc3701
    Logging: fix notation of proxy URL (#3615) TomWis97 2023-04-07 13:19:04 +02:00
  • e87204b92c Doc update and changelog entry for #3461 Lovell Fuller 2023-04-07 11:21:15 +01:00
  • a4c6eba7d4
    Add unflatten operation to create an alpha channel (#3461) Anton Marsden 2023-04-07 22:01:29 +12:00
  • b9c3851515 Ensure linear op works with 16-bit input #3605 Lovell Fuller 2023-04-01 12:08:14 +01:00
  • 97cf69c26a Ensure use of flip op forces random access read #3600 Lovell Fuller 2023-03-31 09:04:22 +01:00
  • d5be024bfd Bump devDeps Lovell Fuller 2023-03-28 14:39:25 +01:00
  • de01fc44e7 Docs: ensure API fn name linking is consistent Lovell Fuller 2023-03-28 14:00:52 +01:00
  • ca102ebd6c Docs: fix perf result copypasta Lovell Fuller 2023-03-28 12:08:07 +01:00
  • b9d4c30a9f Release v0.32.0 v0.32.0 Lovell Fuller 2023-03-24 17:05:59 +00:00
  • 148760fe55 Docs: clarify resize reduction/enlargement options refer to scaling Lovell Fuller 2023-03-24 15:19:21 +00:00
  • 98ed237734 Docs: use only first year of copyright to match code Lovell Fuller 2023-03-24 09:59:36 +00:00
  • b55e58f31e Trim space from end of libvips error messages Lovell Fuller 2023-03-24 09:58:21 +00:00
  • 0af070ed93 Docs: update performance results, include PNG-based task Lovell Fuller 2023-03-23 18:57:43 +00:00
  • 9fbb4fcaef Tests: bump benchmark deps Lovell Fuller 2023-03-22 11:03:16 +00:00
  • 6008ff8a08 Docs: tile-based output requires libgsf Lovell Fuller 2023-03-22 09:17:07 +00:00
  • cd5e11bd50 Docs: ensure parameters are indexed as they now appear in a table Lovell Fuller 2023-03-22 09:04:51 +00:00
  • 08d6822265 Upgrade to libvips v8.14.2 Lovell Fuller 2023-03-21 21:21:24 +00:00
  • 8b8a815fbb Tests: tile-based output optional, will require custom libvips Lovell Fuller 2023-03-21 21:19:53 +00:00
  • a44da850c1 Docs: add open graph title and image Lovell Fuller 2023-03-21 12:56:44 +00:00
  • c5ef4677b1 Bump tsd dep to pick up TypeScript 5 improvements Lovell Fuller 2023-03-21 12:43:29 +00:00
  • f8a430bdd3 Tests: reduce CPU cost of RGBA linear test, ~2s faster Lovell Fuller 2023-03-21 12:42:50 +00:00
  • cd419a261b Docs: changelog and refresh for #3583 Lovell Fuller 2023-03-21 10:16:31 +00:00
  • d7776e3b98 Add support to normalise for lower and upper percentiles (#3583) LachlanNewman 2023-03-01 19:10:44 +08:00
  • 1eefd4e562 Docs: how to provide new integrity values for custom binaries Lovell Fuller 2023-03-17 09:25:24 +00:00
  • 0a16d26ec7
    Docs: fix sharp_binary_host example by adding version (#3568) cychub 2023-03-12 20:58:08 +08:00
  • fc03fba602 Docs: clarify metadata ignores chained ops Lovell Fuller 2023-03-10 13:35:06 +00:00
  • c87fe512b4 Bump devDeps Lovell Fuller 2023-03-08 16:59:20 +00:00
  • 2eaab59c48 Docs: add note about API Gateway integration Lovell Fuller 2023-03-08 16:54:49 +00:00
  • 4ec883eaa0 Wrap all async JS callbacks, help avoid possible race #3569 Lovell Fuller 2023-03-01 12:41:11 +00:00
  • 0063df4d4f Ensure clahe op uses random read, simplify validation Lovell Fuller 2023-02-28 21:59:31 +00:00
  • 6c61ad256f Ensure all source code files contain SPDX licence Lovell Fuller 2023-02-28 17:01:58 +00:00
  • b90474affa Docs: clarify formats that support multi-page/anim Lovell Fuller 2023-02-28 14:39:49 +00:00
  • 34cbc6dec3 Docs: clarify that paths are relative to process working dir Lovell Fuller 2023-02-23 10:33:13 +00:00
  • bb8de0cc26 Docs: refresh search index Lovell Fuller 2023-02-18 12:51:42 +00:00
  • 863e37455a Docs: changelog and credit for #3556 Lovell Fuller 2023-02-18 12:50:58 +00:00
  • 6f0e6f2e65
    Add support to extend for extendWith, allows copy/mirror/repeat (#3556) Tomasz Janowski 2023-02-18 01:01:24 +11:00
  • ebf4ccd124 Bump deps Lovell Fuller 2023-02-12 19:49:32 +00:00
  • b96c8e8ba4 Tests: use native fs.rm instead of rimraf Lovell Fuller 2023-02-12 19:31:44 +00:00
  • 42d2f07e44 Add ignoreIcc input option to ignore embedded ICC profile Lovell Fuller 2023-02-12 17:51:24 +00:00
  • a2988c9edc macOS: use 10.13 as minimum to match prebuilt libvips Lovell Fuller 2023-02-12 15:59:00 +00:00
  • 24b3344937 Docs: changelog for #3548 Lovell Fuller 2023-02-05 09:49:06 +00:00
  • 9608f219bd
    Add support for ArrayBuffer input (#3548) Jérémy Lal 2023-02-05 10:45:17 +01:00
  • 4798d9da64
    Docs: clarify supported bit depth for AVIF images (#3541) Pascal Jufer 2023-02-02 18:47:07 +01:00
  • 8d8c6b70eb Prefer integer (un)premultiply for faster RGBA resize Lovell Fuller 2023-01-24 15:44:39 +00:00
  • 9e2207f376 Prefer integer (un)premultiply for faster RGBA resize Lovell Fuller 2023-01-24 15:24:58 +00:00
  • 802f560b9b Test: update benchmark dependencies Lovell Fuller 2023-01-24 15:21:31 +00:00
  • a532659b0f Types: changes/additions relating to new v0.32.0 features Lovell Fuller 2023-01-17 16:11:02 +00:00
  • 25c6da2bcd Docs: add a couple of missing params/props Lovell Fuller 2023-01-17 15:01:52 +00:00
  • 02f855d57a Expose own version as sharp.versions.sharp #3471 Lovell Fuller 2023-01-17 09:56:58 +00:00
  • c150263ef1 Respect fastShrinkOnLoad option for WebP input #3516 Lovell Fuller 2023-01-17 09:39:23 +00:00
  • 9f79f80a93 Docs: fastShrinkOnLoad can round-down when auto-scaling Lovell Fuller 2023-01-16 12:06:50 +00:00