Lovell Fuller
81c74f57e0
Re-introduce support for greyscale ICC profiles #3114
2022-06-29 11:41:36 +01:00
Lovell Fuller
7a8ab452c5
Add support for WebP and PackBits compression with TIFF output #3198
2022-06-29 11:35:58 +01:00
Lovell Fuller
bb91912883
Drop support for Node.js 12, now requires >= 14.15.0
2022-06-29 10:32:25 +01:00
Kleis Auke Wolthuizen
afc4c5bf79
Upgrade to libvips v8.13.0-rc1 ( #3230 )
...
* Switch from decompress-zip to extract-zip
The former seems to hang when unzipping a ZIP64 file that uses
the general purpose bit flag 3 as file entry.
See: https://github.com/thejoshwolfe/yauzl#no-streaming-unzip-api
* Prefer to call via static member instead
Makes it clearer that a static method is being called.
* `flatten-orange.jpg`: save without chroma subsampling
To ensure no down-scaling of the Cr/Cb channels.
2022-06-26 22:39:29 +01:00
Lovell Fuller
e40a881ab4
Release v0.30.7
v0.30.7
2022-06-22 16:44:16 +01:00
Lovell Fuller
c1b13adac3
Bump deps
2022-06-22 11:53:22 +01:00
Lovell Fuller
29e09898f7
Docs: add examples of custom binary locations
2022-06-22 11:50:30 +01:00
Lovell Fuller
853a20358e
Install: add help for possible worker thread problem #3268
2022-06-21 08:22:05 +01:00
Lovell Fuller
8bb30d7801
Docs: changelog and credit #3261 #3267
2022-06-21 07:35:28 +01:00
Blayne Chard
a333b87f5d
Prevent upsampling via libwebp ( #3267 )
2022-06-20 10:49:53 +01:00
AlexanderTheGrey
4662527a17
Allow WebP encoding effort of 0 ( #3261 )
2022-06-17 08:22:51 +01:00
Lovell Fuller
b10d8f89ca
Docs: add example of multi-arch within same install tree
2022-06-10 12:51:44 +01:00
Oleg Andreyev
f903e1465e
Docs: clarify wording of resize background option
2022-06-08 12:56:29 +01:00
Lovell Fuller
a75718565c
Ensure composite can tile with outside resize #3227
2022-06-08 12:39:00 +01:00
Fonger
4d82331bf6
docs(input): correct getNormalSize with EXIF orientation example ( #3241 )
2022-05-31 08:59:15 +01:00
Lovell Fuller
b91875d3d9
Release v0.30.6
v0.30.6
2022-05-30 08:56:14 +01:00
Lovell Fuller
a0568ec0c3
Allow values for limitInputPixels larger than 32-bit #3238
2022-05-28 08:35:17 +01:00
Lovell Fuller
48e3ea5e29
Ensure brew-installed vips can be detected #3239
2022-05-26 22:58:24 +01:00
Lovell Fuller
93b29057e4
Docs: changelog and credit for #3160
2022-05-24 21:14:13 +01:00
Lovell Fuller
db654de385
Release v0.30.5
v0.30.5
2022-05-23 12:19:02 +01:00
Lovell Fuller
a6aeef612b
Install: pass PKG_CONFIG_PATH
via env rather than substitution
2022-05-23 12:12:19 +01:00
Lovell Fuller
7bf6cbd669
Docs: correct links to libvips documentation
2022-05-22 12:14:24 +01:00
Lovell Fuller
04c31b35a7
Install: warn about filesystem owner running npm v8+ as root
2022-05-15 19:43:45 +01:00
Lovell Fuller
ee9cdb6598
Bump deps
2022-05-15 17:20:33 +01:00
Lovell Fuller
8960eb8309
Docs: changelog entry for #3218
2022-05-15 17:12:51 +01:00
jakob0fischl
54d9dc46f5
Fix rotate-then-extract for EXIF orientation 2 ( #3218 )
2022-05-15 12:26:57 +01:00
Joona Heinikoski
51b4a7c564
Add support for --libc flag to improve cross-platform install ( #3160 )
...
This deprecates the libc-as-suffix approach of --platform=linuxmusl
2022-04-28 11:24:45 +01:00
Lovell Fuller
5b03579e5c
Docs: more details about concurrency, parallelism, threads
2022-04-25 14:40:55 +01:00
Lovell Fuller
58c2af3251
Docs: improve output format info for toBuffer
2022-04-25 11:41:06 +01:00
Lovell Fuller
ee948ac6fa
Docs: changelog and credit for #3196
2022-04-25 11:33:05 +01:00
Ankur Parihar
66a3ce5e55
Allow installation of prebuilt libvips binary from filesystem ( #3196 )
2022-04-24 18:47:57 +01:00
David Humphrey
75e5afcd42
Docs: fix typo in gif example ( #3201 )
2022-04-22 16:09:28 +01:00
Lovell Fuller
d396a4e65d
Release v0.30.4
v0.30.4
2022-04-18 10:14:31 +01:00
Lovell Fuller
ae1dbcdf4e
Bump deps
2022-04-18 10:11:30 +01:00
Lovell Fuller
4c29368b51
Docs: EXIF metadata unsupported for TIFF output #3074
2022-04-18 09:53:35 +01:00
Lovell Fuller
36e55969d2
Docs: mention npm's foreground-scripts option to aid debugging
2022-04-18 09:51:27 +01:00
Lovell Fuller
985e881e7a
Bump deps
2022-04-05 21:14:09 +01:00
Lovell Fuller
0b116715aa
Docs: changelog for #3178
2022-04-05 21:11:06 +01:00
Chris Hranj
9deac83322
Add missing file name to 'Input file is missing' error message ( #3178 )
2022-04-05 11:35:01 +01:00
Lovell Fuller
5d36f5f699
Improve error message for SVG render above limit #3167
2022-04-04 14:20:04 +01:00
Lovell Fuller
926572b41e
Control sensitivity to invalid images via failOn
...
Deprecates failOnError, equivalent to failOn=warning
2022-04-04 12:27:45 +01:00
Lovell Fuller
d0c8e95641
Docs: expand info about use with worker threads
2022-03-30 10:09:15 +01:00
Lovell Fuller
b0ca23c3e7
Docs: changelog and credit for #3146
2022-03-28 21:32:38 +01:00
codepage949
c3a0d5f5d0
Add support for TypedArray input with byteOffset and length
2022-03-27 20:18:58 +01:00
Lovell Fuller
1d36936954
Ensure create has correct bit depth and colourspace #3139
2022-03-22 19:48:02 +00:00
Lovell Fuller
b609df4b48
Release v0.30.3
v0.30.3
2022-03-14 11:54:15 +00:00
Lovell Fuller
c567d3b9ab
Bump devDeps
2022-03-14 11:52:45 +00:00
Marvin ROGER
27d9fe2a4e
Add additional debugging hint on symbol error ( #3132 )
2022-03-14 10:19:02 +00:00
Lovell Fuller
ac883c5215
Docs: composite image supports the animated property #3135
2022-03-14 08:53:00 +00:00
Lovell Fuller
e8720c9374
Docs: use SVG favicon with a PNG fallback
...
Remove unused apple-touch icons
2022-03-13 14:22:05 +00:00