Skip to content

Latest commit

 

History

History
199 lines (158 loc) · 8.95 KB

CHANGELOG.md

File metadata and controls

199 lines (158 loc) · 8.95 KB

Changelog

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

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

  • Breaking: Pipelines API from vello_shaders (#612 by @DJMcNab)
  • The wgpu_profiler profiler feature is no longer stable (#694 by @DJMcNab)
  • Breaking: Moved the Recording abstraction into a low_level module, as almost all users should prefer the higher-level Renderer (#711 by @DJMcNab)

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