VersionSectionRiskImpactNote
6000.7.0b8Fixes
Physics 2D
FixFixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member.
6000.7.0b8Fixes
Physics 2D
FixFixed "PhysicsHandle.AsWorld" so that it throws an exception for an invalid world instead of returning a handle reported as a pool handle.
6000.7.0b8Fixes
Physics 2D
FixFixed "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.0b8Fixes
Physics 2D
FixFixed "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.0b8Fixes
Physics 2D
FixFixed "PhysicsTransform" validation warnings naming the wrong method.
7000.0.0a16Fixes
Physics 2D
FixFixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member.
7000.0.0a16Fixes
Physics 2D
FixFixed "PhysicsHandle.AsWorld" so that it throws an exception for an invalid world instead of returning a handle reported as a pool handle.
7000.0.0a16Fixes
Physics 2D
FixFixed "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.
7000.0.0a16Fixes
Physics 2D
FixFixed "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.
7000.0.0a16Fixes
Physics 2D
FixFixed "PhysicsTransform" validation warnings naming the wrong method.
6000.6.8f1Fixes
Physics 2D
FixFixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member.
6000.6.8f1Fixes
Physics 2D
FixFixed "PhysicsHandle.AsWorld" so that it throws an exception for an invalid world instead of returning a handle reported as a pool handle.
6000.6.8f1Fixes
Physics 2D
FixFixed "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.8f1Fixes
Physics 2D
FixFixed "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.8f1Fixes
Physics 2D
FixFixed "PhysicsTransform" validation warnings naming the wrong method.
6000.3.28f1Fixes
Physics 2D
FixFixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member.
6000.3.28f1Fixes
Physics 2D
FixFixed "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.28f1Fixes
Physics 2D
FixFixed "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.28f1Fixes
Physics 2D
FixFixed "PhysicsRotate.isNormalized" logging a warning for a rotation that is not normalized, and "PhysicsRotate.Normalized" warnings naming the wrong method.
6000.3.28f1Fixes
Physics 2D
FixFixed "PhysicsTransform" validation warnings naming the wrong method.
6000.7.0b7Fixes
Physics 2D
FixFixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member.
6000.7.0b7Fixes
Physics 2D
FixFixed "PhysicsHandle.AsWorld" so that it throws an exception for an invalid world instead of returning a handle reported as a pool handle.
6000.7.0b7Fixes
Physics 2D
FixFixed "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.0b7Fixes
Physics 2D
FixFixed "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.0b7Fixes
Physics 2D
FixFixed "PhysicsTransform" validation warnings naming the wrong method.
6000.7.0b7Fixes
Physics 2D
FixFixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member.
6000.7.0b7Fixes
Physics 2D
FixFixed "PhysicsHandle.AsWorld" so that it throws an exception for an invalid world instead of returning a handle reported as a pool handle.
6000.7.0b7Fixes
Physics 2D
FixFixed "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.0b7Fixes
Physics 2D
FixFixed "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.0b7Fixes
Physics 2D
FixFixed "PhysicsTransform" validation warnings naming the wrong method.
7000.0.0a12Fixes
Physics 2D
FixFixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member.
7000.0.0a12Fixes
Physics 2D
FixFixed "PhysicsHandle.AsWorld" so that it throws an exception for an invalid world instead of returning a handle reported as a pool handle.
7000.0.0a12Fixes
Physics 2D
FixFixed "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.
7000.0.0a12Fixes
Physics 2D
FixFixed "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.
7000.0.0a12Fixes
Physics 2D
FixFixed "PhysicsTransform" validation warnings naming the wrong method.
7000.0.0a11Fixes
Physics 2D
FixFixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member.
7000.0.0a11Fixes
Physics 2D
FixFixed "PhysicsHandle.AsWorld" so that it throws an exception for an invalid world instead of returning a handle reported as a pool handle.
7000.0.0a11Fixes
Physics 2D
FixFixed "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.
7000.0.0a11Fixes
Physics 2D
FixFixed "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.
7000.0.0a11Fixes
Physics 2D
FixFixed "PhysicsTransform" validation warnings naming the wrong method.
7000.0.0a11Fixes
Physics 2D
FixFixed "PhysicsAABB.CastRay" returning an incorrect fraction when "maxFraction" is below 1, and "PhysicsAABB.center" and "PhysicsAABB.extents" warnings naming the wrong member.
7000.0.0a11Fixes
Physics 2D
FixFixed "PhysicsHandle.AsWorld" so that it throws an exception for an invalid world instead of returning a handle reported as a pool handle.
7000.0.0a11Fixes
Physics 2D
FixFixed "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.
7000.0.0a11Fixes
Physics 2D
FixFixed "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.
7000.0.0a11Fixes
Physics 2D
FixFixed "PhysicsTransform" validation warnings naming the wrong method.

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.