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 Bevy to 0.15 #606

Closed
The-DevBlog opened this issue Dec 4, 2024 · 7 comments
Closed

Update Bevy to 0.15 #606

The-DevBlog opened this issue Dec 4, 2024 · 7 comments

Comments

@The-DevBlog
Copy link

Hey there!

Curious if there is an ETA for when bevy rapier will be updated to support Bevy v0.15.0?

Thanks!

@Vrixyz
Copy link
Contributor

Vrixyz commented Dec 4, 2024

  • you can depend on Update bevy to 0.15 #595 already ; there is a dependency which needs updating, we're letting time for the ecosystem to catch up for now.

@The-DevBlog
Copy link
Author

Awesome. Thank you!!

@DiSaber
Copy link
Contributor

DiSaber commented Dec 4, 2024

  • you can depend on Update bevy to 0.15 #595 already ; there is a dependency which needs updating, we're letting time for the ecosystem to catch up for now.

@Vrixyz It looks like bevy_mod_debugdump has published the latest version on crates.io now: jakobhellermann/bevy_mod_debugdump#53

@The-DevBlog
Copy link
Author

@Vrixyz Is RapierContext no longer a resource?

@codaishin
Copy link

@The-DevBlog

From the CHANGELOG.md in the linked PR (#595):

  • RapierContext, RapierConfiguration and RenderToSimulationTime are now a Component instead of resources.
    • Rapier now supports multiple independent physics worlds, see example multi_world3 for usage details.
    • Migration guide:
      • ResMut<mut RapierContext> -> WriteDefaultRapierContext
      • Res<RapierContext> -> ReadDefaultRapierContext
      • Access to RapierConfiguration and RenderToSimulationTime should query for it
        on the responsible entity owning the RenderContext.
    • If you are building a library on top of bevy_rapier and would want to support multiple independent physics worlds too,
      you can check out the details of #545
      to get more context and information.

@The-DevBlog
Copy link
Author

@codaishin Thanks a bunch!

@Vrixyz
Copy link
Contributor

Vrixyz commented Dec 9, 2024

The bevy_rapier_* crates with support for bevy 0.15 have been released 👍

@Vrixyz Vrixyz closed this as completed Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants