---
title: v0.33.5 - 16th August 2024
slug: changelog/v0.33.5
---

* Upgrade to libvips v8.15.3 for upstream bug fixes.

* Add `pageHeight` and `pages` to response of multi-page output.
  [#3411](https://github.com/lovell/sharp/issues/3411)

* Ensure option to force use of a globally-installed libvips works correctly.
  [#4111](https://github.com/lovell/sharp/pull/4111)
  [@project0](https://github.com/project0)

* Minimise use of `engines` property to improve yarn v1 support.
  [#4130](https://github.com/lovell/sharp/issues/4130)

* Ensure `sharp.format.heif` includes only AVIF when using prebuilt binaries.
  [#4132](https://github.com/lovell/sharp/issues/4132)

* Add support to recomb operation for 4x4 matrices.
  [#4147](https://github.com/lovell/sharp/pull/4147)
  [@ton11797](https://github.com/ton11797)

* Expose PNG text chunks as `comments` metadata.
  [#4157](https://github.com/lovell/sharp/pull/4157)
  [@nkeynes](https://github.com/nkeynes)

* Expose optional `precision` and `minAmplitude` parameters of `blur` operation.
  [#4168](https://github.com/lovell/sharp/pull/4168)
  [#4172](https://github.com/lovell/sharp/pull/4172)
  [@marcosc90](https://github.com/marcosc90)

* Ensure `keepIccProfile` avoids colour transformation where possible.
  [#4186](https://github.com/lovell/sharp/issues/4186)

* TypeScript: `chromaSubsampling` metadata is optional.
  [#4191](https://github.com/lovell/sharp/pull/4191)
  [@DavidVaness](https://github.com/DavidVaness)
