Lovell Fuller
afb21135c2
Docs: add changelog entry for #2868
2021-09-05 09:35:46 +01:00
Lovell Fuller
5d98bcd8d8
Remove unsupported animation props from AVIF #2870
2021-09-05 08:46:15 +01:00
Lovell Fuller
e044788f63
Docs: changelog and credit for #2846
2021-08-30 20:31:10 +01:00
Lovell Fuller
104464c2e0
Ensure images with P3 profiles retain full gamut #2862
2021-08-30 17:15:17 +01:00
Lovell Fuller
60adc110f5
Ensure background is premultiplied when compositing #2858
2021-08-29 16:40:40 +01:00
Lovell Fuller
3402656ec5
Set PNG bitdepth based on number of colours #2855
...
Removes use of deprecated libvips API
2021-08-26 22:05:29 +01:00
Lovell Fuller
148608b377
Release v0.29.0
2021-08-17 11:16:04 +01:00
Lovell Fuller
28833eb04a
Upgrade to libvips v8.11.3-alpha1
2021-08-15 08:35:27 +01:00
Lovell Fuller
b24c9c86d1
Docs: changelog and credit for #2762
2021-08-03 15:28:50 +01:00
Lovell Fuller
513ed02b76
Docs: changelog entry for #2808
2021-08-02 21:37:54 +01:00
Lovell Fuller
3f08f6a359
Add default background metadata for PNG and GIF images
2021-07-19 14:55:22 +01:00
Lovell Fuller
3f6d9d6ee9
Upgrade to libvips v8.11.2-alpha1
2021-07-14 13:45:47 +01:00
Lovell Fuller
b32568159f
Docs: changelog and credit for #2704
2021-07-14 13:45:47 +01:00
Lovell Fuller
536412515f
Allow installation directory to contain spaces
...
This previously worked, but regressed in v0.26.0.
2021-07-14 13:45:47 +01:00
Lovell Fuller
c65de3fe6d
Default to single-channel output from extractChannel #2658
2021-07-14 13:45:47 +01:00
Lovell Fuller
d000f57773
Add compression property to HEIF image metadata #2504
2021-07-14 13:45:47 +01:00
Lovell Fuller
75cddbdb6d
Default AVIF encoding to 4:4:4 chroma subsampling #2562
2021-07-14 13:45:47 +01:00
Lovell Fuller
6c2e6c5432
Install: multiple platform-arch binaries in same tree
2021-07-14 13:45:47 +01:00
Lovell Fuller
6d7a5ace6b
Drop support for Node.js 10, upgrade to Node-API v5
2021-07-14 13:45:47 +01:00
Lovell Fuller
cbaec198a5
Upgrade to libvips v8.11.0-rc1
2021-07-14 13:45:47 +01:00
Lovell Fuller
9f384e1c6c
Release v0.28.3
2021-05-24 16:26:34 +01:00
Lovell Fuller
d72852b3aa
Docs: changelog entry for #2726
2021-05-23 17:45:43 +01:00
Lovell Fuller
b69a54fc75
Ensure presence of libvips before invoking node-gyp
2021-05-16 19:40:43 +01:00
Lovell Fuller
5bd5e5052a
Skip shrink-on-load for multi-page WebP #2714
2021-05-15 14:13:16 +01:00
Lovell Fuller
a2d3fa729f
Release v0.28.2
2021-05-10 17:59:50 +01:00
Lovell Fuller
b3cd48db5f
Docs: add section about cross-platform installation
2021-05-10 14:41:28 +01:00
Lovell Fuller
070534df5b
Docs: changelog for #2685
2021-05-03 19:48:15 +01:00
Lovell Fuller
9c06df08a1
Docs: changelog entry for #2687
2021-05-03 10:01:17 +01:00
Lovell Fuller
4237f5520f
Allow withMetadata to set density #967
2021-04-17 13:46:54 +01:00
Lovell Fuller
8c0c01c702
Docs: changelog entry for #2664
2021-04-17 09:11:48 +01:00
Lovell Fuller
ed5d753b89
Skip shrink-on-load where one dimension <4px #2653
2021-04-07 21:26:16 +01:00
Lovell Fuller
16cf9f0ef2
Release v0.28.1
2021-04-05 12:28:16 +01:00
Lovell Fuller
bc60daff9e
Allow EXIF metadata to be set/update #650
2021-04-05 11:39:53 +01:00
Lovell Fuller
43a085d1ae
Add support for OME-TIFF subIFDs #2557
2021-04-02 08:04:21 +01:00
Lovell Fuller
8c33d0aa56
Allow ensureAlpha to set alpha transparency level #2634
2021-04-01 21:14:06 +01:00
Lovell Fuller
fe0767df13
Install: log errors with more obvious prefix
2021-04-01 16:20:58 +01:00
Lovell Fuller
7555378e3b
Release v0.28.0
2021-03-29 14:10:34 +01:00
Lovell Fuller
6147491d9e
Extend: default missing edge props to zero #2578
2021-03-25 16:34:02 +00:00
Lovell Fuller
9fc611f257
Docs: changelog entries for #2594 #2608
2021-03-22 20:30:46 +00:00
Lovell Fuller
a38126c82f
Ensure composite replicates correct tiles with centre gravity #2626
2021-03-20 13:24:04 +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
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
956f7e29db
Release v0.27.2
2021-02-22 20:30:42 +00:00
Lovell Fuller
cc37b59309
Switch to libvips' recently-exposed has_alpha #2569
2021-02-22 12:32:20 +00:00
Lovell Fuller
f6f16b91db
Allow use of recomb op with 1/2 channel input #2584
2021-02-19 16:37:29 +00:00
Lovell Fuller
6445b72d41
Docs: Changelog entry and credit for #2581
2021-02-19 15:48:59 +00:00
Lovell Fuller
b19dad69d6
Release v0.27.1
2021-01-27 19:44:39 +00:00
Randy Ridge
0bb8cb9203
Ensure TIFF is cast when using float predictor ( #2502 )
2021-01-26 14:00:25 +00:00
Lovell Fuller
1dd93c1b6b
Docs: changelog entry and example for #2527
2021-01-16 14:26:38 +00:00