Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ sharp (^0.27.0 → ^0.28.0) · Repo
Commits
See the full diff on Github. The new version differs by 42 commits:
Release v0.28.0
Docs: libvips tarballs are a bit smaller now
Ensure GIF input will work with future libvips v8.11.0
Pre-release v0.28.0-beta1
Upgrade to libvips v8.10.6
Extend: default missing edge props to zero #2578
Docs: clarify that flatten removes alpha channel #2601
Docs: changelog entries for #2594 #2608
Fix erroneous top/left clipping in composite #2571
Docs: include more relevant content in search index
Docs: ensure toBuffer pixel example works #2624
Docs: correct typo in description of threshold operation
Ensure composite replicates correct tiles with centre gravity #2626
Tests: add case for SVG with truncated embedded PNG
Docs: add section about Linux memory allocators
Tests: run in parallel again
Docs: refresh markdown
Tests: a few more speed improvements
Tests: refactor modulate suite, ~20x faster
Docs: reorder readme sections
Tests: update latest benchmark test results
Tests: match concurrency with CPU count
Pre-release v0.28.0-alpha1
Ensure id attr can be set for IIIF tile output #2612
Reduce concurrency when using glibc-based Linux
Upgrade to libvips v8.10.6-alpha3
Tests: small speed up to a couple of tile-related tests
Tests: update leak suppressions
Docs: update with install-time improvements
Prebuilt libvips v8.10.6 binaries work with musl 1.1.x and 1.2.x
Tests: ensure AVIF order is read, write, read+write
Upgrade to libvips v8.10.6-alpha2
CI: Add linuxmusl-arm64v8 environment
Use a single shared library
Upgrade to libvips 8.10.6-alpha1
Remove npmlog as a direct dependency
Use same version of simple-get as prebuild-install
Remove array-flatten dependency
Install: skip header files when using prebuilds
Tests: fix unit test description (#2619)
Install: fail on incomplete download and clean up tempfile (#2608)
Docs: refresh search index
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands