bevy-website icon indicating copy to clipboard operation
bevy-website copied to clipboard

Clean up incomplete migration guides tracking issue

Open ElliottjPierce opened this issue 9 months ago • 3 comments

At a glance, the following migration guides need work:

I'll start working on these, but I wanted to make a record of it. Other migration guides look ok at a glance, but some may need to be revisited or consolidated. Feel free to add to the list as you find ones that need work.

ElliottjPierce avatar Mar 26 '25 00:03 ElliottjPierce

The rest of these need background knowledge that I don't have, but I'm glad to have made a dent. The rest of the guides look good at a glance. Once we get the migration guide page generated, I'll read over it in context and make edits.

ElliottjPierce avatar Mar 26 '25 02:03 ElliottjPierce

https://github.com/bevyengine/bevy/pull/16279 can be deleted, as it was cherry-picked into 0.15! I'll make a PR for that :)

BD103 avatar Apr 01 '25 14:04 BD103

Note that https://github.com/bevyengine/bevy/pull/17215 has two migration guides currently. One is named "Improved Command Errors", which is blank, and the other is named "EntityCommands::apply() now takes an EntityWorldMut argument", which is complete. Does the PR have any more breaking changes beyond the EntityWorldMut argument?

Edit: I ran cargo-semver-checks to find that there was only 1 additional breaking change, which I've documented in #2079. I've merged the two migration guides together!

BD103 avatar Apr 07 '25 13:04 BD103