Bevy 0.17 compatibility patch
I've created a fork of bevy_vello compatible with Bevy 0.17:
https://github.com/HaHa421/bevy_vello-bevy-0.17
It's used in my migration of woodpecker_ui:
https://github.com/HaHa421/woodpecker_ui-bevy-0.17
This issue is mainly for visibility and future tracking.
Feel free to ping me if you'd like to discuss integration or test compatibility.
velato 0.7 and vello_svg are now released, so a 0.17 version is unblocked.
nice, almost there! but the CI fails for wasm32
Something should probably be done about the difference between UiTransform/UiGlobalTransform and Transform/GlobalTransform. Layout positions are now stored in UiGlobalTransform, meaning you can't just put a scene on a Node entity and it work anymore.
Personally I use bevy_vello for both ui and world space in my main game project; But I think we should just upgrade to 0.17 best effort for UITransform/UiGlobalTransform for now.
And someone who has some wind in their sails can perhaps make an upgrade to support both UiTransforms and Transforms and keep or improve the current API.
There is a tenative PR to solve this, #188 .