---
title: v0.34.3 - 10th July 2025
slug: changelog/v0.34.3
---

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

* Add "Magic Kernel Sharp" (no relation) to resizing kernels.

* Deprecate top-level, format-specific constructor parameters, e.g. `subifd` becomes `tiff.subifd`.

* Expose `stylesheet` and `highBitdepth` SVG input parameters.

* Expose `keepDuplicateFrames` GIF output parameter.

* Add support for RAW digital camera image input. Requires libvips compiled with libraw support.

* Provide XMP metadata as a string, as well as a Buffer, where possible.

* Add `pageHeight` option to `create` and `raw` input for animated images.
  [#3236](https://github.com/lovell/sharp/issues/3236)

* Expose JPEG 2000 `oneshot` decoder option.
  [#4262](https://github.com/lovell/sharp/pull/4262)
  [@mbklein](https://github.com/mbklein)

* Support composite operation with non-sRGB pipeline colourspace.
  [#4412](https://github.com/lovell/sharp/pull/4412)
  [@kleisauke](https://github.com/kleisauke)

* Add `keepXmp` and `withXmp` for control over output XMP metadata.
  [#4416](https://github.com/lovell/sharp/pull/4416)
  [@tpatel](https://github.com/tpatel)
