v0.10.0
0.10.0
This release has an MSRV of 1.88.
Added
- Added
markers,metaandmetadatafields to the Animation schema. (#101 by @RobertBrewitz) - Added PolyStar shape support (star and polygon geometry), including animated properties for position, radii, roundness, rotation, and point count. (#102 by @RobertBrewitz)
- Added
begin_layer_group/end_layer_grouphooks toRenderSinkfor per-layer rendering callbacks. (#104 by @RobertBrewitz)
Fixed
- Fixed
with_winitexample failing to start due towgpuversion mismatch (v26 vs v27) left behind during the Vello 0.7 upgrade. (#100 by @RobertBrewitz) - Fixed precomp
start_timealways beingNonebecause#[serde(flatten)]shadowed the outerLayer.start_timefor the "st" key. (#103 by @RobertBrewitz) - Fixed hidden layers breaking parent transform chains, hidden layers now remain in the layer set with their transforms intact but render no content. (#103 by @RobertBrewitz)
- Fixed
AnyAssetdeserialization errors not naming the failing asset. Errors now include the asset id, and also forward the actual inner failure (e.g. an unknown shape variant inside a precomposition's layers) instead of the generic "did not match any variant of untagged enum" message. (#105 by @RobertBrewitz)