Skip to content

Bump Bevy to 0.15.0-rc.3.#6

Merged
TotalKrill merged 8 commits intoTotalKrill:mainfrom
andriyDev:bevy-0.15
Nov 30, 2024
Merged

Bump Bevy to 0.15.0-rc.3.#6
TotalKrill merged 8 commits intoTotalKrill:mainfrom
andriyDev:bevy-0.15

Conversation

@andriyDev
Copy link
Copy Markdown
Contributor

This isn't exactly a finished product. Namely, I'm using a git dependency (dimforge/bevy_rapier#595) to get Rapier to compile. But at least we have a PR ready to go once the dependencies are published. For now, this lets me (or other users) use this as as git dependency to migrate early.

This is just following the migration guide https://bevyengine.org/learn/migration-guides/0-14-to-0-15/. I also had to use the current 0.15.0-rc.3 PR as the rapier dependency to get it to compile.
@TotalKrill
Copy link
Copy Markdown
Owner

Perfect! however I had a 0.15 branch already going, but it did not take into account the rapier examples, so this might be better to use :)

This is more complete though. However, I would like to release this crate earlier than the rapier crate, unless the rapier crate is also ready very soon when 0.15 releases

@ThierryBerger
Copy link
Copy Markdown

Hey ; bevy_rapier has a few (dev-)dependencies which might delay its release (bevy inspector egui and bevy_egui) ; as well as a will to integrate a bevy_picking backend, which is not ready yet, so it's fair to assume a bit of delay for a bevy_rapier release targeting bevy 0.15.

@andriyDev
Copy link
Copy Markdown
Contributor Author

@TotalKrill, I don't have a strong opinion here. We could just merge this and then comment out the rapier dev dependency. I don't think we need the example to compile to release.

I can also just disable the dependency in this PR, let me know what you'd prefer!

@TotalKrill
Copy link
Copy Markdown
Owner

Lets just comment out the rapier dev for now, looking at the deplist of rapier, and what other bevy stuff it is depending on, it could be a bit of a wait.

This way we get this crate uptodate quickly, which can help the precious projects that depend on it, and as soon as rapier is out, I just cut a patch release

@TotalKrill TotalKrill merged commit a8b7195 into TotalKrill:main Nov 30, 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

Successfully merging this pull request may close these issues.

3 participants