Lovell Fuller
19d0e272e6
Release v0.33.4
2024-05-16 12:48:29 +01:00
Lovell Fuller
668b5ba8bc
Docs: changelog and credit for #4096
2024-05-14 16:59:20 +01:00
Lovell Fuller
da655a1859
Reduce default concurrency for musl thread over-subscription
...
https://github.com/lovell/sharp-libvips/issues/229
2024-04-30 19:23:44 +01:00
Lovell Fuller
7f3d452bc5
Docs: changelog and credit for #4074
2024-04-19 15:21:21 +01:00
Lovell Fuller
a1309aa3b8
Tighten constructor text property validation #4071
2024-04-19 12:48:47 +01:00
Lovell Fuller
397ee492d9
Ensure extend op is sequential for multi-page TIFF #4069
2024-04-18 11:05:04 +01:00
Lovell Fuller
579cf93030
Install: advanced option to force global libvips #4060
2024-04-10 09:25:53 +01:00
Lovell Fuller
f67228e5ea
Remove experimental status from pipelineColourspace
2024-04-09 22:32:17 +01:00
Lovell Fuller
6257994746
Expose bilinear resize kernel and improve docs #4061
2024-04-09 22:21:52 +01:00
Lovell Fuller
7950fc0ea3
Docs: changelog entry for #4048
2024-04-02 19:23:11 +01:00
Lovell Fuller
55466f122c
Release v0.33.3
2024-03-23 11:58:44 +00:00
Lovell Fuller
eaf31a59e5
Docs: changelog and credit for #4036
2024-03-21 18:34:35 +00:00
Lovell Fuller
dc07fd4e9c
Upgrade to libvips v8.15.2
2024-03-18 15:55:01 +00:00
Lovell Fuller
7bc74feb11
Ensure clone takes deep copy of options #4029
2024-03-17 09:42:21 +00:00
Lovell Fuller
c5f318ed4d
Docs: add changelog and credit for #4028
2024-03-17 09:10:42 +00:00
Lovell Fuller
75fedf1b75
Ensure keepIccProfile retains P3 input profiles #4008
2024-02-26 15:23:50 +00:00
Lovell Fuller
fb70fbb09f
Ensure keepIccProfile retains CMYK input profiles #3906
2024-02-11 20:10:18 +00:00
Lovell Fuller
0dcc7d50a8
Docs: add note about libvips 8.15.1 upgrade
2024-01-12 11:25:13 +00:00
Lovell Fuller
bcb22af034
Release v0.33.2
2024-01-12 10:58:45 +00:00
Lovell Fuller
278f393f74
Upgrade to libvips v8.15.1
2024-01-11 15:44:57 +00:00
Lovell Fuller
cbf68c1395
Improve error for unsupported multi-page rotation #3940
2024-01-11 11:59:01 +00:00
Erika
a77ac6ae25
Docs: correct semver for supported Node.js versions ( #3937 )
2024-01-10 09:06:40 +00:00
Lovell Fuller
9bcf399b4c
Ensure extend op stays sequential when copying px #3928
2024-01-04 09:24:41 +00:00
Lovell Fuller
31fef216e4
Docs: changelog entry for #3914
2023-12-27 09:21:23 +00:00
Lovell Fuller
4919bc5134
Release v0.33.1
2023-12-17 20:10:30 +00:00
Lovell Fuller
021d637fd6
Docs: changelog and credit for #3897
2023-12-15 19:08:14 +00:00
Lovell Fuller
fe2b298a2f
Emit warning for invalid ICC profile #3895
2023-12-15 12:13:57 +00:00
Lovell Fuller
1592f96b7b
Add support for Yarn Plug'n'Play filesystem layout #3888
2023-12-10 19:38:03 +00:00
Lovell Fuller
545e09fad2
Release v0.33.0
2023-11-29 11:55:31 +00:00
Lovell Fuller
e78200cc84
Increase control over output metadata ( #3856 )
...
Add withX and keepX functions to take advantage of
libvips 8.15.0 new 'keep' metadata feature.
2023-11-22 09:03:57 +00:00
Lovell Fuller
3f7313d031
Improve tint luminance with weighting function ( #3859 )
...
Co-authored-by: John Cupitt <jcupitt@gmail.com>
2023-11-19 13:19:34 +00:00
Lovell Fuller
a8f68ba7f0
Add infrastructure to build and publish as wasm32 ( #3840 )
...
Co-authored-by: Ingvar Stepanyan <me@rreverser.com>
2023-11-09 14:46:07 +00:00
Lovell Fuller
0bd1715f36
Options for trim op must be an Object, add lineArt #2363
2023-11-04 14:09:50 +00:00
Lovell Fuller
2e7c60675b
Upgrade to libvips 8.15.0-rc2
2023-11-04 11:36:18 +00:00
Lovell Fuller
839c92bf3d
Docs: changelog and credit for #3812
2023-11-03 11:30:42 +00:00
Lovell Fuller
655da113c8
Ensure multi-page extract remains sequential #3837
2023-11-01 13:54:33 +00:00
Lovell Fuller
337ce7b1c2
Docs: changelog entry for #3823
2023-10-14 09:19:53 +01:00
Lovell Fuller
47e76c9981
Ensure all Error objects contain a stack prop #3653
2023-10-11 14:59:21 +01:00
Lovell Fuller
f7da2e5970
Building from source now requires node-addon-api in dependencies
...
If you want to build sharp from source against a globally-installed
libvips then you will now need to add both node-addon-api and
node-gyp to the dependencies section of your package.json file.
The binding.gyp file is "hidden" inside the src directory to
prevent various build and package manager tooling from assuming
that everyone is going to build from source every time.
2023-10-08 15:39:02 +01:00
Lovell Fuller
f8cf25ca56
Ensure correct interp of 16-bit raw input #3808
2023-10-05 14:05:36 +01:00
Lovell Fuller
3043e01171
Make heif compression option mandatory #3740
2023-09-27 11:55:42 +01:00
Lovell Fuller
36feb7551b
Docs: changelog entry for removal of sharp.vendor
2023-09-27 11:50:55 +01:00
Lovell Fuller
ba20b8ada4
Drop support for Node.js 14 and 16, require >= 18.17.0
2023-09-23 09:48:05 +01:00
Lovell Fuller
eefaa99872
Release v0.32.6
2023-09-18 20:33:39 +01:00
Lovell Fuller
dbce6fab79
Upgrade to libvips v8.14.5
2023-09-18 20:09:54 +01:00
Lovell Fuller
af0fcb37c2
Docs: changelog for #3799
2023-09-18 14:56:03 +01:00
Lovell Fuller
9c217ab580
Ensure withMetadata can add RGB16 profiles #3773
2023-08-31 12:49:50 +01:00
Lovell Fuller
4340d60ccf
Ensure composite tile images fully decoded #3767
2023-08-31 09:04:51 +01:00
Lovell Fuller
95635683ac
Ensure withMetadata skips default profile for RGB16 #3773
2023-08-24 18:13:00 +01:00
Lovell Fuller
44a0ee3fd3
Release v0.32.5
2023-08-15 19:29:42 +01:00