Commit Graph

  • ed3377cb2d Docs: add parameter names to search keywords Lovell Fuller 2021-05-23 18:02:18 +01:00
  • d72852b3aa Docs: changelog entry for #2726 Lovell Fuller 2021-05-23 17:45:43 +01:00
  • 4b6b6189bf
    Add contrast limiting adaptive histogram equalization (CLAHE) operator (#2726) Brad Parham 2021-05-23 18:36:04 +02:00
  • b69a54fc75 Ensure presence of libvips before invoking node-gyp Lovell Fuller 2021-05-16 19:40:43 +01:00
  • 81e388a4cc Docs: composite supports failOnError and limitInputPixels Lovell Fuller 2021-05-15 14:52:33 +01:00
  • 5bd5e5052a Skip shrink-on-load for multi-page WebP #2714 Lovell Fuller 2021-05-15 14:13:16 +01:00
  • a2d3fa729f Release v0.28.2 v0.28.2 Lovell Fuller 2021-05-10 17:59:50 +01:00
  • cb6811bc47 CI: FreeBSD skip notifications Lovell Fuller 2021-05-10 16:21:52 +01:00
  • 53c6e80869 Docs: refresh index Lovell Fuller 2021-05-10 16:03:40 +01:00
  • e71dca586c Bump devDeps Lovell Fuller 2021-05-10 16:03:08 +01:00
  • b3cd48db5f Docs: add section about cross-platform installation Lovell Fuller 2021-05-10 14:41:28 +01:00
  • 476448b9d4
    Install: allow cross-libc via sharp-install-force flag (#2692) Sebastian 2021-05-10 10:55:20 +02:00
  • 070534df5b Docs: changelog for #2685 Lovell Fuller 2021-05-03 19:48:15 +01:00
  • 9a1e8ed574
    Add premultiplied boolean flag for raw pixel data input (#2685) Michael Nutt 2021-05-03 14:30:37 -04:00
  • 309918a878 Move lint-related tasks to dedicated script entry Lovell Fuller 2021-05-03 10:04:19 +01:00
  • cac83b94c1 Bump deps and docs refresh Lovell Fuller 2021-05-03 10:01:43 +01:00
  • 9c06df08a1 Docs: changelog entry for #2687 Lovell Fuller 2021-05-03 10:01:17 +01:00
  • 52e4543d31
    Detect empty input and throw a helpful error (#2687) Jacob 2021-05-03 04:29:51 -04:00
  • a688468378 CI: replace Node.js 15 with 16 Lovell Fuller 2021-05-01 15:56:10 +01:00
  • e1760d64fb Tests: updates so latest libvips master branch passes Lovell Fuller 2021-05-01 15:25:57 +01:00
  • 84d4e3cf8f Require specific semver functions, aids tree-shaking Lovell Fuller 2021-04-30 20:42:46 +01:00
  • f8a76372ad
    Docs: rewrite sentence to avoid grammatical ambiguity (#2668) Raj Rajhans 2021-04-21 18:40:24 +05:30
  • 4237f5520f Allow withMetadata to set density #967 Lovell Fuller 2021-04-17 13:46:54 +01:00
  • 8c0c01c702 Docs: changelog entry for #2664 Lovell Fuller 2021-04-17 09:11:48 +01:00
  • 9c100830e0
    Allow escaped proxy credentials (#2664) msalettes 2021-04-17 09:49:07 +02:00
  • ed5d753b89 Skip shrink-on-load where one dimension <4px #2653 Lovell Fuller 2021-04-07 21:26:16 +01:00
  • d1ca756bd8
    Docs: correct flatten example to use object instead of string (#2654) Timo Hausmann 2021-04-06 18:21:14 +02:00
  • 16cf9f0ef2 Release v0.28.1 v0.28.1 Lovell Fuller 2021-04-05 12:28:16 +01:00
  • 133f69d66c Bump prebuild-install (for sharp_local_prebuilds) Lovell Fuller 2021-04-05 12:26:28 +01:00
  • bc60daff9e Allow EXIF metadata to be set/update #650 Lovell Fuller 2021-04-05 11:39:53 +01:00
  • 43a085d1ae Add support for OME-TIFF subIFDs #2557 Lovell Fuller 2021-04-02 08:04:21 +01:00
  • 8c33d0aa56 Allow ensureAlpha to set alpha transparency level #2634 Lovell Fuller 2021-04-01 21:14:06 +01:00
  • fe0767df13 Install: log errors with more obvious prefix Lovell Fuller 2021-04-01 16:20:58 +01:00
  • 08a25a0c8f Docs: add animated WebP example #2648 Lovell Fuller 2021-04-01 16:04:46 +01:00
  • cd410080bd Docs: remove reference to specific Lambda runtime Lovell Fuller 2021-03-29 20:16:07 +01:00
  • 7555378e3b Release v0.28.0 v0.28.0 Lovell Fuller 2021-03-29 14:10:34 +01:00
  • 80c95ee66a Docs: libvips tarballs are a bit smaller now Lovell Fuller 2021-03-29 12:16:48 +01:00
  • 31563b210d Ensure GIF input will work with future libvips v8.11.0 Lovell Fuller 2021-03-29 12:16:10 +01:00
  • 861cd93324 Pre-release v0.28.0-beta1 v0.28.0-beta1 Lovell Fuller 2021-03-27 07:11:34 +00:00
  • abb344bb1a Upgrade to libvips v8.10.6 Lovell Fuller 2021-03-26 21:57:12 +00:00
  • 6147491d9e Extend: default missing edge props to zero #2578 Lovell Fuller 2021-03-25 16:34:02 +00:00
  • f1f18fbb4a Docs: clarify that flatten removes alpha channel #2601 Lovell Fuller 2021-03-25 14:38:55 +00:00
  • 9fc611f257 Docs: changelog entries for #2594 #2608 Lovell Fuller 2021-03-22 20:30:42 +00:00
  • 34a2e14a14 Fix erroneous top/left clipping in composite #2571 SHG42 2021-02-24 12:02:13 -05:00
  • 83fe65b9e9 Docs: include more relevant content in search index Lovell Fuller 2021-03-21 20:59:05 +00:00
  • ec26c8aa49 Docs: ensure toBuffer pixel example works #2624 Lovell Fuller 2021-03-21 20:54:09 +00:00
  • da43a3055f Docs: correct typo in description of threshold operation Lovell Fuller 2021-03-21 20:51:30 +00:00
  • a38126c82f Ensure composite replicates correct tiles with centre gravity #2626 Lovell Fuller 2021-03-20 13:24:04 +00:00
  • cb592ce588 Tests: add case for SVG with truncated embedded PNG Lovell Fuller 2021-03-18 19:34:56 +00:00
  • d69c58a6da Docs: add section about Linux memory allocators Lovell Fuller 2021-03-18 19:34:07 +00:00
  • bdb1986e08 Tests: run in parallel again Lovell Fuller 2021-03-17 23:25:34 +00:00
  • 55356c78a8 Docs: refresh markdown Lovell Fuller 2021-03-15 20:24:53 +00:00
  • a0f55252b1 Tests: a few more speed improvements Lovell Fuller 2021-03-15 20:24:13 +00:00
  • 013f5cffa9 Tests: refactor modulate suite, ~20x faster Lovell Fuller 2021-03-15 18:11:05 +00:00
  • d5d008f568 Docs: reorder readme sections Lovell Fuller 2021-03-15 13:07:16 +00:00
  • 3b02134cdc Tests: update latest benchmark test results Lovell Fuller 2021-03-14 21:10:26 +00:00
  • a57d7b51b1 Tests: match concurrency with CPU count Lovell Fuller 2021-03-14 19:51:45 +00:00
  • 1a3c38d35f Pre-release v0.28.0-alpha1 v0.28.0-alpha1 Lovell Fuller 2021-03-14 11:50:33 +00:00
  • 00aece0538 Ensure id attr can be set for IIIF tile output #2612 Lovell Fuller 2021-03-12 19:42:23 +00:00
  • 5a9cc835b3 Reduce concurrency when using glibc-based Linux to help prevent memory fragmentation Lovell Fuller 2021-03-09 21:58:47 +00:00
  • 58526cc849 Upgrade to libvips v8.10.6-alpha3 Lovell Fuller 2021-03-09 21:42:04 +00:00
  • 955b5f43a5 Tests: small speed up to a couple of tile-related tests Lovell Fuller 2021-03-09 20:33:36 +00:00
  • 447aec3fde Tests: update leak suppressions Lovell Fuller 2021-03-08 21:53:47 +00:00
  • 473260a836 Docs: update with install-time improvements Lovell Fuller 2021-03-08 17:08:58 +00:00
  • 4d2784c10c Prebuilt libvips v8.10.6 binaries work with musl 1.1.x and 1.2.x Lovell Fuller 2021-03-08 16:15:47 +00:00
  • d9af897595 Tests: ensure AVIF order is read, write, read+write Lovell Fuller 2021-03-08 15:57:27 +00:00
  • 23a48be315 Upgrade to libvips v8.10.6-alpha2 Lovell Fuller 2021-03-08 15:12:35 +00:00
  • ce8f48e5d1 CI: Add linuxmusl-arm64v8 environment Lovell Fuller 2021-03-07 16:43:22 +00:00
  • 6aaf839662 Use a single shared library Kleis Auke Wolthuizen 2021-01-24 09:36:33 +01:00
  • 984a9e653e Upgrade to libvips 8.10.6-alpha1 Lovell Fuller 2021-03-07 15:55:38 +00:00
  • 8dffa28b4d Remove npmlog as a direct dependency Lovell Fuller 2021-02-27 20:23:25 +00:00
  • b05a4bdadd Use same version of simple-get as prebuild-install to prevent two different versions being installed Lovell Fuller 2021-02-27 16:39:30 +00:00
  • 36087fe518 Remove array-flatten dependency Lovell Fuller 2021-02-27 16:34:45 +00:00
  • 5eed87ec4d Install: skip header files when using prebuilds Lovell Fuller 2021-02-27 16:33:50 +00:00
  • af66a73225
    Tests: fix unit test description (#2619) Tobias Nießen 2021-03-13 17:18:40 +01:00
  • dcf913c17e
    Install: fail on incomplete download and clean up tempfile (#2608) Alex Bradley 2021-03-05 07:21:34 -08:00
  • 68ccba8f74 Docs: refresh search index Lovell Fuller 2021-02-22 21:17:31 +00:00
  • 956f7e29db Release v0.27.2 v0.27.2 Lovell Fuller 2021-02-22 20:30:42 +00:00
  • 4264c0577e Improve experience for those using Apple M1 devices #2460 Lovell Fuller 2021-02-22 13:49:28 +00:00
  • cc37b59309 Switch to libvips' recently-exposed has_alpha #2569 Lovell Fuller 2021-02-22 12:32:20 +00:00
  • 9f2f92095d Skip prebuilt binaries for musl >=1.2.0 #2570 Lovell Fuller 2021-02-20 19:40:40 +00:00
  • 0c1075c089 Docs: local compilation requires --build-from-source flag Lovell Fuller 2021-02-20 15:43:48 +00:00
  • 9c64710c8b
    Allow code bundling of utility functions (#2586) allx 2021-02-20 17:39:25 +02:00
  • f6f16b91db Allow use of recomb op with 1/2 channel input #2584 Lovell Fuller 2021-02-19 16:37:29 +00:00
  • 1986b5cfe6 Bump deps Lovell Fuller 2021-02-19 15:49:21 +00:00
  • 6445b72d41 Docs: Changelog entry and credit for #2581 Lovell Fuller 2021-02-19 15:48:59 +00:00
  • df7b8ba738
    Add support for non lower case extensions with toFormat Florian Busch 2021-02-17 21:46:13 +01:00
  • 202083999e Docs: add closing parenthesis so code example runs Pedro Poveda 2021-01-31 15:44:13 -05:00
  • 315f519e1d
    Docs: correct type for AVIF speed output option (#2568) aprat84 2021-02-08 21:37:56 +01:00
  • d7d580ae6f Tests: using parallel fails on latest Node.js 15.8.0 Lovell Fuller 2021-02-08 13:12:35 +00:00
  • 7017af303d Improve error message when attempting toFile/GIF without magick Lovell Fuller 2021-02-08 11:46:13 +00:00
  • 0dc325daa4 Docs: add section about Webpack configuration Lovell Fuller 2021-01-29 11:29:24 +00:00
  • 6dffb47973 Docs: small search index improvements Lovell Fuller 2021-01-29 11:28:48 +00:00
  • b19dad69d6 Release v0.27.1 v0.27.1 Lovell Fuller 2021-01-27 19:44:39 +00:00
  • 94c5ac64e9 Bump devDeps Lovell Fuller 2021-01-27 19:44:01 +00:00
  • c4bcd088fb Tests: run in parallel, ~20% faster on multicore machines Lovell Fuller 2021-01-26 20:27:52 +00:00
  • aeecbe9396 Tests: ensure faster metadata tests pass on ARM64 Lovell Fuller 2021-01-26 20:27:20 +00:00
  • 171aade9cd Tests: reduce time taken by metadata tests Lovell Fuller 2021-01-26 19:52:33 +00:00
  • 67213ae86c Tests: refactor output paths, might enable parallel runs Lovell Fuller 2021-01-26 18:43:48 +00:00
  • 24d9e53c3f Docs: add example of 16-bit RGB output #2528 Lovell Fuller 2021-01-26 15:03:43 +00:00