Lovell Fuller
f1e69a218e
Prerelease v0.33.5-rc.0
v0.33.5-rc.0
2024-08-13 15:42:49 +01:00
Lovell Fuller
3c14dbb21e
Minimise use of engines
property to improve yarn v1 support
2024-08-13 09:37:00 +01:00
Lovell Fuller
82cebc31d0
Upgrade to libvips v8.15.3 for Linux ARMv6
...
Previous version erroneously targetted ARMv7
2024-08-13 08:54:05 +01:00
Lovell Fuller
ad36fa0605
Ensure emnapiInit function is exported
...
Prevents latest emscripten optimising it away
2024-08-12 16:27:33 +01:00
Lovell Fuller
de42667767
Upgrade to libvips v8.15.3
2024-08-12 13:19:10 +01:00
Lovell Fuller
2eb03b0049
Ensure keepIccProfile avoids ICC transform #4186
2024-08-11 09:44:53 +01:00
Lovell Fuller
f7ed9b7fb6
Tests: reduce flakiness of withIccProfile warning check
2024-07-24 08:02:16 +01:00
Lovell Fuller
7fbb988180
Bump deps
2024-07-24 07:59:55 +01:00
Lovell Fuller
490210fc60
Docs: changelog for #4172
2024-07-23 11:37:30 +01:00
Marcos Casagrande
735fee74db
Expose optional minAmplitude parameter of blur operation ( #4172 )
2024-07-23 11:31:11 +01:00
Lovell Fuller
67a5854b89
Docs: remove duplicate contributor
2024-07-20 20:02:11 +01:00
Lovell Fuller
f128ebdbd4
Tests: assertSimilar support for Promise and callback
2024-07-20 15:10:04 +01:00
Lovell Fuller
2672de2480
Docs: changelog and credit for #4168
2024-07-20 14:04:53 +01:00
Marcos Casagrande
67a4592756
Expose optional precision parameter of blur operation ( #4168 )
2024-07-20 13:53:23 +01:00
Lovell Fuller
10c6f474d9
Docs: changelog and credit for #4157
2024-07-18 18:29:38 +01:00
Nathan Keynes
d642108be2
Expose PNG metadata comments ( #4157 )
2024-07-18 18:08:03 +01:00
Lovell Fuller
c2a024101b
CI: Upgrade Python to at least 3.8
...
- Latest node-gyp requires 3.8
- Python 3.7 is EOL
- Minimum glibc requirement for linux-arm will now be 2.31
(Pi OS 'Legacy' provides Debian 11 with glibc 2.31)
2024-07-17 09:12:50 +01:00
Lovell Fuller
2f0bbebfc9
Refactor conv op to use slightly safer std::vector
...
Inspired by similar change to recomb op in commit 60c5c50
2024-07-05 21:34:24 +01:00
Denice
60c5c5083d
Add support to recomb operation for 4x4 matrices
2024-07-05 15:31:51 +01:00
Lovell Fuller
eab7dc1b49
Bump devDeps
2024-07-01 10:16:15 +01:00
Lovell Fuller
5c7f37a0e0
Issue template: request people try newer npm first
2024-07-01 10:16:02 +01:00
Lovell Fuller
ae06f46914
Ensure sharp.format.heif is AVIF-only for prebuilt binaries
2024-06-19 09:40:02 +01:00
Lovell Fuller
9c05ea8dd2
Add pageHeight and pages to anim output response #3411
2024-06-17 16:32:49 +01:00
Don Denton
472aaf3311
Tests: ensure combination of flip and flop is covered ( #4123 )
2024-06-04 21:34:18 +01:00
Richard Hillmann
56fae3eda1
Ensure SHARP_FORCE_GLOBAL_LIBVIPS option works correctly #4111
...
Allows the install/check script to inject a logger function,
keeping its use within binding.gyp free of additional output.
Co-authored-by: Lovell Fuller <github@lovell.info>
2024-05-24 17:45:39 +01:00
Lovell Fuller
cc96c21e42
CI: Upgrade to macOS 12 (as 11 will be removed soon)
2024-05-21 11:40:11 +01:00
Lovell Fuller
1d344888ec
Bump dep: emnapi
2024-05-21 11:39:41 +01:00
Lovell Fuller
bee235ee76
Docs: fix CSP
2024-05-21 11:39:08 +01:00
Lovell Fuller
19d0e272e6
Release v0.33.4
v0.33.4
2024-05-16 12:48:29 +01:00
Lovell Fuller
16b764f1c1
Prerelease v0.33.4-rc.0
v0.33.4-rc.0
2024-05-16 12:16:41 +01:00
Lovell Fuller
1593ee3838
Bump devDeps
2024-05-16 12:15:49 +01:00
Lovell Fuller
668b5ba8bc
Docs: changelog and credit for #4096
2024-05-14 16:59:20 +01:00
Adriaan Meuris
29336f4cc7
Ensure negate op occurs after profile conversion ( #4096 )
...
- Adds CMYK to CMYK profile conversion tests
- Fixes existing greyscale plus alpha test expectation
2024-05-13 12:23:11 +01:00
Lovell Fuller
b5fddd7c5e
Install: log node-addon-api version if available
2024-05-10 10:43:15 +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
93c615d39f
Bump devDeps
2024-04-30 19:23:36 +01:00
Lovell Fuller
f325dc3ec9
Refactor to use C++ boolean literals rather than macros
2024-04-30 19:23:31 +01:00
Skyf0l
0fde71c783
Ensure all contributor email addresses are valid ( #4088 )
2024-04-28 18:17:44 +01:00
Lovell Fuller
9c8fbaa1cc
Issue template: fix markdown links from a9e662e
2024-04-25 11:31:45 +01:00
Lovell Fuller
a9e662e612
Issue template: add a couple of the most commonly-reported problems
...
This should allow more people to help themselves and prevent
extraneous issues from being opened.
2024-04-25 11:25:14 +01:00
Lovell Fuller
ba843002be
Docs: use libc flag for npm Linux cross-installs
2024-04-24 08:30:50 +01:00
Lovell Fuller
7f3d452bc5
Docs: changelog and credit for #4074
2024-04-19 15:21:21 +01:00
Kleis Auke Wolthuizen
aa8bc19362
Simplify StaySequential operation ( #4074 )
2024-04-19 14:47:49 +01:00
Lovell Fuller
36e60bf040
CI: Upgrade linux-s390x to Debian 11
...
Debian LTS does not include s390x and Debian 10 is EOL so this
platform will now require a minimum version of glibc 2.31.
2024-04-19 13:13:48 +01:00
Lovell Fuller
a1309aa3b8
Tighten constructor text property validation #4071
2024-04-19 12:48:47 +01:00
Lovell Fuller
3e8a0fc522
Ensure only one StaySequential operation per pipeline
...
This should reduce memory consumption for more complex pipelines
that combine multiple operations without sequential access support
e.g. flip and Gaussian blur.
2024-04-19 11:27:54 +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
52b9dc0f63
Docs: add a few more stop-words
2024-04-11 10:31:38 +01:00
Lovell Fuller
a715c73fc2
Docs: remove GA, allow for possible use of CF
2024-04-11 10:23:27 +01:00
Lovell Fuller
579cf93030
Install: advanced option to force global libvips #4060
2024-04-10 09:25:53 +01:00