The latest published Vello SVG release is 0.3.1 which was released on 2024-07-29. You can find its changes documented below.
This release has an MSRV of 1.75.
- Updated to usvg 0.43.0 (#31 by @Eoghanmc22)
0.3.1 (2024-07-29)
This release has an MSRV of 1.75.
- Support for rendering basic text (#26 by @nicoburns)
- Transform of nested SVGs (#26 by @nicoburns)
- Updated to vello 0.2.1 (#28 by @waywardmonkeys)
0.3.0 (2024-07-04)
This release has an MSRV of 1.75.
- Added
vello_svg::Error
, which is returned by new functions that read text into ausvg::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)
- Updated to
vello
0.2.0 andusvg
0.42 (#18 by @simbleau) - Renamed
render_tree
toappend_tree
(#18 by @simbleau) - Renamed
render_tree_with
toappend_tree_with
and removed theResult<(), E>
return type for the error handler. (#18 by @simbleau)
0.2.0 (2024-05-26)
This release has an MSRV of 1.75.
- Make
util
module public and some minor doc fixes. (#12 by @nixon-voxell)
- Updated
usvg
to 0.41 (#6 by @DasLixou) - Disable
vello
's defaultwgpu
feature, and provide awgpu
passthrough feature to turn it back on. (#10 by @MarijnS95)
- 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 andvello_svg::render_tree
. (#9 by @simbleau)
- 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.