Bump sharp from 0.28.3 to 0.31.3
Bumps sharp from 0.28.3 to 0.31.3.
Changelog
Sourced from sharp's changelog.
v0.31.3 - 21st December 2022
Add experimental support for JPEG-XL images. Requires libvips compiled with libjxl. #2731
Add runtime detection of V8 memory cage, ensures compatibility with Electron 21 onwards. #3384
Expose
interFrameMaxErrorandinterPaletteMaxErrorGIF optimisation properties. #3401Allow installation on Linux with glibc patch versions e.g. Fedora 38. #3423
Expand range of existing
sharpenparameters to match libvips. #3427Prevent possible race condition awaiting metadata of Stream-based input. #3451
Improve
extractChannelsupport for 16-bit output colourspaces. #3453Ignore
sequentialReadoption when calculating image statistics. #3462Small performance improvement for operations that introduce a non-opaque background. #3465
Ensure integral output of
linearoperation. #3468v0.31.2 - 4th November 2022
Upgrade to libvips v8.13.3 for upstream bug fixes.
Ensure manual flip, rotate, resize operation ordering (regression in 0.31.1) #3391
Ensure auto-rotation works without resize (regression in 0.31.1) #3422
v0.31.1 - 29th September 2022
Upgrade to libvips v8.13.2 for upstream bug fixes.
Ensure
closeevent occurs afterendevent for Stream-based output. #3313Ensure
limitInputPixelsconstructor option uses uint64.
... (truncated)
Commits
844deafRelease v0.31.3efbb0c2Docs: add image with examples of resize fit propertyda0b594Docs: update benchmarks for latest versions, add ARM64 results78dada9Tests: skip mapnik and tensorflow for Docker-run benchmarks15f5cd4Tests: move mapnik to optional deps9eb2e94Tests: update benchmark dependenciese40b068Tests: update leak suppresions for latest dependencies2c46528Docs refresh584807bAdd runtime detection of V8 memory cage #3384a7fa701Add experimental support for JPEG-XL, requires libvips with libjxl- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)