Commit Graph

  • e650f58bd8 Improve error messaging for root/sudo permission problems Lovell Fuller 2019-10-04 12:14:08 +01:00
  • 5a9b6c8afd Tighten validation of page/pages constructor options Lovell Fuller 2019-10-03 16:41:32 +01:00
  • 075771d1e9 Improve error messaging for 404 errors on non-standard platforms Lovell Fuller 2019-10-03 15:32:15 +01:00
  • 4fcf091fef Bump tar dep (appears to be non-breaking despite major increment) Lovell Fuller 2019-10-03 15:30:50 +01:00
  • 0e66454fe4 Docs: Simplify Alpine Linux info, uses 3.10 instead of edge Marc Bornträger 2019-09-03 17:38:11 +02:00
  • aa3ce760bb Release v0.23.1 v0.23.1 Lovell Fuller 2019-09-26 10:14:24 +01:00
  • ba46ad1fd9 Docs: mention removal of metadata in output methods Lovell Fuller 2019-09-25 16:56:52 +01:00
  • 11214bab5d Bump tar dependency to ensure minipass >=2.8.6 Lovell Fuller 2019-09-25 14:31:54 +01:00
  • d87c289b4a Update results from latest benchmark test run Lovell Fuller 2019-09-25 14:16:51 +01:00
  • af45c03b6f Bump benchmark dependencies ahead of a perf test run Lovell Fuller 2019-09-25 12:03:16 +01:00
  • 7d6fadce6b Ensure promise-based benchmark test is fairer Real-world code will register a catch handler Lovell Fuller 2019-09-25 12:01:38 +01:00
  • 6b560f7a85 Remove imagemagick-native module from benchmarks Unmaintained, does not compile with newer ImageMagick and Node Lovell Fuller 2019-09-24 22:25:58 +01:00
  • 5d4221460d Docs: Add more prominent link to libvips Lovell Fuller 2019-09-24 10:53:33 +01:00
  • d42c383992
    Add link from GitHub to libvips OpenCollective Lovell Fuller 2019-09-24 10:49:52 +01:00
  • 9c7f6fcb2b Replace deprecated URL parser Fix up various linter errors Lovell Fuller 2019-09-22 22:46:28 +01:00
  • 14af0bda61 Regenerate flatten-rgb16-orange test expectation, reduce threshold Lovell Fuller 2019-09-21 19:47:08 +01:00
  • fb5c393fbd Allow instance reuse with differing toBuffer options (#1860) Raboliot le gris 2019-09-08 15:35:16 +02:00
  • 69fe21a7ec Ensure invalid resize width/height as options throw #1817 Lovell Fuller 2019-08-16 21:21:12 +01:00
  • da4e05c118 Better validation and test coverage for background colours Lovell Fuller 2019-08-16 20:37:17 +01:00
  • e4333ff6b0 Changelog entry, credit and doc update for #1835 Lovell Fuller 2019-08-14 20:17:31 +01:00
  • 4ae8999f62 Add premultiplied option to composite operation (#1835) Andargor 2019-08-14 14:01:23 -04:00
  • 3fa91bb4ce Ensure image >= 3x3 before attempting trim operation See https://github.com/libvips/libvips/issues/1392 Lovell Fuller 2019-08-13 21:34:36 +01:00
  • 23b2e541ab Changelog entry for #1834 Lovell Fuller 2019-08-12 21:45:29 +01:00
  • 5bfcf61a6f Allow use of heic/heif identifiers with toFormat (#1834) Julian Aubourg 2019-08-12 22:36:56 +02:00
  • 0778c112a9 Ensure sharp.format.vips is present and correct #1813 Lovell Fuller 2019-08-12 21:25:10 +01:00
  • 2c300754a7 Expand issue templates to direct towards installation Lovell Fuller 2019-07-31 16:48:32 +01:00
  • c610e306df Release v0.23.0 v0.23.0 Lovell Fuller 2019-07-29 14:45:46 +01:00
  • 417cca6e0d Use libvips built-in ICC profiles when required #1619 Lovell Fuller 2019-07-29 14:16:21 +01:00
  • 2ed4b5ae83 Provide guidance on (mis)use of sudo with npm install Lovell Fuller 2019-07-29 11:48:18 +01:00
  • 16e429cf2c Add a few new leak test suppressions Lovell Fuller 2019-07-29 11:34:20 +01:00
  • 6b7ce8a605 Force V8 GC after each test during leak checks Lovell Fuller 2019-07-29 11:33:45 +01:00
  • ba4ce75377 Ensure all WebP tests wait until Promises resolve Lovell Fuller 2019-07-29 11:32:31 +01:00
  • 76ded7fd28 Changelog entry and credit for #1755 Lovell Fuller 2019-07-28 17:39:30 +01:00
  • a0d1a7be50 Upgrade to libvips v8.8.1 Lovell Fuller 2019-07-27 12:42:16 +01:00
  • 690bc43abe Fix rotate/extract ordering for non-90 angles (#1755) Ilya Ovdin 2019-07-26 22:28:45 +03:00
  • 50b461024d Add test coverage for single value extend operation Lovell Fuller 2019-07-26 19:31:14 +01:00
  • 6cf0b3240d Simplify 'this' in IO pipeline using arrow functions Lovell Fuller 2019-07-26 19:19:21 +01:00
  • 233b015d77 Improve consistency of validation error handling Utilises common path of existing invalidParameterError Lovell Fuller 2019-07-26 14:58:49 +01:00
  • 28de243c11 Bump dependencies Lovell Fuller 2019-07-14 23:01:34 +01:00
  • 36e8a3da88 Expose libwebp smartSubsample and reductionEffort #1545 Lovell Fuller 2019-07-14 22:52:38 +01:00
  • 119d16cad3 Ignore test coverage on more esoteric code paths Lovell Fuller 2019-07-14 21:52:29 +01:00
  • 38402d3185 Changelog entry for #1687 Lovell Fuller 2019-07-12 12:15:24 +01:00
  • 6c02949fc1 Add skipBlanks support for tile layout (#1687) RaboliotTheGrey 2019-07-12 13:02:51 +02:00
  • b737d4601e Add experimental support for HEIF images #1105 Requires a custom, globally-installed libvips compiled with libheif Lovell Fuller 2019-07-04 13:20:24 +01:00
  • 3ff3353550 Docs: vips is now available via the Alpine community repo (#1769) jwater7 2019-07-01 04:08:11 -07:00
  • 946d3c81a5 Add experimental support for Worker Threads #1558 Lovell Fuller 2019-06-26 21:15:04 +01:00
  • 628996846d Allow use of failOnError with Stream-based input #1691 Lovell Fuller 2019-06-26 19:37:27 +01:00
  • 631a3597c7 Upgrade to libvips v8.8.0, remove deprecated overlayWith Lovell Fuller 2019-05-21 23:11:27 +01:00
  • cfa4f7d45c Docs: Alpine now provides vips package via community repo (#1730) Marc Bornträger 2019-05-30 10:02:32 +02:00
  • 05d76eeadf Release v0.22.1 v0.22.1 Lovell Fuller 2019-04-25 12:14:45 +01:00
  • 28a6c53da0 Prevent issue templates being published to npm Lovell Fuller 2019-04-25 12:14:17 +01:00
  • 6fcd2153c5 Docs: add support for Node 12 #1668 Lovell Fuller 2019-04-25 11:58:49 +01:00
  • 7ae0512b9b Docs: clarify some output features require custom libvips Lovell Fuller 2019-04-25 11:39:30 +01:00
  • 0890b59c32 Add Node 12 to Windows CI (#1669) Nicolas Stepien 2019-04-25 11:24:36 +01:00
  • df3ce450d9 Bump all dependencies Lovell Fuller 2019-04-25 09:51:59 +01:00
  • bb0257b318 Remove not-yet-available Node 12 from Windows CI Lovell Fuller 2019-04-25 09:51:03 +01:00
  • 9c3597670d Add Node 12 to CI Lovell Fuller 2019-04-25 08:42:13 +01:00
  • aa9b328778 Remove use of deprecated V8 API, swap v8::Handle for v8::Local #1668 Lovell Fuller 2019-04-23 20:16:27 +01:00
  • 159e8dace2 docs: Fix path to CONTRIBUTING.md (#1666) tyankatsu 2019-04-21 03:19:14 +09:00
  • 3be4d5bb45 Ensure limitInputPixels check uses 64-bit unsigned type Lovell Fuller 2019-04-20 17:51:19 +01:00
  • af7caa7b25 Docs: modernise contributing guide Lovell Fuller 2019-04-02 22:33:24 +01:00
  • b4ede75522
    Add issue templates (#1639) Lovell Fuller 2019-04-02 22:32:06 +01:00
  • 9d98114074 Move contributing info to GitHub-specific subdirectory, which then allows for future possible issue/PR templates etc. Lovell Fuller 2019-04-02 21:03:53 +01:00
  • 4ac51899c3 Docs: minimum supported version of Node.js is 6 Lovell Fuller 2019-04-02 20:41:14 +01:00
  • 90a0382317 Tests: use a concurrency of 1 on musl-based Linux Should reduce a bit of pressure on the stack Lovell Fuller 2019-04-02 20:40:27 +01:00
  • 687795c801 Enhancement to and changelog entry for #1638 Remove bindings dependency as this isn't really... required Lovell Fuller 2019-04-02 20:39:03 +01:00
  • 2e0fbbb942 Add warning if sharp bindings aren't built correctly (#1638) Sidhartha Chatterjee 2019-04-02 21:30:55 +05:30
  • 0a3512d066 Unpin prebuild as 8.2.x is no longer breaking Lovell Fuller 2019-04-01 20:51:45 +01:00
  • 6032171f91 Docs: clarify use of integral pixel values for extract Lovell Fuller 2019-04-01 20:06:46 +01:00
  • fc178de309 Changelog entry for #1601 Lovell Fuller 2019-03-25 08:32:20 +00:00
  • 3f4398457f Change docs for composite to reflect how create works (#1623) Jakub Michálek 2019-03-25 08:45:46 +01:00
  • b494b2e872 Add brightness, saturation and hue modulation #609 (#1601) Jakub Michálek 2019-03-25 08:44:07 +01:00
  • 18afcf5f90 Release v0.22.0 v0.22.0 Lovell Fuller 2019-03-18 23:26:39 +00:00
  • 87a422942d Pin prebuild due to breaking change in 8.2.0 Lovell Fuller 2019-03-18 23:10:33 +00:00
  • ac515121e5 Release v0.22.0 Lovell Fuller 2019-03-18 21:31:46 +00:00
  • 2bfea0ad76 Docs: refresh usage examples Lovell Fuller 2019-03-18 21:29:17 +00:00
  • 83cdb558f6 Allow Stream-based input of raw pixel data #1579 Lovell Fuller 2019-03-18 20:15:18 +00:00
  • 9ee377963e Improve error message if libvips tarball is corrupt Lovell Fuller 2019-03-17 23:07:58 +00:00
  • 9cc06c887b Add support for pages option for multi-page input #1566 Lovell Fuller 2019-03-17 16:37:27 +00:00
  • 7457b50373 Remove unused shared library Lovell Fuller 2019-03-15 15:58:25 +00:00
  • 6387fb79b1 Small improvements to input and install docs, bump deps Lovell Fuller 2019-03-15 15:48:55 +00:00
  • 54e5514b9a Bump dependencies to latest Lovell Fuller 2019-03-10 18:14:43 +00:00
  • 1e4597c284 Changelog entry for #1595 (plus add GIF) Lovell Fuller 2019-03-10 17:26:26 +00:00
  • 7cafd4386c Add composite op, supporting multiple images and blend modes #728 Lovell Fuller 2019-03-09 21:28:45 +00:00
  • e3549ba28c Remove functions previously deprecated in v0.21.0 Lovell Fuller 2019-01-28 22:11:18 +00:00
  • d1bbe62e52 Rename armv8 as arm64v8 to match Node's process.arch Lovell Fuller 2019-01-28 22:02:13 +00:00
  • 36af74a09b Upgrade to libvips v8.7.4 Lovell Fuller 2019-01-27 21:12:55 +00:00
  • 5afe02be60 Allow page input option to be set for PDF (#1595) Fabrizio Ruggeri 2019-03-02 00:29:34 +01:00
  • 2262959673 Docs: add missing comma to extend example (#1588) Jack Cross 2019-02-27 06:03:02 -05:00
  • ba3f914445 Document support for animated WebP in metadata pages Lovell Fuller 2019-01-27 21:01:49 +00:00
  • 770be35c44 Tests: add a couple of extra leak suppressions for Node Lovell Fuller 2019-01-27 20:48:17 +00:00
  • cc9f2b90fd Docs: use absolute URL for logo Lovell Fuller 2019-01-19 15:15:22 +00:00
  • 4aff57b071 Release v0.21.3 v0.21.3 Lovell Fuller 2019-01-19 14:25:37 +00:00
  • 1df8d82fe0 Docs: overlay parameter of overlayWith is optional (#1547) Maxime BACONNAIS 2019-01-19 15:19:41 +01:00
  • 98e90784f4 Docs: overlay parameter of overlayWith is optional Lovell Fuller 2019-01-19 14:11:54 +00:00
  • 87ea54cc66 Bump devDependencies Lovell Fuller 2019-01-19 14:06:16 +00:00
  • d5e98bc8ad Split file-based input errors into missing vs invalid #1542 Lovell Fuller 2019-01-19 11:59:36 +00:00
  • fa69ff773a Input image decoding fail fast by default Lovell Fuller 2019-01-18 19:25:55 +00:00
  • a183bb1cac Add valgrind memory leak suppressions Lovell Fuller 2019-01-16 23:20:10 +00:00
  • cf62372cab Install: log the fallback to build from source https://github.com/lovell/sharp-libvips/issues/18 Lovell Fuller 2019-01-14 19:32:57 +00:00