Skip to content

Releases: lovell/sharp

v0.35.4

Choose a tag to compare

@github-actions github-actions released this 26 Aug 09:38
v0.35.4
7f1a0a2

https://github.com/lovell/sharp-libvips/releases/tag/v1.3.3

  • Bound resize dimensions to coordinate limit.

  • Bound composite left and top to coordinate limit.
    #4564
    @metsw24-max

  • Round palette bit depth up for png and gif colours.
    #4569
    @metsw24-max

  • Ensure tiff.subifd input option is used.
    #4572
    @metsw24-max

  • Ensure info.pages is correct when limiting input page range.
    #4578
    @metsw24-max

  • Improve support for input Streams finishing before output is requested.
    #4584
    @Jaybhade

v0.35.4-rc.0

v0.35.4-rc.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Aug 23:00
v0.35.4-rc.0
e802092
  • Upgrade to libvips v8.18.6 for upstream bug fixes.

  • Bound resize dimensions to coordinate limit.

  • Bound composite left and top to coordinate limit.
    #4564
    @metsw24-max

  • Round palette bit depth up for png and gif colours.
    #4569
    @metsw24-max

  • Ensure tiff.subifd input option is used.
    #4572
    @metsw24-max

  • Ensure info.pages is correct when limiting input page range.
    #4578
    @metsw24-max

  • Improve support for input Streams finishing before output is requested.
    #4584
    @Jaybhade

v0.35.3

Choose a tag to compare

@github-actions github-actions released this 01 Jul 11:27
v0.35.3
1018449
  • Tighten verification of text dimensions, TIFF tile dimensions and extend values.

  • Improve code bundler support by resolving path to libvips binary.

  • Increase default concurrency when use of MALLOC_ARENA_MAX is detected.

  • Emit warning about binaries provided by Electron for use on Linux.

  • Add hasAlpha property to output info.
    #4500

  • TypeScript: Return more precise Buffer<ArrayBuffer> from toBuffer.
    #4520
    @Andarist

  • Bound clahe width and height to avoid signed overflow.
    #4551
    @metsw24-max

  • Bound trim margin to avoid signed overflow.
    #4552
    @metsw24-max

  • Reject infinite values when validating numbers.
    #4553
    @metsw24-max

  • Bound extract region to libvips coordinate limit.
    #4555
    @metsw24-max

  • Verify background colour values are numbers.
    #4556
    @metsw24-max

  • Bound create and raw input dimensions to coordinate limit.
    #4558
    @metsw24-max

  • Tighten recomb and affine matrix verification.
    #4560
    @chatman-media

  • Verify cache memory limit to avoid overflow.
    #4561
    @metsw24-max

v0.35.3-rc.2

v0.35.3-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jun 12:01
v0.35.3-rc.2
ba303a7
  • Tighten verification of text dimensions, TIFF tile dimensions and extend values.

  • Improve code bundler support by resolving path to libvips binary.

  • Increase default concurrency when use of MALLOC_ARENA_MAX is detected.

  • Emit warning about binaries provided by Electron for use on Linux.

  • Add hasAlpha property to output info.
    #4500

  • TypeScript: Return more precise Buffer<ArrayBuffer> from toBuffer.
    #4520
    @Andarist

  • Bound clahe width and height to avoid signed overflow.
    #4551
    @metsw24-max

  • Bound trim margin to avoid signed overflow.
    #4552
    @metsw24-max

  • Reject infinite values when validating numbers.
    #4553
    @metsw24-max

  • Bound extract region to libvips coordinate limit.
    #4555
    @metsw24-max

  • Verify background colour values are numbers.
    #4556
    @metsw24-max

  • Bound create and raw input dimensions to coordinate limit.
    #4558
    @metsw24-max

  • Tighten recomb and affine matrix verification.
    #4560
    @chatman-media

  • Verify cache memory limit to avoid overflow.
    #4561
    @metsw24-max

v0.35.3-rc.1

v0.35.3-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Jun 12:12
v0.35.3-rc.1
e000d0b
  • Tighten verification of text dimensions, TIFF tile dimensions and extend values.

  • Improve code bundler support by resolving path to libvips binary.

  • Increase default concurrency when use of MALLOC_ARENA_MAX is detected.

  • Emit warning about binaries provided by Electron for use on Linux.

  • Add hasAlpha property to output info.
    #4500

  • Bound clahe width and height to avoid signed overflow.
    #4551
    @metsw24-max

  • Bound trim margin to avoid signed overflow.
    #4552
    @metsw24-max

  • Reject infinite values when validating numbers.
    #4553
    @metsw24-max

  • Bound extract region to libvips coordinate limit.
    #4555
    @metsw24-max

  • Verify background colour values are numbers.
    #4556
    @metsw24-max

  • Bound create and raw input dimensions to coordinate limit.
    #4558
    @metsw24-max

  • Tighten recomb and affine matrix verification.
    #4560
    @chatman-media

  • Verify cache memory limit to avoid overflow.
    #4561
    @metsw24-max

v0.35.2

Choose a tag to compare

@github-actions github-actions released this 19 Jun 13:46
v0.35.2
c9622a3
  • TypeScript: Add mediaType to metadata response.
    #4492

  • Improve WebAssembly fallback detection.
    #4513

  • Improve code bundler support with stub binaries.
    #4543

  • Verify GIF effort option is an integer.
    #4544
    @metsw24-max

  • Verify recomb matrix entries are numbers.
    #4545
    @metsw24-max

  • TypeScript: Replace namespace with named exports for ESM.
    #4546

  • Bound dilate and erode width to avoid mask-size overflow.
    #4548
    @metsw24-max

  • Verify convolve kernel values are numbers.
    #4549
    @metsw24-max

v0.35.2-rc.2

v0.35.2-rc.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Jun 10:15
v0.35.2-rc.2
1cb27dc
  • TypeScript: Add mediaType to metadata response.
    #4492

  • Improve WebAssembly fallback detection.
    #4513

  • Improve code bundler support with stub binaries.
    #4543

  • Verify GIF effort option is an integer.
    #4544
    @metsw24-max

  • Verify recomb matrix entries are numbers.
    #4545
    @metsw24-max

  • TypeScript: Replace namespace with named exports for ESM.
    #4546

  • Bound dilate and erode width to avoid mask-size overflow.
    #4548
    @metsw24-max

v0.35.2-rc.1

v0.35.2-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Jun 09:11
v0.35.2-rc.1
29d1e9e
  • TypeScript: Add mediaType to metadata response.
    #4492

  • Improve WebAssembly fallback detection.
    #4513

  • Improve code bundler support with stub binaries.
    #4543

  • Verify GIF effort option is an integer.
    #4544
    @metsw24-max

  • Verify recomb matrix entries are numbers.
    #4545
    @metsw24-max

  • TypeScript: Replace namespace with named exports for ESM.
    #4546

  • Bound dilate and erode width to avoid mask-size overflow.
    #4548
    @metsw24-max

v0.35.2-rc.0

v0.35.2-rc.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Jun 16:08
v0.35.2-rc.0
0f594dd
  • TypeScript: Add mediaType to metadata response.
    #4492

  • Improve WebAssembly fallback detection.
    #4513

  • Verify GIF effort option is an integer.
    #4544
    @metsw24-max

  • Verify recomb matrix entries are numbers.
    #4545
    @metsw24-max

  • TypeScript: Replace namespace with named exports for ESM.
    #4546

v0.35.1

Choose a tag to compare

@github-actions github-actions released this 11 Jun 17:09
v0.35.1
d781a2d
  • TypeScript: Ensure type definitions are published for both ESM and CJS.
    #4537

  • WebAssembly: Ensure wrapper file is published.
    #4538