UUM-156920
Fixed in 6000.7.0b7Mentioned in 25 Unity 6 release notes.
First fixed in 6000.7.0b7 (Oct 29, 2026); relisted in 24 later releases.
| Version | Section | Risk | Impact | Note |
|---|---|---|---|---|
| 6000.7.0b8 | Fixes Physics 2D | Fix | Fixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member. | |
| 6000.7.0b8 | Fixes Physics 2D | Fix | Fixed "PhysicsHandle.AsWorld" so that it throws an exception for an invalid world instead of returning a handle reported as a pool handle. | |
| 6000.7.0b8 | Fixes Physics 2D | Fix | Fixed "PhysicsLayers" so that "GetLayerMask" includes every layer sharing a name, "GetLayerName" returns an empty string for an unnamed layer, and null or out-of-range arguments throw exceptions that name the correct parameter. | |
| 6000.7.0b8 | Fixes Physics 2D | Fix | Fixed "PhysicsMask" so that a "LayerMask" including layer 31 no longer sets the upper 32 bits, "AreBitsSet" returns false for an empty mask, a default "ResetBitIterator" includes bit 0, and shift counts outside 0 to 63 throw an exception. | |
| 6000.7.0b8 | Fixes Physics 2D | Fix | Fixed "PhysicsTransform" validation warnings naming the wrong method. | |
| 6000.6.8f1 | Fixes Physics 2D | Fix | Fixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member. | |
| 6000.6.8f1 | Fixes Physics 2D | Fix | Fixed "PhysicsHandle.AsWorld" so that it throws an exception for an invalid world instead of returning a handle reported as a pool handle. | |
| 6000.6.8f1 | Fixes Physics 2D | Fix | Fixed "PhysicsLayers" so that "GetLayerMask" includes every layer sharing a name, "GetLayerName" returns an empty string for an unnamed layer, and null or out-of-range arguments throw exceptions that name the correct parameter. | |
| 6000.6.8f1 | Fixes Physics 2D | Fix | Fixed "PhysicsMask" so that a "LayerMask" including layer 31 no longer sets the upper 32 bits, "AreBitsSet" returns false for an empty mask, a default "ResetBitIterator" includes bit 0, and shift counts outside 0 to 63 throw an exception. | |
| 6000.6.8f1 | Fixes Physics 2D | Fix | Fixed "PhysicsTransform" validation warnings naming the wrong method. | |
| 6000.3.28f1 | Fixes Physics 2D | Fix | Fixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member. | |
| 6000.3.28f1 | Fixes Physics 2D | Fix | Fixed "PhysicsLayers" so that "GetLayerMask" includes every layer sharing a name, "GetLayerName" returns an empty string for an unnamed layer, and null or out-of-range arguments throw exceptions that name the correct parameter. | |
| 6000.3.28f1 | Fixes Physics 2D | Fix | Fixed "PhysicsMask" so that a "LayerMask" including layer 31 no longer sets the upper 32 bits, "AreBitsSet" returns false for an empty mask, a default "ResetBitIterator" includes bit 0, and shift counts outside 0 to 63 throw an exception. | |
| 6000.3.28f1 | Fixes Physics 2D | Fix | Fixed "PhysicsRotate.isNormalized" logging a warning for a rotation that is not normalized, and "PhysicsRotate.Normalized" warnings naming the wrong method. | |
| 6000.3.28f1 | Fixes Physics 2D | Fix | Fixed "PhysicsTransform" validation warnings naming the wrong method. | |
| 6000.7.0b7 | Fixes Physics 2D | Fix | Fixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member. | |
| 6000.7.0b7 | Fixes Physics 2D | Fix | Fixed "PhysicsHandle.AsWorld" so that it throws an exception for an invalid world instead of returning a handle reported as a pool handle. | |
| 6000.7.0b7 | Fixes Physics 2D | Fix | Fixed "PhysicsLayers" so that "GetLayerMask" includes every layer sharing a name, "GetLayerName" returns an empty string for an unnamed layer, and null or out-of-range arguments throw exceptions that name the correct parameter. | |
| 6000.7.0b7 | Fixes Physics 2D | Fix | Fixed "PhysicsMask" so that a "LayerMask" including layer 31 no longer sets the upper 32 bits, "AreBitsSet" returns false for an empty mask, a default "ResetBitIterator" includes bit 0, and shift counts outside 0 to 63 throw an exception. | |
| 6000.7.0b7 | Fixes Physics 2D | Fix | Fixed "PhysicsTransform" validation warnings naming the wrong method. | |
| 6000.7.0b7 | Fixes Physics 2D | Fix | Fixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member. | |
| 6000.7.0b7 | Fixes Physics 2D | Fix | Fixed "PhysicsHandle.AsWorld" so that it throws an exception for an invalid world instead of returning a handle reported as a pool handle. | |
| 6000.7.0b7 | Fixes Physics 2D | Fix | Fixed "PhysicsLayers" so that "GetLayerMask" includes every layer sharing a name, "GetLayerName" returns an empty string for an unnamed layer, and null or out-of-range arguments throw exceptions that name the correct parameter. | |
| 6000.7.0b7 | Fixes Physics 2D | Fix | Fixed "PhysicsMask" so that a "LayerMask" including layer 31 no longer sets the upper 32 bits, "AreBitsSet" returns false for an empty mask, a default "ResetBitIterator" includes bit 0, and shift counts outside 0 to 63 throw an exception. | |
| 6000.7.0b7 | Fixes Physics 2D | Fix | Fixed "PhysicsTransform" validation warnings naming the wrong method. |