Manual installs
Operating systems
-Component installers
Windows
+Windows ARM64
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 6000.0.20f1
Asset - Database: Crash on MonoBehaviour::Transfer
when the XR Interaction Toolkit Sample Assets are updated (UUM-76934) Editor Platform: [Linux] Crash on MenuController::ExecuteMenuItem when selecting recent scene (UUM-82381)
Environment Effects: A pink line of the size of the Tree is drawn in the Hierarchy when opening any dropdown in the Inspector (UUM-82801)
Graphics Optimization Systems: Shader errors in DXC when building an empty URP project for Windows platform on a MacOS machine (UUM-78665)
Hybrid Renderer: [Linux] Crash on ScriptableBatchRenderer::GenerateBuiltInCBuffer when adding "PerObjectData.ReflectionProbes" (UUM-79332)
Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
Lighting: Sprite shadows are not rendered when the light source is placed near the sprite (UUM-82417)
6000.0.20f1 Release Notes
Features
Version Control: Added a setting to automatically add new files to source control.
Version Control: You can now delete non-empty branches that have not been merged anywhere.
Improvements
DX12: Optimized binding resources to ray tracing hit shaders by using root constant buffers. In the HDRP Sample Scene, the cost for writing hit group shader table for the ray traced reflection effect is reduced by 15-20%.
GI: Added a warning for when Adaptive Probe Volumes run out of VRAM budget, and streaming isn't enabled. (UUM-55408)
Version Control: Improved the dialog to install Unity Version Control from the Editor.
API Changes
DX12: Added: Added "Allow Graphics Jobs in Editor" button in the Preferences/Jobs window.
Editor: Added: Exposed BuildSummary.buildType, allowing for querying which kind of build a BuildReport represents. (UUM-79124)
Graphics: Added: Added solid angle culling in RayTracingAccelerationStructure.CullInstances.
Added RayTracingInstanceCullingFlags.EnableSolidAngleCulling and RayTracingInstanceCullingConfig.minSolidAngle culling parameters. The reference point (apex) is RayTracingInstanceCullingConfig.LODParameters.cameraPosition.
Changes
- Package Manager: Updated the tagging system in the Package Manager UI so that tags are now coherent for packages coming from any source.
Fixes
2D: Fixed a post processing issue that occured when camera stacking. (UUM-75824)
2D: Fixed an issue with gizmo rendering in the Game view. (UUM-78448)
2D: Fixed case where Sprite Batching Threshold is not considered when using Sprite batches. (UUM-77819)
Android: Fixed
CalledFromWrongThreadExceptionerror caused when pausing app on low-end devices. (UUM-79451)Android: Removed unused code and update the GradleTemplateUpdater for legacy noCompress. (UUM-78833)
Animation: Fixed an issue where state machine behaviors would appear linked when copy-pasting an AnimatorState. (UUM-75459)
Animation: Fixed an issue related to resizing the split view in the Animator window. (UUM-75201)
Asset Import: Fixed an issue where assets were imported twice on startup when using the
-activeBuildProfilecommand line argument to select the startup build profile. (UUM-68068)Asset Pipeline: Fixed a hashing error for the Accelerator when the file size is a multiple of the internal put buffer size. (UUM-77290)
Asset Pipeline: No longer rely on the resolver cache when determining if a loaded asset is a prefab. (UUM-76840)
Audio: Fixed a race condition causing the audio engine to see a sound as
READYbecause it started to load. (UUM-36353)Build Pipeline: Fixed a validation error that prevents building Linux Dedicated Server from Windows and Mac platforms. (UUM-79441)
Build Pipeline: Fixed an issue where you could not scroll through the scene list in the Build Profiles window. (UUM-76998)
Build System: Disabled the Build and Run button in the Build Profile when the build target cannot run on the current OS. (UUM-77404)
DX12: Fixed GPU crash when a GraphicsBuffer was Released after using it with SetGlobalConstantBuffer. (UUM-77863)
Editor: Added a check for missing buffer bindings before draw calls to avoid a crash. (UUM-77757)
Editor: Fixed a crash that would occur from memory corruption in FontEngine. (UUM-77961)
Editor: Fixed an issue so that before setting layouts, Unity validates that we can close all windows. If the user decides to cancel saving, Unity aborts reset layout operation. (UUM-76997)
Editor: Fixed an issue so you can use Alt + Cmd as a shortcut to alternate between groups which frees Alt+Arrow to jump between words. (UUM-72123)
Editor: Fixed an issue to Track SearchDB that are moved. (UUM-75651)
Editor: Fixed an issue where a domain reload would break Scene view's overlays after using the Light Probe Group edit tool. (UUM-78837)
Editor: Fixed an issue where an APV cannot be enabled when the Scene and Game view are not shown. (UUM-76074)
Editor: Fixed an issue where double separation lines were present in a kebab dropdown menu. (UUM-74511)
Editor: Fixed an issue where the Build Profiles window refreshed every frame Create Visual Studio solution is enabled and targeting Windows. (UUM-78886)
Editor: Fixed an issue where the loading icon didn't have a hover style. (UUM-72656)
Editor: Fixed an issue where
MenuItemwith priority of int.MinValue caused the CONTEXT menu to be shown in the Toolbar. (UUM-78495)Editor: Fixed global mouse position reporting on Linux for the Player window. (UUM-77328)
Editor: Fixed issue where Transient Window opened as a GeneralWindow with session settings. (UUM-77621)
Editor: Fixed Reflection Proxy Volume gizmo handles that could not be dragged. (UUM-78116)
Editor: Fixed RuntimeInitializeOnLoad invoking attribute marked accessor methods in Editor.
Editor: Fixed RuntimeInitializeOnLoad invoking the wrong method overload. (UUM-53659)
Editor: Fixed scene template provider to have a description without a new line. (UUM-72853)
Editor: Improved naming convention in the Search column selector. (UUM-73618)
Editor: Removed
ImageEffectAllowedInSceneViewtag fromUniversalAdditionalCameraDataso it's not added to the SceneView camera when the Image effects preview is enabled. (UUM-69857)Editor: Updated Player Settings so that HDR Cubemap Encoding is changed per Build Profile and not globally. (UUM-73422)
Editor: Updated Player Settings so that Lightmap Encoding is changed per Build Profile and not globally. (UUM-73350)
Editor: Updated Player Settings so that Lightmap Streaming and Streaming Priority are changed per Build Profile and not globally. (UUM-73425)
Editor: Updated Player Settings so that shader chunk count, size, and override are changed per Build Profile and not globally. (UUM-73343)
Editor: Updated Player Settings so that Sprite Batching Threshold is changed per Build Profile and not globally. (UUM-70183)
Editor: Updated Player Settings so that Static and Dynamic Batching are changed per Build Profile and not globally. (UUM-70182)
Editor: Updated the message displayed when attempting to lock a buffer for writing that was currently in use for accuracy. (UUM-77629)
GI: Fixed Adaptive Probe Volumes not working correctly for scenes residing in Asset Bundles. Note that Asset Bundle support for APV still requires enabling the "Probe Volume Disable Streaming Assets" Project Setting. After this fix, previously broken bundles may require a clean rebuild to work properly. (UUM-79124)
GI: Fixed an issue where Adaptive Probe Volume Scenario Blending did not always prioritize cells close to the camera. (UUM-79149)
GI: Fixed an issue where Adaptive Probe Volume Scenario Blending did not work when using Disk Streaming when the Turnover rate was set greater than 0. (UUM-55408)
GI: Fixed an issue with LightProbe baking on AMD. (UUM-74682)
Graphics: Added a check to CustomRenderTexture to skip UpdateZone if ShaderPass is invalid. (UUM-71649)
Graphics: Enabled the retrieval and use of the XR provided viewport when the platform passes the
useViewportAsRenderAreaflag. (UUM-79654)Graphics: Fixed an "IndexOutOfRangeException: NewLength 8 is out of range of 7 Capacity" error when using GPUResidentDrawer. (UUM-79353)
Graphics: Fixed CopyTexture skipping the CPU side copy when the destination is a Cubemap. (UUM-78723)
Graphics: Fixed view and projection transformation matrices in
RenderPipeline.endContextRendering. (UUM-78286)Graphics: Removed an error message in
Graphics.Blitwhen materialsMainTexbinding is set. (UUM-72740)Graphics: Updated the sample code for creating BRG draw commands to add
BatchDrawCommandType. (UUM-73300)HDRP: Fixed an issue where alpha clamping to BloomPrefilter.compute was missing. (UUM-64808)
HDRP: Fixed an issue where HDProbes created depth resources that were never used, leading to unnecessary GPU memory usage.
HDRP: Fixed an issue where HDRP CustomPass created an unnecessary color resource, leading to unnecessary GPU memory usage.
HDRP: Fixed volumetric cloud clipping through geometry. (UUM-79323)
IL2CPP: Added missing GC write barrier when storing the active exception with script debugging enabled.
IL2CPP: Fixed a crash that occured when using a derived COM interface defined in an assembly with Embed Interop Types set to true. (UUM-78201)
IL2CPP: Fixed a performance regression when using atomic operations such as Interlocked APIs. (UUM-75658)
IL2CPP: Fixed IL2CPP compiler errors when using explicit struct layout on classes with base types. (UUM-77245)
IL2CPP: Updated code generation for
il2cpp_codegen_get_marshal_directive_exceptionto safeguard against invalid C++ printable characters. (UUM-75811)Installer: Fixed the Windows target support installer follows the Editor installer and reads from HKLM for admin installs, or HKCU for user installs. (UUM-78743)
iOS: Fixed an issue where the universal deeplink was not set for Awake or Start in the first scene. (UUM-77725)
iOS: Fixed an occasional deadlock in UnityWebRequest on abort. (UUM-77913)
iOS: Fixed logging when using Wait for the executable to be launched. (UUM-78223)
Linux: Added Xwayland and Wayland Cursor Warping Support to Linux Runtime. This only works when the system cursor is hidden.
macOS: Fixed an issue where
Application.persistentDataPathpoints to the wrong path on macOS dedicated server builds. (UUM-77002)Mono: Fixed a JIT trampoline memory leak with Timers and Sockets. (UUM-76306)
Mono: Fixed an issue where Linux was running out of memory pages because they were not being returned. (UUM-72029)
Mono: Fixed an issue where Vector and Vector would not receive hardware acceleration. (UUM-77339)
Mono: Fixed an issue wheree exceptions were thrown on
WebRequest.Createon Android when the scripting backend is Mono. (UUM-75503)Multiplayer: Fixed content selection not working when an object is moved to the DontDestroyOnLoad scene.
Package Manager: Fixed the Remove assets from project window so it now opens with uncollapsed items by default. (UUM-76923)
Physics: Fixed a crash caused by the PhysicsDebugDraw C# API still being called when the Physics Debugger window is docked and out of focus. (UUM-79618)
Physics: Fixed an issue where exiting Play mode inside the Editor would not clear existing trigger stay events. (UUM-78460)
Physics: Fixed an issue where logging inside the creation of PxCpuTaskDispatchers would spam Editor.log during asset import. (PHYS-372)
Profiler: Improved CPU performance in certain cases involving heavy IMGUI text usage. (UUM-75356)
Scene/Game View: Fixed an issue where the Editor Tools buttons in the Scene view's Tools overlay would have their state updated too frequently. (UUM-78304)
Scripting: Fixed early player loop overrides being reset to default when initialization is fully complete. (UUM-57619)
Scripting: Fixed Update being called after the script was disabled in Start. (UUM-72366)
Shadergraph: Changed the name displayed in a Graph inspector when a selected BlockNode has changed. (UUM-76081)
Shadergraph: Fixed 'Objects are trying to be loaded during a domain backup' errors due to invalid serialization of some shader graphs. (UUM-71052)
Shadergraph: Fixed a bug that Normal From Height node in a shader graph might return an invalid value when using 16-bit half precision. (UUM-72722)
Shadergraph: Fixed an issue in Shader Graph with an undeclared identifier error around foveated rendering area. (UUM-76172)
Shadergraph: Fixed an issue in ShaderGraph where undoing changes to a property after modifying its value in the Graph Inspector would cause the property to become deselected. (UUM-76242)
Shadergraph: Fixed an issue so that pasting an empty group positions it based on the cursor's location. (UUM-76254)
Shadergraph: Fixed an issue with low quality Graph Inspector and Open Shader Graph User Manual icons. (UUM-76353)
SRP Core: Added more error checking to
RenderGraph.ImportTextureto prevent importing RenderTextures that have both color and depth.
An exception will now be thrown in this case.UI Toolkit: Fixed an issue where changing the PropertyField label did not update any existing child field. (UUM-78569)
UI Toolkit: Fixed an issue where the background-repeat USS style fields were not being displayed in the UI Builder styles inspector. (UUM-77225)
UI Toolkit: Fixed foldouts in the UI Builder Inspector that couldn't be reached when navigating using the Tab key. (UUM-78652)
Undo System: Fixed a callback to
OnTransformParentChangedduring undo and redo. (UUM-76481)Universal RP: Fixed an issue where URP RawDepthHistory buffer created an unnecessary color resource, leading to unnecessary GPU memory usage.
Universal RP: Fixed camera gizmos frustum that was not rendered correctly in the presence of a monobehaviour containing an OnGUI method. (UUM-74382)
Version Control: Fixed 'an existing xxx operation has locked the workspace' error on finding changes operation.
Version Control: Fixed a hang that would occur when Editor quit. (VCS-1005810)
Version Control: Fixed a login failure for Enterprise installation. (VCS-1005903)
Version Control: Fixed an issue where the Unity 6 Editor would go into the background after a dialog was closed. (VCS-1005656)
Version Control: Fixed an issue where the wrong font size would be used when changing to changesets view. (VCS-1004465)
Version Control: Fixed an issue with history that was not shown when desktop client was not installed. (VCS-1005756)
Version Control: Fixed an issue with logs that were configured too late in the initialization. (VCS-1005819)
Version Control: Fixed the "Upgrade plan" button in Unity plugin that used an obsolete redirection link. (VCS-1005765)
Version Control: Fixed the minimum supported version (2020.3.48f1 LTS) in the README.
Version Control: Fixed undo operation that didn't capture changes in packages. (VCS-1005617)
Video: [iOS] Fixed a crash that would occur on "libsystem_kernel.dylib`__pthread_kill" when playing multiple videos. (UUM-73043)
Video: [iOS] Fixed a memory leak that would occur when playing multiple videos simultaneously. (UUM-78170)
WebGL: Added fallback to r32_sfloat from r16_unorm when using 16-bit masks for rendering layers.
WebGL: Fixed a potential crash with AsyncGPUReadback with WebGL.
WebGL: [WebGPU] Fixed an issue where optional render targets were causing an error when not being used.
XR: Fixed single-pass stereo rendering artifacts for High-Quality Line Renderer. (UUM-63671)
Package changes in 6000.0.20f1
Packages updated
Packages added
Changeset
+Third Party Notices
Release notes
+Known Issues in 6000.0.20f1
Asset - Database: Crash on MonoBehaviour::Transfer
when the XR Interaction Toolkit Sample Assets are updated (UUM-76934) Editor Platform: [Linux] Crash on MenuController::ExecuteMenuItem when selecting recent scene (UUM-82381)
Environment Effects: A pink line of the size of the Tree is drawn in the Hierarchy when opening any dropdown in the Inspector (UUM-82801)
Graphics Optimization Systems: Shader errors in DXC when building an empty URP project for Windows platform on a MacOS machine (UUM-78665)
Hybrid Renderer: [Linux] Crash on ScriptableBatchRenderer::GenerateBuiltInCBuffer when adding "PerObjectData.ReflectionProbes" (UUM-79332)
Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
Lighting: Sprite shadows are not rendered when the light source is placed near the sprite (UUM-82417)
6000.0.20f1 Release Notes
Features
Version Control: Added a setting to automatically add new files to source control.
Version Control: You can now delete non-empty branches that have not been merged anywhere.
Improvements
DX12: Optimized binding resources to ray tracing hit shaders by using root constant buffers. In the HDRP Sample Scene, the cost for writing hit group shader table for the ray traced reflection effect is reduced by 15-20%.
GI: Added a warning for when Adaptive Probe Volumes run out of VRAM budget, and streaming isn't enabled. (UUM-55408)
Version Control: Improved the dialog to install Unity Version Control from the Editor.
API Changes
DX12: Added: Added "Allow Graphics Jobs in Editor" button in the Preferences/Jobs window.
Editor: Added: Exposed BuildSummary.buildType, allowing for querying which kind of build a BuildReport represents. (UUM-79124)
Graphics: Added: Added solid angle culling in RayTracingAccelerationStructure.CullInstances.
Added RayTracingInstanceCullingFlags.EnableSolidAngleCulling and RayTracingInstanceCullingConfig.minSolidAngle culling parameters. The reference point (apex) is RayTracingInstanceCullingConfig.LODParameters.cameraPosition.
Changes
- Package Manager: Updated the tagging system in the Package Manager UI so that tags are now coherent for packages coming from any source.
Fixes
2D: Fixed a post processing issue that occured when camera stacking. (UUM-75824)
2D: Fixed an issue with gizmo rendering in the Game view. (UUM-78448)
2D: Fixed case where Sprite Batching Threshold is not considered when using Sprite batches. (UUM-77819)
Android: Fixed
CalledFromWrongThreadExceptionerror caused when pausing app on low-end devices. (UUM-79451)Android: Removed unused code and update the GradleTemplateUpdater for legacy noCompress. (UUM-78833)
Animation: Fixed an issue where state machine behaviors would appear linked when copy-pasting an AnimatorState. (UUM-75459)
Animation: Fixed an issue related to resizing the split view in the Animator window. (UUM-75201)
Asset Import: Fixed an issue where assets were imported twice on startup when using the
-activeBuildProfilecommand line argument to select the startup build profile. (UUM-68068)Asset Pipeline: Fixed a hashing error for the Accelerator when the file size is a multiple of the internal put buffer size. (UUM-77290)
Asset Pipeline: No longer rely on the resolver cache when determining if a loaded asset is a prefab. (UUM-76840)
Audio: Fixed a race condition causing the audio engine to see a sound as
READYbecause it started to load. (UUM-36353)Build Pipeline: Fixed a validation error that prevents building Linux Dedicated Server from Windows and Mac platforms. (UUM-79441)
Build Pipeline: Fixed an issue where you could not scroll through the scene list in the Build Profiles window. (UUM-76998)
Build System: Disabled the Build and Run button in the Build Profile when the build target cannot run on the current OS. (UUM-77404)
DX12: Fixed GPU crash when a GraphicsBuffer was Released after using it with SetGlobalConstantBuffer. (UUM-77863)
Editor: Added a check for missing buffer bindings before draw calls to avoid a crash. (UUM-77757)
Editor: Fixed a crash that would occur from memory corruption in FontEngine. (UUM-77961)
Editor: Fixed an issue so that before setting layouts, Unity validates that we can close all windows. If the user decides to cancel saving, Unity aborts reset layout operation. (UUM-76997)
Editor: Fixed an issue so you can use Alt + Cmd as a shortcut to alternate between groups which frees Alt+Arrow to jump between words. (UUM-72123)
Editor: Fixed an issue to Track SearchDB that are moved. (UUM-75651)
Editor: Fixed an issue where a domain reload would break Scene view's overlays after using the Light Probe Group edit tool. (UUM-78837)
Editor: Fixed an issue where an APV cannot be enabled when the Scene and Game view are not shown. (UUM-76074)
Editor: Fixed an issue where double separation lines were present in a kebab dropdown menu. (UUM-74511)
Editor: Fixed an issue where the Build Profiles window refreshed every frame Create Visual Studio solution is enabled and targeting Windows. (UUM-78886)
Editor: Fixed an issue where the loading icon didn't have a hover style. (UUM-72656)
Editor: Fixed an issue where
MenuItemwith priority of int.MinValue caused the CONTEXT menu to be shown in the Toolbar. (UUM-78495)Editor: Fixed global mouse position reporting on Linux for the Player window. (UUM-77328)
Editor: Fixed issue where Transient Window opened as a GeneralWindow with session settings. (UUM-77621)
Editor: Fixed Reflection Proxy Volume gizmo handles that could not be dragged. (UUM-78116)
Editor: Fixed RuntimeInitializeOnLoad invoking attribute marked accessor methods in Editor.
Editor: Fixed RuntimeInitializeOnLoad invoking the wrong method overload. (UUM-53659)
Editor: Fixed scene template provider to have a description without a new line. (UUM-72853)
Editor: Improved naming convention in the Search column selector. (UUM-73618)
Editor: Removed
ImageEffectAllowedInSceneViewtag fromUniversalAdditionalCameraDataso it's not added to the SceneView camera when the Image effects preview is enabled. (UUM-69857)Editor: Updated Player Settings so that HDR Cubemap Encoding is changed per Build Profile and not globally. (UUM-73422)
Editor: Updated Player Settings so that Lightmap Encoding is changed per Build Profile and not globally. (UUM-73350)
Editor: Updated Player Settings so that Lightmap Streaming and Streaming Priority are changed per Build Profile and not globally. (UUM-73425)
Editor: Updated Player Settings so that shader chunk count, size, and override are changed per Build Profile and not globally. (UUM-73343)
Editor: Updated Player Settings so that Sprite Batching Threshold is changed per Build Profile and not globally. (UUM-70183)
Editor: Updated Player Settings so that Static and Dynamic Batching are changed per Build Profile and not globally. (UUM-70182)
Editor: Updated the message displayed when attempting to lock a buffer for writing that was currently in use for accuracy. (UUM-77629)
GI: Fixed Adaptive Probe Volumes not working correctly for scenes residing in Asset Bundles. Note that Asset Bundle support for APV still requires enabling the "Probe Volume Disable Streaming Assets" Project Setting. After this fix, previously broken bundles may require a clean rebuild to work properly. (UUM-79124)
GI: Fixed an issue where Adaptive Probe Volume Scenario Blending did not always prioritize cells close to the camera. (UUM-79149)
GI: Fixed an issue where Adaptive Probe Volume Scenario Blending did not work when using Disk Streaming when the Turnover rate was set greater than 0. (UUM-55408)
GI: Fixed an issue with LightProbe baking on AMD. (UUM-74682)
Graphics: Added a check to CustomRenderTexture to skip UpdateZone if ShaderPass is invalid. (UUM-71649)
Graphics: Enabled the retrieval and use of the XR provided viewport when the platform passes the
useViewportAsRenderAreaflag. (UUM-79654)Graphics: Fixed an "IndexOutOfRangeException: NewLength 8 is out of range of 7 Capacity" error when using GPUResidentDrawer. (UUM-79353)
Graphics: Fixed CopyTexture skipping the CPU side copy when the destination is a Cubemap. (UUM-78723)
Graphics: Fixed view and projection transformation matrices in
RenderPipeline.endContextRendering. (UUM-78286)Graphics: Removed an error message in
Graphics.Blitwhen materialsMainTexbinding is set. (UUM-72740)Graphics: Updated the sample code for creating BRG draw commands to add
BatchDrawCommandType. (UUM-73300)HDRP: Fixed an issue where alpha clamping to BloomPrefilter.compute was missing. (UUM-64808)
HDRP: Fixed an issue where HDProbes created depth resources that were never used, leading to unnecessary GPU memory usage.
HDRP: Fixed an issue where HDRP CustomPass created an unnecessary color resource, leading to unnecessary GPU memory usage.
HDRP: Fixed volumetric cloud clipping through geometry. (UUM-79323)
IL2CPP: Added missing GC write barrier when storing the active exception with script debugging enabled.
IL2CPP: Fixed a crash that occured when using a derived COM interface defined in an assembly with Embed Interop Types set to true. (UUM-78201)
IL2CPP: Fixed a performance regression when using atomic operations such as Interlocked APIs. (UUM-75658)
IL2CPP: Fixed IL2CPP compiler errors when using explicit struct layout on classes with base types. (UUM-77245)
IL2CPP: Updated code generation for
il2cpp_codegen_get_marshal_directive_exceptionto safeguard against invalid C++ printable characters. (UUM-75811)Installer: Fixed the Windows target support installer follows the Editor installer and reads from HKLM for admin installs, or HKCU for user installs. (UUM-78743)
iOS: Fixed an issue where the universal deeplink was not set for Awake or Start in the first scene. (UUM-77725)
iOS: Fixed an occasional deadlock in UnityWebRequest on abort. (UUM-77913)
iOS: Fixed logging when using Wait for the executable to be launched. (UUM-78223)
Linux: Added Xwayland and Wayland Cursor Warping Support to Linux Runtime. This only works when the system cursor is hidden.
macOS: Fixed an issue where
Application.persistentDataPathpoints to the wrong path on macOS dedicated server builds. (UUM-77002)Mono: Fixed a JIT trampoline memory leak with Timers and Sockets. (UUM-76306)
Mono: Fixed an issue where Linux was running out of memory pages because they were not being returned. (UUM-72029)
Mono: Fixed an issue where Vector and Vector would not receive hardware acceleration. (UUM-77339)
Mono: Fixed an issue wheree exceptions were thrown on
WebRequest.Createon Android when the scripting backend is Mono. (UUM-75503)Multiplayer: Fixed content selection not working when an object is moved to the DontDestroyOnLoad scene.
Package Manager: Fixed the Remove assets from project window so it now opens with uncollapsed items by default. (UUM-76923)
Physics: Fixed a crash caused by the PhysicsDebugDraw C# API still being called when the Physics Debugger window is docked and out of focus. (UUM-79618)
Physics: Fixed an issue where exiting Play mode inside the Editor would not clear existing trigger stay events. (UUM-78460)
Physics: Fixed an issue where logging inside the creation of PxCpuTaskDispatchers would spam Editor.log during asset import. (PHYS-372)
Profiler: Improved CPU performance in certain cases involving heavy IMGUI text usage. (UUM-75356)
Scene/Game View: Fixed an issue where the Editor Tools buttons in the Scene view's Tools overlay would have their state updated too frequently. (UUM-78304)
Scripting: Fixed early player loop overrides being reset to default when initialization is fully complete. (UUM-57619)
Scripting: Fixed Update being called after the script was disabled in Start. (UUM-72366)
Shadergraph: Changed the name displayed in a Graph inspector when a selected BlockNode has changed. (UUM-76081)
Shadergraph: Fixed 'Objects are trying to be loaded during a domain backup' errors due to invalid serialization of some shader graphs. (UUM-71052)
Shadergraph: Fixed a bug that Normal From Height node in a shader graph might return an invalid value when using 16-bit half precision. (UUM-72722)
Shadergraph: Fixed an issue in Shader Graph with an undeclared identifier error around foveated rendering area. (UUM-76172)
Shadergraph: Fixed an issue in ShaderGraph where undoing changes to a property after modifying its value in the Graph Inspector would cause the property to become deselected. (UUM-76242)
Shadergraph: Fixed an issue so that pasting an empty group positions it based on the cursor's location. (UUM-76254)
Shadergraph: Fixed an issue with low quality Graph Inspector and Open Shader Graph User Manual icons. (UUM-76353)
SRP Core: Added more error checking to
RenderGraph.ImportTextureto prevent importing RenderTextures that have both color and depth.
An exception will now be thrown in this case.UI Toolkit: Fixed an issue where changing the PropertyField label did not update any existing child field. (UUM-78569)
UI Toolkit: Fixed an issue where the background-repeat USS style fields were not being displayed in the UI Builder styles inspector. (UUM-77225)
UI Toolkit: Fixed foldouts in the UI Builder Inspector that couldn't be reached when navigating using the Tab key. (UUM-78652)
Undo System: Fixed a callback to
OnTransformParentChangedduring undo and redo. (UUM-76481)Universal RP: Fixed an issue where URP RawDepthHistory buffer created an unnecessary color resource, leading to unnecessary GPU memory usage.
Universal RP: Fixed camera gizmos frustum that was not rendered correctly in the presence of a monobehaviour containing an OnGUI method. (UUM-74382)
Version Control: Fixed 'an existing xxx operation has locked the workspace' error on finding changes operation.
Version Control: Fixed a hang that would occur when Editor quit. (VCS-1005810)
Version Control: Fixed a login failure for Enterprise installation. (VCS-1005903)
Version Control: Fixed an issue where the Unity 6 Editor would go into the background after a dialog was closed. (VCS-1005656)
Version Control: Fixed an issue where the wrong font size would be used when changing to changesets view. (VCS-1004465)
Version Control: Fixed an issue with history that was not shown when desktop client was not installed. (VCS-1005756)
Version Control: Fixed an issue with logs that were configured too late in the initialization. (VCS-1005819)
Version Control: Fixed the "Upgrade plan" button in Unity plugin that used an obsolete redirection link. (VCS-1005765)
Version Control: Fixed the minimum supported version (2020.3.48f1 LTS) in the README.
Version Control: Fixed undo operation that didn't capture changes in packages. (VCS-1005617)
Video: [iOS] Fixed a crash that would occur on "libsystem_kernel.dylib`__pthread_kill" when playing multiple videos. (UUM-73043)
Video: [iOS] Fixed a memory leak that would occur when playing multiple videos simultaneously. (UUM-78170)
WebGL: Added fallback to r32_sfloat from r16_unorm when using 16-bit masks for rendering layers.
WebGL: Fixed a potential crash with AsyncGPUReadback with WebGL.
WebGL: [WebGPU] Fixed an issue where optional render targets were causing an error when not being used.
XR: Fixed single-pass stereo rendering artifacts for High-Quality Line Renderer. (UUM-63671)
Package changes in 6000.0.20f1
Packages updated
Packages added

Find the Unity version that’s compatible with your existing projects, or that provides you with specific features unavailable in newer versions.
