Skip to content
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

Update to Bevy 0.11 #66

Merged
merged 9 commits into from
Jul 10, 2023
Merged

Update to Bevy 0.11 #66

merged 9 commits into from
Jul 10, 2023

Conversation

Jondolf
Copy link
Owner

@Jondolf Jondolf commented Jul 10, 2023

Updates to Bevy 0.11.

Changes

  • Updated Bevy, Parry and Nalgebra
  • Migrated to schedule-first API
  • Derive Event for collision events
  • PhysicsPlugins and PhysicsSetupPlugin now accept a custom schedule. The default is now PostUpdate instead of PreUpdate.
  • Replaced bevy_prototype_debug_lines with bevy_gizmos
  • Replaced bevy_screen_diagnostics in examples with custom FPS counter using default font

There might be some slightly incorrect scheduling (e.g. Prepare runs at wrong time if PostUpdate isn't used for the high level schedule) but these will be addressed in a follow-up PR very soon.

@Jondolf Jondolf added the C-Enhancement New feature or request label Jul 10, 2023
@Jondolf Jondolf linked an issue Jul 10, 2023 that may be closed by this pull request
@Jondolf Jondolf merged commit 61305cc into main Jul 10, 2023
3 checks passed
@Jondolf Jondolf deleted the bevy-0.11 branch July 10, 2023 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-Enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrade to bevy 0.11
1 participant