Lovell Fuller
ef32dccb83
Prerelease v0.33.0-rc.1
v0.33.0-rc.1
2023-11-22 10:16:48 +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
139e4b9f65
Show cast-function-type compiler warnings
2023-11-16 11:18:58 +00:00
Lovell Fuller
9680f00ddd
CI: Ensure Wasm packaging test uses Wasm package
2023-11-15 19:28:18 +00:00
Lovell Fuller
0b0ebfe6f8
Bump dep: emnapi
2023-11-13 09:11:58 +00:00
Lovell Fuller
5aadb8294c
Upgrade to libvips v8.15.0
2023-11-12 17:03:38 +00:00
Lovell Fuller
ace1681886
Packaging: use correct package when pop from release
2023-11-10 17:26:21 +00:00
Pooya Parsa
75ef61a958
Correctly check for when sharp is unavailable ( #3848 )
2023-11-10 15:30:01 +00:00
Lovell Fuller
2dba5b5451
Prerelease v0.33.0-alpha.11
v0.33.0-alpha.11
2023-11-09 15:39:10 +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
475bf16b09
Tests: increase flaky text test range even further
2023-11-08 14:51:31 +00:00
Lovell Fuller
67f49a8dcd
Tests: increase flaky text test range further
2023-11-08 14:12:03 +00:00
Lovell Fuller
074004392c
Simplify logic to determine installation help
2023-11-06 16:49:53 +00:00
Lovell Fuller
8c5a493f68
Correct Deno package cache rpath from 8d1747a
2023-11-06 14:20:53 +00:00
Lovell Fuller
cccd1635c5
Small improvements to install error help text
2023-11-06 09:40:45 +00:00
Lovell Fuller
1915c1387e
Docs: recommend use of npm cpu/os flags for cross-install
2023-11-05 14:08:31 +00:00
Lovell Fuller
4a37a27cca
Improve worker thread support by preventing unload on dlclose
2023-11-04 22:23:01 +00:00
Lovell Fuller
ab8a4ed532
Tests: expand expected range of flaky text test
...
Cross-platform font discovery is complex
2023-11-04 21:34:45 +00:00
Lovell Fuller
12fd512b83
CI: simplify npm package smoke tests by using import
2023-11-04 21:15:18 +00:00
Lovell Fuller
239435a6dc
Allow empty lib dir when populating npm packages
2023-11-04 20:08:17 +00:00
Lovell Fuller
7c1551bdc9
Tests: expect ranges for flaky text test
v0.33.0-alpha.10
2023-11-04 17:22:08 +00:00
Lovell Fuller
bdcf02695f
Prerelease v0.33.0-alpha.10
2023-11-04 15:54:19 +00:00
Lovell Fuller
d206fd5392
Tests: allow range for text image dimensions
2023-11-04 14:20:53 +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
7caaa8e22b
Tests: add debug to flaky text test
2023-11-03 11:42:57 +00:00
Lovell Fuller
839c92bf3d
Docs: changelog and credit for #3812
2023-11-03 11:30:42 +00:00
Dennis Beatty
28aa176957
Add support for miniswhite when using TIFF output
2023-11-03 11:27:49 +00:00
Lovell Fuller
0f24f0f214
Add infrastructure (CI, npm) for sharp-linux-s390x package
2023-11-02 14:41:59 +00:00
Lovell Fuller
655da113c8
Ensure multi-page extract remains sequential #3837
2023-11-01 13:54:33 +00:00
Lovell Fuller
159b986cdd
Tests: remove use of SVG fixture from median tests
2023-10-31 21:32:33 +00:00
Lovell Fuller
069d1786f5
The value of library_dirs is now common for all platforms
2023-10-20 11:15:23 +01:00
Lovell Fuller
f43829a16a
Use Call semantics for C++ to JS callbacks
...
Reverts 4ec883e as no longer required
2023-10-19 16:14:21 +01:00
Lovell Fuller
65e61ad001
Tests: ensure SVG is well-formed, detect lack of pango
2023-10-19 16:08:34 +01:00
Lovell Fuller
0107a4de81
Docs: compatible with Node-API v9 runtimes
2023-10-14 15:46:02 +01:00
Lovell Fuller
337ce7b1c2
Docs: changelog entry for #3823
2023-10-14 09:19:53 +01:00
Lovell Fuller
3719f79065
Docs: simply language around failOn options
2023-10-14 09:19:28 +01:00
Lovell Fuller
8d1747aa6a
Add rpath to match Deno package cache layout
2023-10-13 18:54:37 +01:00
Lovell Fuller
de9bdcba0a
Prerelease 0.33.0-alpha.9
v0.33.0-alpha.9
2023-10-13 14:32:21 +01:00
Lovell Fuller
f8b6cb6d5b
Update package names to use 'img' npm organisation
2023-10-12 17:03:37 +01:00
Thomas
e6942805b4
TypeScript: withMetadata accepts boolean ( #3823 )
2023-10-11 20:38:13 +01:00
Lovell Fuller
47e76c9981
Ensure all Error objects contain a stack prop #3653
2023-10-11 14:59:21 +01:00
Lovell Fuller
68fa84ef6f
Remove unused gitattributes
2023-10-11 14:48:40 +01:00
Lovell Fuller
ff2fb18c76
Remove extranous quote from help text
2023-10-11 10:03:07 +01:00
Lovell Fuller
28a9b1e9fa
CI: Split npm package smoke tests into a matrix
2023-10-11 10:02:20 +01:00
Lovell Fuller
6377d5a73a
Prerelease 0.33.0-alpha.8
v0.33.0-alpha.8
2023-10-10 20:24:07 +01:00
Lovell Fuller
80e4707af1
Revert "Package managers cannot handle nested optionalDependencies"
...
This partially reverts commit 51e56f994ce1332f77daf625e23820a895de074d.
Ignoring plug'n'play, it looks like yarn and pnpm do get the
filesystem layout right for this scenario, which is good news.
It also looks like npm 10 will get it right too.
2023-10-10 19:34:36 +01:00
Lovell Fuller
ab00e34d0d
Prerelease 0.33.0-alpha.7
v0.33.0-alpha.7
2023-10-10 14:47:13 +01:00
Lovell Fuller
7c2f883b67
CI: add pnpm and yarn to npm smoke tests
2023-10-10 11:15:55 +01:00