Commit Graph

  • 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
  • 069803b83d Docs: remove Heroku install section Lovell Fuller 2023-01-16 12:06:08 +00:00
  • f79760b4f2 Docs: changelog and help for TypeScript defs #3369 #3370 Lovell Fuller 2023-01-16 11:12:00 +00:00
  • aa5f0f4e40
    Include and publish TypeScript definitions (#3370) Espen Hovlandsdal 2023-01-16 02:48:37 -08:00
  • 286a322622 Docs: changelog and doc refresh for #3470 Lovell Fuller 2023-01-16 09:27:31 +00:00
  • 6d404f4d2c
    Add coords to output when using attention based crop (#3470) Emanuel Jöbstl 2023-01-16 10:20:42 +01:00
  • bdc50e1d6e Unpin node-addon-api, cast CallbackInfo access to size_t Lovell Fuller 2023-01-16 09:00:42 +00:00
  • a9bd0e79f8 Pin node-addon-api to workaround possible bug in 5.1.0 Lovell Fuller 2023-01-15 19:35:27 +00:00
  • a1e464cc5e Switch to sequential read as default where possible Lovell Fuller 2023-01-15 18:43:50 +00:00
  • 081debd055 Reduce sharpen op max sigma from 10000 to 10 #3521 Lovell Fuller 2023-01-10 16:29:40 +00:00
  • ef849fd639 Docs: switch to well-maintained jsdoc2md for JSDoc parsing Lovell Fuller 2023-01-08 10:15:38 +00:00
  • a42a975c46 Bump devDeps Lovell Fuller 2023-01-06 19:25:27 +00:00
  • e8273580af Docs: add note about use of fastShrinkOnLoad with resize kernel Lovell Fuller 2023-01-06 19:24:32 +00:00
  • 5be36c2deb Install: log Rosetta detection, improve related docs Lovell Fuller 2023-01-04 21:11:21 +00:00
  • 6cda090ce2
    Tests: remove ICC profile from CIELAB fixture (#3510) Kleis Auke Wolthuizen 2023-01-01 22:12:29 +01:00
  • eac6e8b261 Upgrade to libvips v8.14.0-rc1 Lovell Fuller 2022-12-29 15:53:43 +00:00
  • 844deaf480 Release v0.31.3 v0.31.3 Lovell Fuller 2022-12-21 15:57:10 +00:00
  • efbb0c22fd Docs: add image with examples of resize fit property Lovell Fuller 2022-12-21 15:47:39 +00:00
  • da0b594900 Docs: update benchmarks for latest versions, add ARM64 results Lovell Fuller 2022-12-20 19:49:29 +00:00
  • 78dada9126 Tests: skip mapnik and tensorflow for Docker-run benchmarks Lovell Fuller 2022-12-19 20:04:12 +00:00
  • 15f5cd4671 Tests: move mapnik to optional deps Lovell Fuller 2022-12-19 19:47:46 +00:00
  • 9eb2e94404 Tests: update benchmark dependencies Lovell Fuller 2022-12-17 14:29:11 +00:00
  • e40b068628 Tests: update leak suppresions for latest dependencies Lovell Fuller 2022-12-14 21:57:42 +00:00
  • 2c46528269 Docs refresh Lovell Fuller 2022-12-14 16:17:42 +00:00
  • 584807b4f5 Add runtime detection of V8 memory cage #3384 Lovell Fuller 2022-12-14 16:06:04 +00:00
  • a7fa7014ef Add experimental support for JPEG-XL, requires libvips with libjxl Lovell Fuller 2022-12-13 11:37:08 +00:00
  • f92e33fbff Bump devDeps Lovell Fuller 2022-12-13 10:31:06 +00:00
  • 0f1e7ef6f6 Install: add support for Linux with glibc patch version #3423 Lovell Fuller 2022-12-09 12:03:41 +00:00
  • 89e204d824
    Docs: clarify failOn property applies to decoding pixel values (#3481) Lennart 2022-12-08 17:13:18 +01:00
  • 2a71f1830f Expand range of sharpen params to match libvips #3427 Lovell Fuller 2022-12-07 09:28:01 +00:00
  • def99a294a Install: log proxy use, if any, to aid with debugging Lovell Fuller 2022-12-06 19:35:47 +00:00
  • 9d760f3958 Improve perf of ops that introduce non-opaque background #3465 Lovell Fuller 2022-12-05 20:40:41 +00:00
  • 0265d305fe Ensure integral output of linear op #3468 Lovell Fuller 2022-12-04 21:41:15 +00:00
  • a472aea025 Ignore sequentialRead option for stats #3462 Lovell Fuller 2022-11-20 21:30:45 +00:00
  • 01ffa80338 Improve extractChannel support for 16-bit output #3453 Lovell Fuller 2022-11-15 15:00:32 +00:00
  • 789d4851ea Tests: remove flaky font assertions Lovell Fuller 2022-11-15 10:08:43 +00:00
  • 4490a93430 Tests: simplify beforeEach configuration Lovell Fuller 2022-11-15 09:27:09 +00:00
  • ac0dc10bd5
    Tests: convert mocha hooks (#3450) Ingvar Stepanyan 2022-11-15 08:58:09 +00:00
  • 5740f4545e Expose GIF opts: interFrameMaxError, interPaletteMaxError #3401 Lovell Fuller 2022-11-14 16:09:52 +00:00
  • a9d692fb43 Reduce chance of race condition in test for... race condition Lovell Fuller 2022-11-13 10:16:47 +00:00
  • df971207b8 Prevent possible race condition when reading metadata #3451 Lovell Fuller 2022-11-13 10:04:55 +00:00
  • 3a64a0529a
    Tests: run in parallel, move settings to config file (#3449) Ingvar Stepanyan 2022-11-10 21:48:18 +00:00
  • 76cda885fb
    Docs: fix minor typo in resize properties (#3444) Peter Whidden 2022-11-09 03:44:05 -05:00
  • 1a563360c6
    Fix errors for missing OpenJPEG (#3442) Ingvar Stepanyan 2022-11-08 19:53:14 +00:00
  • ca22af203f Docs: canvas on Windows uses MSVCRT, conflicts with UCRT Lovell Fuller 2022-11-07 21:14:51 +00:00
  • 9fa516e849 Release v0.31.2 v0.31.2 Lovell Fuller 2022-11-04 09:44:37 +00:00
  • 12f472126d CI: Only pin Python version on x64 macOS and Windows Lovell Fuller 2022-11-03 14:49:12 +00:00
  • 18be09f1d7 CI: Pin Python to 3.10 Lovell Fuller 2022-11-03 14:40:14 +00:00