Lovell Fuller
a0f55252b1
Tests: a few more speed improvements
2021-03-15 20:24:13 +00:00
Lovell Fuller
013f5cffa9
Tests: refactor modulate suite, ~20x faster
2021-03-15 18:20:06 +00:00
Lovell Fuller
00aece0538
Ensure id attr can be set for IIIF tile output #2612
2021-03-14 11:19:53 +00:00
Lovell Fuller
5a9cc835b3
Reduce concurrency when using glibc-based Linux
...
to help prevent memory fragmentation
2021-03-14 11:19:53 +00:00
Lovell Fuller
955b5f43a5
Tests: small speed up to a couple of tile-related tests
2021-03-14 11:19:53 +00:00
Lovell Fuller
d9af897595
Tests: ensure AVIF order is read, write, read+write
2021-03-14 11:19:53 +00:00
Lovell Fuller
984a9e653e
Upgrade to libvips 8.10.6-alpha1
...
- Prebuilt binaries now include mozjpeg and libimagequant (BSD 2-Clause)
- Prebuilt binaries limit AVIF support to the most common 8-bit depth
- Add `mozjpeg` option to `jpeg` method, sets mozjpeg defaults
- Reduce the default PNG `compressionLevel` to the more commonly used 6
2021-03-14 11:19:53 +00:00
Lovell Fuller
8dffa28b4d
Remove npmlog as a direct dependency
...
It remains a transitive dependency via prebuild-install
2021-03-14 11:19:53 +00:00
Tobias Nießen
af66a73225
Tests: fix unit test description ( #2619 )
2021-03-13 16:18:40 +00:00
Lovell Fuller
f6f16b91db
Allow use of recomb op with 1/2 channel input #2584
2021-02-19 16:37:29 +00:00
Florian Busch
df7b8ba738
Add support for non lower case extensions with toFormat
2021-02-17 20:46:13 +00:00
Lovell Fuller
7017af303d
Improve error message when attempting toFile/GIF without magick
2021-02-08 11:46:13 +00:00
Lovell Fuller
aeecbe9396
Tests: ensure faster metadata tests pass on ARM64
2021-01-26 20:27:20 +00:00
Lovell Fuller
171aade9cd
Tests: reduce time taken by metadata tests
2021-01-26 19:52:33 +00:00
Lovell Fuller
67213ae86c
Tests: refactor output paths, might enable parallel runs
2021-01-26 18:43:48 +00:00
Randy Ridge
0bb8cb9203
Ensure TIFF is cast when using float predictor ( #2502 )
2021-01-26 14:00:25 +00:00
alza54
c9f85fe27f
Expose libvips gaussnoise operation ( #2527 )
2021-01-16 14:03:25 +00:00
Lovell Fuller
8d49b7dde1
Ensure tests pass with latest libvips master branch
...
Expose forthcoming HEIF features where available
2021-01-13 16:47:49 +00:00
Lovell Fuller
d6376c31e0
Test: ensure toBuffer tests return any errors
2021-01-06 13:12:24 +00:00
Leon Radley
4821a11223
Add support for Uint8(Clamped)Array input ( #2511 )
2021-01-06 09:49:24 +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
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
Lovell Fuller
2678d7a660
Bump dev dependencies
2020-11-16 12:52:03 +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
Lovell Fuller
c4c43d525b
Release v0.26.1
2020-09-20 09:29:50 +01:00
Lovell Fuller
b369c4bb8a
Ensure stats can be calculated for 1x1 input #2372
2020-09-17 11:08:52 +01:00
AcrylicShrimp
08a2965f1c
Ensure animation-related properties work with stream-based input
2020-09-15 15:12:26 +01:00
stefanprobst
79f476ae4d
Allow input density range up to 100000 DPI ( #2348 )
2020-09-02 08:56:12 +01:00
Denis Soldatov
00e65f6f14
Ensure correct pageHeight when verifying image dimensions ( #2343 )
2020-08-28 13:39:19 +01:00
Lovell Fuller
a5f4f53b56
Tests: remove no-longer-used conditional assertions
2020-08-23 20:11:23 +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
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
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
Lovell Fuller
98e0516ac1
Tests: latest libvips sets JPEG density
2020-06-06 16:09:52 +01:00
Lovell Fuller
ac4070cb49
Tests: skip empty Buffer test when *magick supported
2020-06-04 20:07:30 +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
0872f495f9
Tests: temporarily skip known failure on FreeBSD
2020-05-15 12:17:45 +01:00
Edward Silverton
eff36dc09f
Add IIIF layout support to tile-based output ( #2098 )
2020-03-18 13:27:54 +00:00
Lovell Fuller
14dc7681ed
Upgrade to libvips v8.9.0-alpha2 prebuild
...
Improve tests for 32-bit ARM
2020-03-04 23:17:23 +00:00
Lovell Fuller
258c9e86eb
Improve docs relating to single-channel raw pixel output
2020-03-01 14:22:49 +00:00