Lovell Fuller
cd410080bd
Docs: remove reference to specific Lambda runtime
2021-03-29 20:16:07 +01:00
Lovell Fuller
7555378e3b
Release v0.28.0
v0.28.0
2021-03-29 14:10:34 +01:00
Lovell Fuller
80c95ee66a
Docs: libvips tarballs are a bit smaller now
2021-03-29 12:16:48 +01:00
Lovell Fuller
31563b210d
Ensure GIF input will work with future libvips v8.11.0
2021-03-29 12:16:10 +01:00
Lovell Fuller
861cd93324
Pre-release v0.28.0-beta1
v0.28.0-beta1
2021-03-27 07:11:34 +00:00
Lovell Fuller
abb344bb1a
Upgrade to libvips v8.10.6
2021-03-26 21:57:12 +00:00
Lovell Fuller
6147491d9e
Extend: default missing edge props to zero #2578
2021-03-25 16:34:02 +00:00
Lovell Fuller
f1f18fbb4a
Docs: clarify that flatten removes alpha channel #2601
2021-03-25 14:38:55 +00:00
Lovell Fuller
9fc611f257
Docs: changelog entries for #2594 #2608
2021-03-22 20:30:46 +00:00
SHG42
34a2e14a14
Fix erroneous top/left clipping in composite #2571
...
Fixes bug where certain input values for top/left parameters
in composite can conflict with clipping logic, resulting in
inaccurate alignment in output.
2021-03-22 18:27:49 +00:00
Lovell Fuller
83fe65b9e9
Docs: include more relevant content in search index
2021-03-21 20:59:05 +00:00
Lovell Fuller
ec26c8aa49
Docs: ensure toBuffer pixel example works #2624
2021-03-21 20:54:09 +00:00
Lovell Fuller
da43a3055f
Docs: correct typo in description of threshold operation
2021-03-21 20:51:30 +00:00
Lovell Fuller
a38126c82f
Ensure composite replicates correct tiles with centre gravity #2626
2021-03-20 13:24:04 +00:00
Lovell Fuller
cb592ce588
Tests: add case for SVG with truncated embedded PNG
2021-03-18 19:34:56 +00:00
Lovell Fuller
d69c58a6da
Docs: add section about Linux memory allocators
2021-03-18 19:34:07 +00:00
Lovell Fuller
bdb1986e08
Tests: run in parallel again
2021-03-17 23:25:34 +00:00
Lovell Fuller
55356c78a8
Docs: refresh markdown
2021-03-15 20:24:53 +00:00
Lovell Fuller
a0f55252b1
Tests: a few more speed improvements
2021-03-15 20:24:13 +00:00
Lovell Fuller
013f5cffa9
Tests: refactor modulate suite, ~20x faster
2021-03-15 18:20:06 +00:00
Lovell Fuller
d5d008f568
Docs: reorder readme sections
2021-03-15 13:07:16 +00:00
Lovell Fuller
3b02134cdc
Tests: update latest benchmark test results
2021-03-14 21:10:26 +00:00
Lovell Fuller
a57d7b51b1
Tests: match concurrency with CPU count
2021-03-14 19:51:45 +00:00
Lovell Fuller
1a3c38d35f
Pre-release v0.28.0-alpha1
v0.28.0-alpha1
2021-03-14 11:50:33 +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
58526cc849
Upgrade to libvips v8.10.6-alpha3
2021-03-14 11:19:53 +00:00
Lovell Fuller
955b5f43a5
Tests: small speed up to a couple of tile-related tests
2021-03-14 11:19:53 +00:00
Lovell Fuller
447aec3fde
Tests: update leak suppressions
2021-03-14 11:19:53 +00:00
Lovell Fuller
473260a836
Docs: update with install-time improvements
2021-03-14 11:19:53 +00:00
Lovell Fuller
4d2784c10c
Prebuilt libvips v8.10.6 binaries work with musl 1.1.x and 1.2.x
2021-03-14 11:19:53 +00:00
Lovell Fuller
d9af897595
Tests: ensure AVIF order is read, write, read+write
2021-03-14 11:19:53 +00:00
Lovell Fuller
23a48be315
Upgrade to libvips v8.10.6-alpha2
...
- Prebuilt Linux libvips binaries now use 'new' C++11 ABI
2021-03-14 11:19:53 +00:00
Lovell Fuller
ce8f48e5d1
CI: Add linuxmusl-arm64v8 environment
2021-03-14 11:19:53 +00:00
Kleis Auke Wolthuizen
6aaf839662
Use a single shared library
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
8dffa28b4d
Remove npmlog as a direct dependency
...
It remains a transitive dependency via prebuild-install
2021-03-14 11:19:53 +00:00
Lovell Fuller
b05a4bdadd
Use same version of simple-get as prebuild-install
...
to prevent two different versions being installed
2021-03-14 11:19:53 +00:00
Lovell Fuller
36087fe518
Remove array-flatten dependency
2021-03-14 11:19:53 +00:00
Lovell Fuller
5eed87ec4d
Install: skip header files when using prebuilds
2021-03-14 11:19:53 +00:00
Tobias Nießen
af66a73225
Tests: fix unit test description ( #2619 )
2021-03-13 16:18:40 +00:00
Alex Bradley
dcf913c17e
Install: fail on incomplete download and clean up tempfile ( #2608 )
...
- Fail when the connection closes before the response is complete
- Create tempfile only when needed, and clean it up on failure
2021-03-05 15:21:34 +00:00
Lovell Fuller
68ccba8f74
Docs: refresh search index
2021-02-22 21:17:31 +00:00
Lovell Fuller
956f7e29db
Release v0.27.2
v0.27.2
2021-02-22 20:30:42 +00:00
Lovell Fuller
4264c0577e
Improve experience for those using Apple M1 devices #2460
...
- For Rosetta x64, prevent use of global ARM64 libvips
- For ARM64, improve error message when global libvips not found
2021-02-22 13:49:31 +00:00
Lovell Fuller
cc37b59309
Switch to libvips' recently-exposed has_alpha #2569
2021-02-22 12:32:20 +00:00
Lovell Fuller
9f2f92095d
Skip prebuilt binaries for musl >=1.2.0 #2570
2021-02-20 19:40:40 +00:00
Lovell Fuller
0c1075c089
Docs: local compilation requires --build-from-source flag
2021-02-20 15:43:48 +00:00
allx
9c64710c8b
Allow code bundling of utility functions ( #2586 )
2021-02-20 15:39:25 +00:00
Lovell Fuller
f6f16b91db
Allow use of recomb op with 1/2 channel input #2584
2021-02-19 16:37:29 +00:00