Leon Radley
4821a11223
Add support for Uint8(Clamped)Array input ( #2511 )
2021-01-06 09:49:24 +00:00
Lovell Fuller
39ddb6a175
Docs: improve descripion of create/raw props
2021-01-01 14:47:26 +00:00
Lovell Fuller
4debc46d0e
Docs: add AVIF to supported formats
2020-12-22 11:47:54 +00:00
Manan Jadhav
02676140e8
Allow for negative top/left offsets in composite overlays
...
A top or left offset value of -1 will no longer mean that the
value is not set, but will now be an actual offset of -1.
INT_MIN for left & top will mean that the values are not set.
Co-authored-by: Christian Flintrup <chr@gigahost.dk>
2020-12-20 17:36:39 +00:00
Lovell Fuller
182beaa4a1
Docs: add note about AVIF images smaller than 16x16
2020-12-20 17:17:49 +00:00
Lovell Fuller
103ec0d58f
Upgrade to libvips 8.10.5, AVIF support in prebuilt binaries
...
Remove experimental status from HEIF, changing defaults
to prefer royalty-free AV1 over patent-encumbered HEVC
2020-12-18 17:32:16 +00:00
Guillermo Varela
0f473fe3b1
Expose libvips affine operation ( #2336 )
2020-11-16 12:27:38 +00:00
Lovell Fuller
20ba0f49dd
Changelog entry and doc refresh for #2397
2020-10-08 10:05:39 +01:00
beig
c213e9878d
Add centre/center option to tile-based output ( #2397 )
2020-10-08 09:51:54 +01:00
Adam Coster
260ff6c94f
Docs: clarify response object description for trim ( #2400 )
2020-10-06 17:08:32 +01:00
AcrylicShrimp
08a2965f1c
Ensure animation-related properties work with stream-based input
2020-09-15 15:12:26 +01:00
Lovell Fuller
76dcddfa3d
Changelog, credit, doc update for #2348
2020-09-02 09:06:15 +01:00
stefanprobst
79f476ae4d
Allow input density range up to 100000 DPI ( #2348 )
2020-09-02 08:56:12 +01:00
Robert O'Rourke
eaecb7347b
Add support to withMetadata for custom ICC profile #2271
2020-08-19 21:32:15 +01:00
Lovell Fuller
4beae0de71
Add 'animated' constructor property as shortcut for 'pages'
...
Provides easier-to-understand API when handling animated images
2020-08-18 20:28:35 +01:00
Lovell Fuller
341ea3e4ea
Doc refresh and changelog entry for #2012
2020-08-17 16:20:10 +01:00
Tomáš Szabo
cb1baede87
Add support for animated WebP and GIF (via magick) ( #2012 )
2020-08-17 14:48:38 +01:00
diegodev3
45653ca2e7
Ensure prebuilt binaries for ARM default to v7 when using Electron
2020-08-14 17:27:14 +01:00
Lovell Fuller
c42de19d2a
Add most dominant colour to image stats #640
2020-07-15 21:57:37 +01:00
Lovell Fuller
3150fad909
Upgrade to libvips 8.10.0-beta2
2020-07-14 19:45:25 +01:00
Kleis Auke Wolthuizen
7c1c48327e
Add support for statically-linked dependencies (lovell/sharp-libvips#39) ( #2223 )
2020-06-28 21:17:15 +01:00
Lovell Fuller
3c10e118e3
Docs: ensure presence of constructor description
2020-06-12 13:52:19 +01:00
Lovell Fuller
19980190f7
Emit 'warning' event for non-critical problems #2032
2020-06-12 13:46:12 +01:00
Lovell Fuller
8f5495a446
Add experimental sharpness calc to stats #2251
2020-06-12 11:25:57 +01:00
Mikhail Bodrov
9431029917
Simplify type checking of plainObject, buffer ( #2252 )
2020-06-10 20:54:01 +01:00
Lovell Fuller
17ea70a102
Add named 'alpha' channel to extractChannel op #2138
2020-06-07 10:43:43 +01:00
Lovell Fuller
7f142bddb3
Add level constructor opt for multi-level input #2222
2020-06-06 16:10:56 +01:00
Mikhail Bodrov
7717516d1d
Simplify is helpers ( #2244 )
2020-06-05 09:48:26 +01:00
Lovell Fuller
760550ca0d
Expose levels metadata for multi-level images #2222
2020-06-04 20:29:02 +01:00
Lovell Fuller
25b964e3df
Docs: changelog and credit update for #2226
2020-05-28 22:42:37 +01:00
Roman Malieiev
a7b1185602
Enable PNG palette when at least one of quality, colours, colors or dither is set ( #2226 )
2020-05-28 22:21:33 +01:00
Lovell Fuller
507eef3053
Docs: reorder/highlight optional output properties
2020-05-19 18:55:33 +01:00
Lovell Fuller
fc2f672337
Improve error messaging when platform mismatch detected
2020-05-19 18:53:39 +01:00
Lovell Fuller
0ee08bfe46
Docs: lint JSDoc annotations when building docs
2020-05-15 14:07:27 +01:00
Lovell Fuller
bbff1c222d
Docs: clarify description of withMetadata
...
Default and non-default behaviour was mixed in the same paragraph,
leading to confusion about when an ICC profile might be expected.
2020-05-13 16:01:03 +01:00
Lovell Fuller
b534f99870
Docs: correct typo in composite
2020-05-13 15:56:44 +01:00
Floris de Bijl
786c5330e9
docs: change 'colourspace' to 'toColourspace' ( #2174 )
2020-04-21 09:44:22 +01:00
Lovell Fuller
1d6ef630a5
Docs: extract might also be referred to as 'crop'
2020-04-14 21:24:26 +01:00
Vincent Voyer
1eedb22ef5
docs(clone): add promise example
2020-04-08 09:45:04 +01:00
Lovell Fuller
ecd01afad3
Docs: clarify JPEG quality/chromaSubsampling interdependence
2020-03-26 20:22:47 +00:00
Edward Silverton
eff36dc09f
Add IIIF layout support to tile-based output ( #2098 )
2020-03-18 13:27:54 +00:00
Lovell Fuller
c9bff94e17
Docs: expand descriptions of resize cover/contain
2020-03-14 21:34:48 +00:00
Lovell Fuller
4894c10dd9
Ensure consistent, correct detection of input opts #2118
2020-03-08 14:32:17 +00:00
Lovell Fuller
258c9e86eb
Improve docs relating to single-channel raw pixel output
2020-03-01 14:22:49 +00:00
Joe Flateau
03dad5f2b2
Docs: clarify stats.isOpaque ( #2094 )
2020-02-24 20:35:36 +00:00
Lovell Fuller
95eae905f0
Ensure limitInputPixels, sequentialRead for composite op #2099
2020-02-24 16:02:36 +00:00
Lovell Fuller
e9b21f2211
Ensure correct ordering of rotate-then-trim ops #2087
2020-02-23 16:59:22 +00:00
Lovell Fuller
8b3c0daab2
Upgrade to libvips v8.9.1-alpha1 prebuild
2020-02-19 11:41:18 +00:00
Lovell Fuller
c17807c995
Remove previously deprecated limitInputPixels, sequentialRead
2020-02-15 20:01:46 +00:00
Lovell Fuller
4abb4edf64
Migrate internals to N-API #1282
2020-02-15 19:38:15 +00:00