Skip to content

0.9 -> 0.10 migration errors #8033

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
djeedai opened this issue Mar 10, 2023 · 2 comments
Closed

0.9 -> 0.10 migration errors #8033

djeedai opened this issue Mar 10, 2023 · 2 comments
Labels
C-Docs An addition or correction to our documentation M-Needs-Migration-Guide A breaking change to Bevy's public API that needs to be noted in a migration guide

Comments

@djeedai
Copy link
Contributor

djeedai commented Mar 10, 2023

Here's a list of migration errors with no corresponding items in the migration guide:

  • The stageless migration really doesn't explain the basics of how to migrate from e.g. add_system_to_stage() to ... (?) There's not even a single example.
  • ReportExecutionOrderAmbiguities (likely: bevy::ecs::schedule::ScheduleBuildSettings::ambiguity_detection)
  • ModifiesWindows (?)
  • StageLabel (?)
  • MonitorSelection moved to inner of WindowPosition, Window::monitor field deleted
  • App::add_system_set() removed, how to replace?
  • ResMut<State<X>> doesn't build anymore; this needs the new States trait which is not mentioned in the migration guide
  • State::current() (likely state.0). (NextState is mentioned but it's not super clear either)

(TODO : didn't finish my update)

@djeedai djeedai added C-Docs An addition or correction to our documentation M-Needs-Migration-Guide A breaking change to Bevy's public API that needs to be noted in a migration guide labels Mar 10, 2023
@alice-i-cecile
Copy link
Member

Can you reopen this on the bevy-website repo? The changes need to be made there <3

@djeedai
Copy link
Contributor Author

djeedai commented Mar 11, 2023

Reopened as bevyengine/bevy-website#603.

@djeedai djeedai closed this as completed Mar 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Docs An addition or correction to our documentation M-Needs-Migration-Guide A breaking change to Bevy's public API that needs to be noted in a migration guide
Projects
None yet
Development

No branches or pull requests

2 participants