Repository navigation
v0.4.0
0.4.0
Added
- New
svgexample - New
lottieexample
Changed
- The GitHub repo has migrated into the linebender org: https://github.com/linebender
- You may need to update your git ref from
loopystudiostolinebender
- You may need to update your git ref from
- SVG and Lottie features are now feature-gated
- SVG (.svg) support is now added through a cargo feature
svg. - Lottie (.json) support is now added through the cargo feature
lottie. - experimental
dotLottiefeatures (LottiePlayer,PlayerTransition,PlayerState) are now feature-gated through the cargo featureexperimental-dotLottie. This is only partial support, and a work in progress. Themeis now activated through thelottiefeature, as it was only possible to style runtime lotties.VelloAsset.metadata()is no longer available, as it is specific to Lottie. There is now a trait,LottieExtthat can be imported to call.metadata()on aCompositioninstead. This is no longer fallible as a result.
- SVG (.svg) support is now added through a cargo feature
PlaybackAlphaOverridewas removed in favor of analphafield onVelloAsset.LottiePlayerwas renamed toDotLottiePlayer.- Paths to several locations have changed, e.g.
bevy_vello::assets->bevy_vello::integrations
Fixed
- A slow startup delay for lottie assets to begin rendering
- A dotLottie issue where the first frame can jump on web platforms.
New Contributors
- @AngeloMateus made their first contribution in #48
Full Changelog: v0.3.0...v0.4.0