Changelog

The latest published Vello release is 0.3.0 which was released on 2024-10-04. You can find its changes documented below.

Unreleased

This release has an MSRV of 1.75.

0.3.0 - 2024-10-04

This release has an MSRV of 1.75.

Highlights

Added

  • Access to the Adapter from the utils DeviceHandle (#634 by @cfagot)
  • Support for compositing existing wgpu::Textures into a Vello scene (#636, #655 by @DJMcNab, @TrueDoctor)
  • Utilities for constructing an AaSupport from a set of AaConfigs (#654 by @simbleau)
  • An example which uses sdl2 (#671 by @TheNachoBIT)
  • The underlying Encoding for a scene can now be modified, circumventing guardrails for advanced use-cases (#701 by @timtom-dev)

Changed

Fixed

  • Example code in the repository README (#627 by @kmoon2437)
  • A possible crash on iOS working around an invariant undocumented by Apple (#639 by @DJMcNab)
  • Large number of clips now work (#659 by @raphlinus)
  • Empty clips now no longer cause artifacts (#651 by @raphlinus)
  • A potential panic in the presence of a weaker than default allocator (#675 by @timtom-dev)
  • Watertightness breaks causing artifacts with some rounded rectangles (#695 by @raphlinus)

Removed

0.2.1 - 2024-07-16

This release has an MSRV of 1.75.

Fixed

Changed

0.2.0 - 2024-06-08

This release has an MSRV of 1.75.

Added

Changed

Removed

Fixed

0.1.0 - 2024-03-04

  • Initial release