thombruce / verse

🚀 A universe in progress
Other
8 stars 0 forks source link

Upgrade to Bevy v0.12 #85

Closed thombruce closed 10 months ago

thombruce commented 10 months ago

At the time of writing, Bevy 0.12 is almost done (https://github.com/bevyengine/bevy/milestone/14) and I have to assume a release is just around the corner.

Migration guide: https://bevyengine.org/learn/migration-guides/0.11-0.12/

Let's not be too hasty though; we still have other dependencies which need to be updated to support Bevy 0.12:

Also note the window icon special case (https://github.com/bevyengine/bevy/issues/1031) and update winit to an appropriate version if the version used by Bevy also moves. This appears not to have cahanged.

thombruce commented 10 months ago

Just look at those links I was able to add!! Five out of the eight crates I need to update are already on top of this. Fantastic stuff!

thombruce commented 10 months ago

Bevy Fluent API is expected to change before a new release. See comment: https://github.com/kgv/bevy_fluent/pull/35#issuecomment-1796105319

kgv points to PR https://github.com/kgv/bevy_fluent/pull/36 available as a "quick upgrade to Bevy 0.12", so that's a check for bevy_fluent. 👍

6 down, 4 to go.