aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
AgeCommit message (Collapse)Author
2025-01-08Release v0.23.0 (#782)HEADmasterSébastien Crozet
2025-01-08Update to Parry 0.18 (#770)Thierry Berger
* update to parry ~main * use traverse_depth_first * add example to test intersection * rely on upstream PR rather than local * re-enable profiler_ui for examples * rely on official parry repository * chore: switch back to the published version of parry * chore: update changelog * chore: remove dead code * fix compilation of rapier3d-meshloader and rapier3d-urdf * chore: cargo fmt --------- Co-authored-by: Sébastien Crozet <sebcrozet@dimforge.com>
2024-12-06Remove instant dependency in favor of web-time (#767)Thierry Berger
2024-11-19Profiling support (#743)Thierry Berger
2024-11-19Fix character controller ground detection (#715)Thierry Berger
2024-11-15Fixes default values for wasm32 for physics hooks (#740)Dragos Daian
* Fixes default values for wasm32 for physics hooks --------- Co-authored-by: Thierry Berger <contact@thierryberger.com>
2024-09-23Fix CharacterController max/min slope handling (#701)Thierry Berger
2024-09-16Improve capacity handling for `ColliderSet`, `RigidBodySet`. (#726)Bruce Mitchener
These allow an application to reduce the cost of reallocation when they know that a large number of colliders or rigid bodies will be created.
2024-09-13ImpulseJointSet::get_mut option to wake up connected bodies (#716)Thierry Berger
2024-08-09Fix string serialization for broadphase multisap (regions) (#710)Thierry Berger
* serialize regions as vec
2024-08-09Fix more typos. (#712)Bruce Mitchener
These are ones not found by `typos` for various reasons.
2024-08-05`InteractionGroups` default memberships value is now `GROUP_1` (#706)Aceeri
Co-authored-by: Thierry Berger <contact@thierryberger.com>
2024-08-05Improve distant object panics in broad phase (#128)Ben Harper
Co-authored-by: Thierry Berger <contact@thierryberger.com>
2024-07-20Release v0.22.0 (#695)v0.22.0Sébastien Crozet
2024-07-19More Debug derives. (#686)Thierry Berger
2024-07-15Fix string serialization for broadphase multisap (#675)Thierry Berger
2024-07-08Fix QueryFilterFlags values having a bitshift too much (#673)Thierry Berger
2024-07-07chore: update changelogSébastien Crozet
2024-07-01Rotation gizmo for Ball 2d collider (#670)Roman
2024-06-23Release v0.21.0 (#665)v0.21.0Sébastien Crozet
2024-06-23fix: less invasive `solve_character_collision_impulses` function (#652)Thierry Berger
* fix: less invasive `solve_character_collision_impulses` function Taking ownership of the elements is not necessary. It also conveys the information that elements are only read. * Add Changelog
2024-06-23Fix delta_time being 0 resulting in incorrect simulation (#660)Thierry Berger
* Add failing test * fix tests * better fix * add changelog * fix propagated to `contact_cfm_factor` * PR feedback * more PR feedbacks
2024-06-13fix: Fixed typo in castShape functions (#653)Thierry Berger
2024-06-09Release Rapier 0.20.0 (#651)v0.20.0Sébastien Crozet
2024-06-09feat: rework QueryPipeline update API to take less parameters (#647)Thierry Berger
* chore: rework QueryPipeline API to take a generic qbvh updater This allows to pass less parameters depending on the updating mode. * chore: rework struct and functions names, and docs --------- Co-authored-by: Sébastien Crozet <sebcrozet@dimforge.com>
2024-06-09feat: change the character controller’s ↵Thierry Berger
solve_character_collision_impulses to take multiple CharacterCollision (#646) * character controller: solve multiple collisions * add solve multiple collisions to changelog * chore: apply review comments --------- Co-authored-by: Sébastien Crozet <sebcrozet@dimforge.com>
2024-06-09feat: add RevoluteJoint::angle to compute the revolute joint’s angleSébastien Crozet
2024-06-09chore: add more commentsSébastien Crozet
2024-06-09chore: update changelogSébastien Crozet
2024-06-03updated changelogThierry Berger
2024-05-25chore: update changelogSébastien Crozet
2024-05-25feat: add simple inverse-kinematics solver for multibodies (#632)Sébastien Crozet
* feat: add a simple jacobian-based inverse-kinematics implementation for multibodies * feat: add 2d inverse kinematics example * feat: make forward_kinematics auto-fix the root’s degrees of freedom * feat: add 3d inverse kinematics example * chore: update changelog * chore: clippy fixes * chore: more clippy fixes * fix tests
2024-05-05Release v0.19.0v0.19.0Sébastien Crozet
2024-05-05chore: update changelogSébastien Crozet
2024-05-05chore: clippy fixesSébastien Crozet
2024-05-05chore: update changelogSébastien Crozet
2024-05-05Fix some typos. (#620)Bruce Mitchener
2024-03-23chore: update changelogSébastien Crozet
2024-03-23feat: add the DefaultBroadPhase type aliasSébastien Crozet
2024-03-23feat: add a BroadPhaseTrait for allowing custom broad-phasesSébastien Crozet
2024-03-23feat: add RigidBody::copy_from and Collider::copy_fromSébastien Crozet
Closes #595
2024-03-23feat: add RigidBody::predict_position_using_velocitySébastien Crozet
Fix #601
2024-03-23chore: update changelogSébastien Crozet
2024-03-23chore: update changelogSébastien Crozet
2024-01-24Release v0.18.0v0.18.0Sébastien Crozet
2023-12-10chore: update changelogSébastien Crozet
2023-12-09chore: update changelogSébastien Crozet
2023-11-04Changelog: specify that the bevy update is about the testbedSébastien Crozet
2023-11-03edit changelog - not a breaking change, field was not pubjohnny-smitherson
2023-11-03fix compiler warnings & mention breaking in changelogjohnny-smitherson