Skip to content

Latest commit

 

History

History
132 lines (83 loc) · 4.46 KB

CHANGELOG.md

File metadata and controls

132 lines (83 loc) · 4.46 KB

Changelog

The latest published Vello SVG release is 0.5.0 which was released on 2024-11-18. You can find its changes documented below.

This release has an MSRV of 1.75.

0.5.0 (2024-11-18)

This release has an MSRV of 1.75.

Changed

0.4.0 (2024-10-06)

This release has an MSRV of 1.75.

Changed

0.3.1 (2024-07-29)

This release has an MSRV of 1.75.

Added

Fixed

Changed

0.3.0 (2024-07-04)

This release has an MSRV of 1.75.

Added

  • Added vello_svg::Error, which is returned by new functions that read text into a usvg::Tree. (#18 by @simbleau)
  • Added vello_svg::render, which takes an svg string and renders to a new vello scene. (#18 by @simbleau)
  • Added vello_svg::append, which takes an svg string and renders to a provided vello scene. (#18 by @simbleau)
  • Added vello_svg::append_with, which takes an svg string and renders to a provided vello scene with and error handler. (#18 by @simbleau)
  • Added vello_svg::render_tree, which takes a usvg::Tree and renders to a provided vello scene with and error handler. (#18 by @simbleau)

Changed

  • Updated to vello 0.2.0 and usvg 0.42 (#18 by @simbleau)
  • Renamed render_tree to append_tree (#18 by @simbleau)
  • Renamed render_tree_with to append_tree_with and removed the Result<(), E> return type for the error handler. (#18 by @simbleau)

Removed

  • All code and related profiling (wgpu_profiler) used in examples. (#18 by @simbleau)

0.2.0 (2024-05-26)

This release has an MSRV of 1.75.

Added

Changed

  • Updated usvg to 0.41 (#6 by @DasLixou)
  • Disable vello's default wgpu feature, and provide a wgpu passthrough feature to turn it back on. (#10 by @MarijnS95)

Fixed

  • The image viewBox is now properly translated (#8 by @simbleau)
  • vello_svg::render_tree_with no longer takes a transform parameter. This is to make it consistent with the documentation and vello_svg::render_tree. (#9 by @simbleau)

Removed

  • MPL 2.0 is no longer a license requirement (#9 by @simbleau)
  • The root image viewBox clipping was removed, to be added back at a later time (#9 by @simbleau)

0.1.0 (2024-03-11)

This release has an MSRV of 1.75.