dimforge / dimforge/bevy_rapier

pls update rapier dep

Open
#697 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
1.6k
Forks
282
PR merge metrics
No merged PRs in 30d

Description

Bevy 0.19 pulls bevy_rapier 0.35.0
bevy_rapier 0.35.0 pulls rapier 0.33.0-alpha
0.33.0-alpha pulls parry3d 0.27.0
parry 0.27.0 is untested and full of easily reproducable crashes fixed in 0.28 and 0.29
https://github.com/dimforge/parry/pull/409

Updating rapier in bevy_rapier is non-trivial due to glam nonsense.
Bevy forgot to update glam before publishing 0.19 so I can't just update glam cause of semver.

I am happy to attempt to update this but if someone else who knows how to do it could do it faster that would be great!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing how bevy_rapier 0.35.0 constrains rapier 0.33.0-alpha and parry3d 0.27.0, then investigate the Bevy 0.19 glam compatibility issue. Update the dependency chain to a version containing the reported crash fixes without violating Bevy's semver constraints, and confirm the project builds with the resolved versions.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.