Lovell Fuller
72354d55a8
Doc and changelog updates #519 #540
2016-08-13 17:24:06 +01:00
Lovell Fuller
475f0bf120
Refactor packaging scripts, add ARMv7/v8 binaries
2016-08-12 13:40:44 +01:00
Lovell Fuller
e6bfa52b0b
Add raw pixel data support to boolean and withOverlay ops
...
The previously-scattered image opening logic has been refactored to a
single ImageDescriptor struct/Object available to both JS and C++ code
This removed about 150 LOC but more importantly reduces the complexity
of adding/exposing new operations that require an input image.
2016-07-26 23:07:25 +01:00
Lovell Fuller
36bfbdee0d
Add support for using pre-compiled binaries with OSX
2016-07-25 16:32:42 +01:00
Lovell Fuller
7a9a4127a0
Remove deprecated interpolateWith method
...
Version bump dependencies
2016-07-25 16:11:53 +01:00
Lovell Fuller
4f1472d4ff
Upgrade to libvips v8.3.2
2016-07-25 15:30:14 +01:00
Lovell Fuller
032bb7e96b
Ensure ICC profiles are removed from PNG output #521
2016-07-21 16:49:27 +01:00
Lovell Fuller
a5bd68ef8c
Recalc after WebP shrink-on-load to avoid rounding errors #508
2016-07-21 15:18:14 +01:00
Lovell Fuller
2d500554c1
Release v0.15.1
2016-07-12 16:06:38 +01:00
Lovell Fuller
ff8c42e894
Changelog/doc/test updates for various new operations
...
Dependency version bumps
2016-07-11 15:52:30 +01:00
Matt Hirsch
d17e8d3450
Add boolean feature for bitwise image operations ( #501 )
2016-07-11 09:51:43 +01:00
Lovell Fuller
99f960bf56
Docs: Clarify trimming of existing cache entries #487
2016-07-11 09:42:19 +01:00
Matt Hirsch
83d8847f57
Add extractChannel operation to extract a channel from an image ( #497 )
2016-07-09 16:48:30 +01:00
Matt Hirsch
f672f86b53
Add ability to read and write native vips .v files ( #500 )
2016-07-09 16:21:16 +01:00
Matt Hirsch
65b7f7d7d5
Add bandbool feature for channel-wise boolean operations ( #496 )
2016-07-07 21:03:49 +01:00
Matt Hirsch
a982cfdb20
Update docs to better reflect output of RAW data ( #499 )
2016-07-07 20:50:59 +01:00
Lovell Fuller
c9d32e22d3
Docs, changelog for top/left overlayWith offset #473
2016-07-05 11:17:41 +01:00
Lovell Fuller
a5d85b8a54
Changelog plus tidy of code/docs for convolve operation
2016-07-04 22:13:47 +01:00
Lovell Fuller
4c172d25f6
Allow images with alpha channel to use LAB sharpen #490
2016-07-04 21:33:44 +01:00
Matt Hirsch
b70a7d9a3b
Add convolve operation for kernel-based convolution ( #479 )
2016-07-04 20:48:00 +01:00
Lovell Fuller
ba5a8b44ed
Changelog, credit and doc tidy for improved threshold operation
2016-07-04 10:41:13 +01:00
Lovell Fuller
91e1ed1314
Ensure ICC profiles are licenced for distribution #486
2016-07-04 10:13:16 +01:00
Matt Hirsch
85f20c6e1b
Add greyscale option to threshold operation ( #480 )
2016-07-03 19:32:07 +01:00
Lovell Fuller
4b98dbb454
Docs: reduce ambiguity of tile-based ZIP file output #474
2016-06-26 13:58:49 +01:00
Lovell Fuller
c3ad4fbdaa
Document new cutout option of overlayWith feature #435
2016-06-26 13:53:20 +01:00
Teoh Han Hui
d486eaad03
Document breaking change in extract API in v0.14.0 ( #465 )
...
Deprecated style of calling extract was removed in 2034efc
2016-06-14 10:46:19 +01:00
Lovell Fuller
7d261a147d
Ensure scaling factors are calculated independently #452
...
Fixes bug introduced in v0.15.0 where, if the shrink operation
rounded up along one dimension, it could then also round up the
reduce operation on the same axis, creating a small stretch effect.
2016-06-13 23:03:45 +01:00
Lovell Fuller
61038888c4
Document --sharp-cxx11 install flag #456
2016-06-11 08:28:27 +01:00
Lovell Fuller
4f3262c328
List licence details for all library dependencies
2016-05-27 23:17:06 +01:00
Lovell Fuller
69126a7c5f
Add docs and credits for #439 and #443
2016-05-27 21:33:07 +01:00
Lovell Fuller
331926dc3c
Concat Stream-based input in single operation for ~+3% perf and less GC #429
2016-05-24 21:04:18 +01:00
Lovell Fuller
8a3b660bbc
Release v0.15.0
2016-05-21 15:33:56 +01:00
Lovell Fuller
933989c87d
Update benchmark results ahead of v0.15.0, ~20% improvement
2016-05-21 10:21:42 +01:00
Lovell Fuller
e3cbcb98c0
Add hints about compiling with _GLIBCXX_USE_CXX11_ABI #432
...
Increase deprecatedness of preinstall script
Additional valgrind suppressions for libwebp
2016-05-21 09:03:09 +01:00
Lovell Fuller
32a2787254
Thank you to all the new contributors
2016-05-18 20:40:31 +01:00
Lovell Fuller
cdb2894bd9
Use libvips' new lanczos3 kernel as default for image reduce
...
Deprecate interpolateWith method, now provided as an option
2016-05-18 19:57:22 +01:00
Lovell Fuller
051d022fc2
Upgrade to libvips v8.3.1
...
Remove packaging tests and therefore support for Centos 6
2016-05-08 22:15:08 +01:00
Lovell Fuller
1de0038516
Upgrade to libvips 8.3.x
...
Add support for libvips' new native loaders, including GIF and SVG
Pre-built binaries now include giflib and librsvg, exclude *magick
2016-05-07 20:04:17 +01:00
Lovell Fuller
b7a098fb28
Break existing sharpen API to accept sigma and improve precision
2016-05-07 20:04:17 +01:00
Lovell Fuller
ee21d2991c
Use shrink-on-load for WebP input
2016-05-07 20:04:17 +01:00
Lovell Fuller
c9b3847a69
Docs: basic security considerations for installation #424
2016-05-07 19:48:06 +01:00
Felix Bünemann
dce3840537
Update Lambda instructions for Node.js 4.3 ( #419 )
...
Amazon introduced Node.js 4.3 support for Lambda, which is now the
recommended runtime instead of the old Node.js 0.10. This commit revises
the Lambda docs to build Node.js 4.3 compatible binaries using the
latest stable Node.js 4.x packages from Nodesource.
2016-04-27 19:39:30 +01:00
Lovell Fuller
c920180cb3
Remove (un)premultiply ops when not resizing/compositing #413
2016-04-23 19:50:00 +01:00
Lovell Fuller
531a0402f7
Changelog updates ahead of v0.14.1
...
Note effect of C++11 ABI changes on upgrades
2016-04-16 21:16:37 +01:00
Lovell Fuller
c808139b02
Changelog additions and version bumps ahead of v0.14.1
2016-04-14 21:57:44 +01:00
Lovell Fuller
e0d58266be
Allow use of embed with 1 and 2 channel images #411
2016-04-14 21:39:17 +01:00
Felix Bünemann
b224874332
Add support for writing dz format to zip container ( #402 )
...
To enable this you can either use the `.zip` or `.szi` file extensions
or use `.tile({container: 'zip'})` with the `.dzi` extension.
2016-04-08 19:58:13 +01:00
Lovell Fuller
71fb839e2b
Speed up limitInputPixels test case
...
Update changelog
2016-04-04 12:48:53 +01:00
kentongray
8c9c070caf
Ability to disable limitInputPixels #250
...
Update docs
Added a giant image for testing
Adding myself to contributors
Added tests to verify giant image can be opened
Extend test-win time limit (because of large images)
2016-04-04 08:35:11 +01:00
Lovell Fuller
b2d7d4c4a9
Release v0.14.0
2016-04-02 13:21:44 +01:00