Lovell Fuller
99be893dd4
Upgrade to libvips v8.17.0
...
CI: Use more recent, non-deprecated Windows runners
Bump devDeps
2025-06-12 11:27:26 +01:00
Lovell Fuller
c26e67cc5b
Release v0.34.0
2025-04-04 13:44:11 +01:00
Lovell Fuller
dbb7606129
Prerelease v0.34.0-rc.1
2025-04-03 15:29:32 +01:00
Kleis Auke Wolthuizen
2035492fd9
Ensure Yarn PnP hash calculation works with pre-releases ( #4347 )
2025-03-16 22:05:52 +00:00
Lovell Fuller
9582b5036f
Upgrade to libvips v8.16.0-rc1
2024-10-14 14:21:23 +01:00
Lovell Fuller
a53d7cb6bf
Upgrade to libvips v8.15.5-rc1
2024-10-09 14:43:14 +01:00
sumitd2
c26b77683a
Improve support for ppc64le architecture ( #4203 )
...
Includes CI and arch-specific npm package
2024-09-06 12:45:47 +01:00
Lovell Fuller
de42667767
Upgrade to libvips v8.15.3
2024-08-12 13:19:10 +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
579cf93030
Install: advanced option to force global libvips #4060
2024-04-10 09:25:53 +01:00
Lovell Fuller
dc07fd4e9c
Upgrade to libvips v8.15.2
2024-03-18 15:55:01 +00:00
Lovell Fuller
278f393f74
Upgrade to libvips v8.15.1
2024-01-11 15:44:57 +00:00
Lovell Fuller
45e8071599
Add runtime check for outdated Node.js version
2024-01-10 13:50:20 +00:00
Lovell Fuller
5cd787bf85
CI: Upgrade to latest FreeBSD, improve test resilience
2023-12-17 09:39:05 +00:00
Lovell Fuller
25164d4cef
Tests: tighten yarn locator test for multi-platform
2023-12-11 21:51:20 +00:00
Lovell Fuller
95ba045a69
Tests: improve yarn locator coverage
2023-12-11 21:14:40 +00:00
Lovell Fuller
a584ae093e
Allow yarn locator hash calc to fail e.g. Windows
2023-12-10 19:51:21 +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
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
aabbe1fa08
Distribute prebuilt binaries via the npm registry #3750
...
- Remove all custom download logic for prebuilt binaries
- Add scripts to populate package contents
- Specify minimum versions of common package managers
- Remove sharp.vendor runtime API as no-longer relevant
- Update installation docs and issue templates
2023-09-26 20:26:39 +01:00
Lovell Fuller
6c61ad256f
Ensure all source code files contain SPDX licence
2023-02-28 17:01:58 +00:00
Lovell Fuller
3b492ea423
Install: verify prebuilt binaries with Subresource Integrity check
2021-12-12 18:56:46 +00:00
Lovell Fuller
fe0767df13
Install: log errors with more obvious prefix
2021-04-01 16:20:58 +01: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
ajhool
bf3254cb16
Install: avoid race conditions when creating directories ( #1358 )
2018-08-29 09:20:26 +01:00
Lovell Fuller
532de4ecab
Cache libvips binaries to reduce re-install time #1301
2018-08-05 10:31:41 +01:00
Thomas Parisot
0d7c3fc4d8
Ignore global libvips during install via SHARP_IGNORE_GLOBAL_LIBVIPS ( #1165 )
2018-03-22 18:48:30 +00:00
Lovell Fuller
430a4297aa
Add support for prebuilt sharp binaries on common platforms
2018-03-04 14:33:44 +00:00