VersionSectionRiskImpactNote
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.
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.