UUM-154721
Fixed in 6000.7.0b4Mentioned in 8 Unity 6 release notes.
First fixed in 6000.7.0b4 (Oct 8, 2026).
| Version | Section | Risk | Impact | Note |
|---|---|---|---|---|
| 6000.7.0b4 | Improvements Physics 2D | Improvement | Improved the accuracy of bouncing, which is now resolved after the rest of the contact solving each simulation step. (UUM-154721) First seen in 6000.7.0b1. | |
| 6000.7.0b4 | API Changes Physics 2D | API change | Added: Added "currentSpringForce" to "PhysicsDistanceJoint", "PhysicsSliderJoint" and "PhysicsWheelJoint", and "currentSpringTorque" to "PhysicsHingeJoint". (UUM-154721) First seen in 6000.7.0b1. | |
| 6000.7.0b4 | API Changes Physics 2D | API change | Added: Added "PhysicsConstants.MaxBounceIterations" and "PhysicsConstants.MinMaximumLinearSpeed". (UUM-154721) First seen in 6000.7.0b1. | |
| 6000.7.0b4 | API Changes Physics 2D | API change | Added: Added "PhysicsWorld.bounceIterations", "PhysicsWorld.bouncePropagation" and the matching "PhysicsWorldDefinition" properties, to control how bounces are resolved. (UUM-154721) First seen in 6000.7.0b1. | |
| 6000.7.0b4 | API Changes Physics 2D | API change | Added: Added "WorldProfile.bounceImpulses", also shown in the 2D Physics Profiler module. (UUM-154721) First seen in 6000.7.0b1. | |
| 6000.7.0b4 | Changes Physics 2D | Change | "ManifoldPoint.normalVelocity" is now only guaranteed to be measured when the shape is bouncy or hit events are enabled, and can read zero otherwise. (UUM-154721) First seen in 6000.7.0b1. | |
| 6000.7.0b4 | Changes Physics 2D | Change | Setting "PhysicsWorld.maximumLinearSpeed" or "PhysicsWorldDefinition.maximumLinearSpeed" below "PhysicsConstants.MinMaximumLinearSpeed" now raises it to that minimum. (UUM-154721) First seen in 6000.7.0b1. | |
| 6000.7.0b4 | Fixes Physics 2D | Fix | Fixed a bouncing shape rebounding one simulation step after the impact instead of in the same step. (UUM-154721) First seen in 6000.7.0b1. |