Skip to content

chore(deps): bump @dimforge/rapier3d-compat from 0.19.2 to 0.21.0 in /packages/react-three-rapier - #792

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/packages/react-three-rapier/dimforge/rapier3d-compat-0.21.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/packages/react-three-rapier/dimforge/rapier3d-compat-0.21.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 12, 2026

Copy link
Copy Markdown
Contributor

Bumps @dimforge/rapier3d-compat from 0.19.2 to 0.21.0.

Changelog

Sourced from @鈥媎imforge/rapier3d-compat's changelog.

v0.21.0 (23 June 2024)

Fix

  • Fix NaN values appearing in bodies translation and rotation after a simulation step with a delta time equal to 0 (#660).
  • Fix crash in the SAP broad-phase when teleporting an object.

Modified

  • Update to nalgebra 0.33 and parry 0.16.
  • solve_character_collision_impulses collisions parameter is now an iterator over references.

v0.20.0 (9 June 2024)

This release introduces two new crates:

  • rapier3d-urdf for loading URDF files into rapier3d. This will load the rigid-bodies, colliders, and joints.
  • rapier3d-stl for loading an STL file as a collision shape.

Added

  • Add Multibody::inverse_kinematics, Multibody::inverse_kinematics_delta, and ::inverse_kinematics_delta_with_jacobian for running inverse kinematics on a multibody to align one its links pose to the given prescribed pose.
  • Add InverseKinematicsOption to customize some behaviors of the inverse-kinematics solver.
  • Add Multibody::body_jacobian to get the jacobian of a specific link.
  • Add Multibody::update_rigid_bodies to update rigid-bodies based on the multibody links poses.
  • Add Multibody::forward_kinematics_single_link to run forward-kinematics to compute the new pose and jacobian of a single link without mutating the multibody. This can take an optional displacement on generalized coordinates that are taken into account during transform propagation.
  • Implement Debug for ColliderBuilder.
  • Add Collider::converted_trimesh and MeshConverter for building a collider with a shape computed from a mesh鈥檚 index and vertex buffers. That computed shape can currently be a TriMesh, a Cuboid (covering the mesh鈥檚 AABB or OBB), a convex hull, or a convex decomposition.
  • Implement Default for RigidBodyBuilder. This is equivalent to RigidBodyBuilder::dynamic().
  • Implement Default for ColliderBuilder. This is equivalent to ColliderBuilder::ball(0.5).
  • Add RevoluteJoint::angle to compute the joint鈥檚 angle given the rotation of its attached rigid-bodies.

Modified

  • Renamed JointAxesMask::X/Y/Z to ::LIN_X/LIN_Y/LIN_Z; and renamed JointAxesMask::X/Y/Z to ::LinX/LinY/LynZ to make it clear it is not to be used as angular axes (the angular axis are JointAxesMask::ANG_X/ANG_Y/AngZ and JointAxesMask::AngX/AngY/AngZ).
  • The contact constraints regularization parameters have been changed from erp/damping_ratio to natural_frequency/damping_ratio. This helps define them in a timestep-length independent way. The new variables are named IntegrationParameters::contact_natural_frequency and IntegrationParameters::contact_damping_ratio.
  • The IntegrationParameters::normalized_max_penetration_correction has been replaced by ::normalized_max_corrective_velocity

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @鈥媎imforge/rapier3d-compat since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@dimforge/rapier3d-compat](https://github.com/dimforge/rapier) from 0.19.2 to 0.21.0.
- [Changelog](https://github.com/dimforge/rapier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dimforge/rapier/commits/v0.21.0)

---
updated-dependencies:
- dependency-name: "@dimforge/rapier3d-compat"
  dependency-version: 0.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 12, 2026
@changeset-bot

changeset-bot Bot commented Oct 12, 2026

Copy link
Copy Markdown

鈿狅笍 No Changeset found

Latest commit: 09bdadb

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants