Manual installs
Operating systems
-Component installers
Windows
+Windows ARM64
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 6000.0.56f1
2D: Crash on "TransferPixelDataForMaskTemplate<_sprite_packing_char2>" when building for Android (UUM-113215)
AI Navigation Core: NavMeshSurface ignores convex Mesh Colliders when using Physics Colliders (UUM-102676)
Audio Authoring: Audio Low Pass Filter isn't working when enabled after entering Play Mode or in Player via Script (UUM-114268)
Cloud Diagnostics: [Android]Crash on lib/arm64/libil2cpp.so when Unity Analytics and Engine Code stripping are enabled (UUM-95408)
DirectX12: Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected (UUM-90065)
DirectX12: [Intel] Crash on BufferD3D12::BeginWrite when opening a newly created URP project with DirectX12 set as the default graphics API (UUM-104889)
GPU Resident Drawer: Crash on DynamicHeapAllocator::CreateTLSFBlock when opening a specific project (UUM-108694)
Hub: Licensing Client fails to launch when opening Unity Hub (UUM-103995)
Hub: Licensing Client fails to launch when opening Unity Hub (licensing client path is not found) (UUM-103996)
Lighting: All baked data for all scenes using APV is always loaded in Editor (UUM-104833)
Mono: Crash on mono_domain_jit_foreach when performing various Unity operations (UUM-112001)
SRP XR: The Player renders black on a Quest headset when MSAA, Post Processing, and Spacewarm depth submission are enabled (UUM-84612)
Video: [AMD] Crash on VerifyD3DTextureSharingCallback when creating a new project (UUM-104855)
6000.0.56f1 Release Notes
Features
- Android: Added app category support - Allows users to retain Android 15 orientation and rotation behavior on Android 16.
Improvements
- iOS: Added support for CAMetalDisplayLink. It is enabled by default on ios (when built with xcode15+ and run ios17+). It can be overriden at runtime by tweaking/overriding [UnityAppController shouldUseMetalDisplayLink] method. By default it is disabled on tvos, since most of them are slow, and failing to catch up with target FPS (on complex scenes) will result in confusing GPU hang messages. (UUM-66493)
Fixes
2D: Fixed issue where the material property block of a SpriteRenderer is reset when the SpriteRenderer is updated through an Animation clip. (UUM-111921)
Animation: Added warnings when optimizing a Transform hierarchy which has duplicate transform names, as that can cause issues when Deoptimizing the hierarchy. (UUM-104605)
Animation: Ensure that an Animator using an AnimationClipPlayable will keep playing when its clip is reimported while in Play Mode. (UUM-100557)
Animation: Fixed an issue where reimporting an AnimationClip that was playing in the AnimationWindow would stop playing the clip. (UUM-103354)
Animation: Fixed an issue where the Animator transition preview graph would create visual artifacts when zooming in and out. (UUM-113328)
Animation: Fixed issue where creating a state from a new clip could fail with an exception if a BlendTree was selected in the inspector. (UUM-113046)
Animation: Fixed issue where no icon would be shown when importing an AnimatorOverrideController asset from a UnityPackage. (UUM-110290)
Animation: Fixed issue where Object Reference fields in UI Toolkit inspectors would not get the red tint applied to them. (UUM-113352)
Animation: Fixed issue where pressing the delete key on the root node of a blend tree would produce an invalid deletion prompt. (UUM-107479)
Animation: Fixed issue where the foldouts for the avatar mask inspector would not keep their configuration. (UUM-107481)
Animation: Fixed issue where the selection in the layer list of the Animator Window would not match the selected layer after a drag and drop reorder of the layers. (UUM-110368)
Animation: Fixed issue where thresholds would not be correctly automatically calculated after deleting a source motion from a blend tree. (UUM-107494)
Build Pipeline: Fixed an issue where calling AssetBundle.Unload(false) on a bundle containing a texture that was already loaded would make it unreadable. (UUM-112637)
DX12: Added debug layer message callbacks for saving validation errors in log files. (UUM-113937)
DX12: Allow to run without validation layer if its not installed on the user's machine. (UUM-113478)
DX12: Fixed a crash when FSR2 from AMDUnityPlugin is toggled on/off. (UUM-100044)
Editor: Fixed a bug where terrain with GPU instancing enabled would not render in the Scene view when using one of the debug visualization modes. (UUM-109468)
Editor: Fixed artifacts in console window when using Log Entry = 1 with an empty string. (UUM-112357)
Editor: Fixed BRG raw buffer binding when no metadata. (UUM-110313)
Editor: Fixed crash in GameObject::IsActiveIgnoreImplicitPrefab(). (UUM-92622)
Editor: Fixed cursor offset for IMGUI. (UUM-113827)
Editor: Fixed InspectorTitlebar always showing enabled state when no enabled SerializedProperty was provided. (UUM-112560)
Editor: Fixed problem with inspector UI throwing exceptions when both script and UI document assets are moved. (UUM-111091)
Editor: Fixed Windows Editor command line launch issue when there is a -logfile arg with no log file path after. (UUM-112532)
Editor: Hide ellipsis menu for floating material preview window. (UUM-111197)
Editor: No longer assert in the Editor when calling InstantiateAsync on a prefab that contains a sub emitter. (UUM-112023)
Editor: This PR fixes the issue with water fade in HDRP. The displacement of the water was fading too much if the water mesh is far from the origin. (UUM-111903)
Editor: Updated 7-Zip to 25.01.
GI: Updated the APV Enlighten warning message to be more descriptive. (UUM-111952)
Graphics: Compressed texture atlases no longer produce invalid mipmaps for smaller atlas items by limiting the number of miplevels. This is based on the miplevel where the smallest atlas item is exactly one compression block large. (UUM-97688)
Graphics: Fixed an issue in URP that could cause a GPU hang when lights were clipping far plane. (UUM-112640)
Graphics: Fixed crashes when reading Texture2D (sub)assets with a data payload larger than expected. (UUM-101784)
Graphics: Fixed flickering of gpu instanced particle system in linux when using OpenGL. (UUM-100915)
Graphics: Fixed flickering of gpu instanced particle system when using OpenGL. (UUM-98222)
Graphics: Fixed GameView not always resetting when VolumeProfile is Reset. (UUM-111415)
Graphics: Fixed reflection probes not working correctly with GPUResidentDrawer. Force enable probe blending & atlas when it's in use. (UUM-109241)
Graphics: The Game view and Scene view fail to render when launching the Editor with a maximized Render Graph Viewer window. (UUM-111510)
iOS: Improved keyboard input field toolbar positioning by using inputAccessoryView, especially for floating keyboards. (UUM-100139)
N/A (internal): Fixed instability in Windows Editor Uninstall test script. (UUM-111904)
Package Manager: Removed retry option from PackageManager error during project creation. (UUM-111460)
Package Manager: The sign in button should always be visible when user is signed out and package list view is at low width. (UUM-104872)
Physics 2D: Fixed an issue where an uninitialized normal impulse for a contact is returned. (UUM-112903)
Scripting: RoslynAnalyzersShouldNotReferenceNetStandard2_1 test instability fixed. (UUM-110692)
Search: Fixed crash in Search when a domain reload occurs while an index merge operation is in progress. (UUM-112498)
Terrain: Corrected behavior of height painting into multiple terrain tiles whose vertical ranges do not overlap. Height values are now correctly clamped instead of wrapping. (UUM-105782)
TextCore: Init ClassDef vectors to prevent out-of-bounds crashes. (UUM-109409)
TextMeshPro: Added incorrect selection of font asset fallback for a given character font weight and style. (UUM-107331)
uGUI: Ensure Pixel Perfect Rects are not rounded to zero width/height. (UUM-103165)
uGUI: Fixed Images being ignored by raycast when they were outside of a Masks bounds but had maskable set to false. (UUM-113314)
uGUI: Nested canvases utilizing the Screen Space - Camera rendering mode will now fall back to sorting based on distance to their assigned camera. This fallback is used when Override Sorting is enabled, and only after first comparing sorting layer and sorting order values. (UUM-100599)
uGUI: Revised an outdated editor warning that previously advised users to "clear the Packing tag." Since Packing tags are now obsolete, the message has been updated to reflect current best practices. (UUM-103962)
UI Toolkit: Fixed ListView selection can't be cleared after a selection set programmatically at window creation is restored to no selection via view data. (UUM-100986)
UI Toolkit: Fixed MultiColumnViews delegates focus to column resize handle, causing navigation to fail. (UUM-88933)
UI Toolkit: Fixed the UI Builder "Fit Viewport" button so it also includes the selected element. (UUM-112721)
Video: Fixed freezing video playback on Galaxy S25 and similar Android devices. (UUM-111599)
Package changes in 6000.0.56f1
Packages updated
Changeset
+Third Party Notices
Release notes
+Known Issues in 6000.0.56f1
2D: Crash on "TransferPixelDataForMaskTemplate<_sprite_packing_char2>" when building for Android (UUM-113215)
AI Navigation Core: NavMeshSurface ignores convex Mesh Colliders when using Physics Colliders (UUM-102676)
Audio Authoring: Audio Low Pass Filter isn't working when enabled after entering Play Mode or in Player via Script (UUM-114268)
Cloud Diagnostics: [Android]Crash on lib/arm64/libil2cpp.so when Unity Analytics and Engine Code stripping are enabled (UUM-95408)
DirectX12: Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected (UUM-90065)
DirectX12: [Intel] Crash on BufferD3D12::BeginWrite when opening a newly created URP project with DirectX12 set as the default graphics API (UUM-104889)
GPU Resident Drawer: Crash on DynamicHeapAllocator::CreateTLSFBlock when opening a specific project (UUM-108694)
Hub: Licensing Client fails to launch when opening Unity Hub (UUM-103995)
Hub: Licensing Client fails to launch when opening Unity Hub (licensing client path is not found) (UUM-103996)
Lighting: All baked data for all scenes using APV is always loaded in Editor (UUM-104833)
Mono: Crash on mono_domain_jit_foreach when performing various Unity operations (UUM-112001)
SRP XR: The Player renders black on a Quest headset when MSAA, Post Processing, and Spacewarm depth submission are enabled (UUM-84612)
Video: [AMD] Crash on VerifyD3DTextureSharingCallback when creating a new project (UUM-104855)
6000.0.56f1 Release Notes
Features
- Android: Added app category support - Allows users to retain Android 15 orientation and rotation behavior on Android 16.
Improvements
- iOS: Added support for CAMetalDisplayLink. It is enabled by default on ios (when built with xcode15+ and run ios17+). It can be overriden at runtime by tweaking/overriding [UnityAppController shouldUseMetalDisplayLink] method. By default it is disabled on tvos, since most of them are slow, and failing to catch up with target FPS (on complex scenes) will result in confusing GPU hang messages. (UUM-66493)
Fixes
2D: Fixed issue where the material property block of a SpriteRenderer is reset when the SpriteRenderer is updated through an Animation clip. (UUM-111921)
Animation: Added warnings when optimizing a Transform hierarchy which has duplicate transform names, as that can cause issues when Deoptimizing the hierarchy. (UUM-104605)
Animation: Ensure that an Animator using an AnimationClipPlayable will keep playing when its clip is reimported while in Play Mode. (UUM-100557)
Animation: Fixed an issue where reimporting an AnimationClip that was playing in the AnimationWindow would stop playing the clip. (UUM-103354)
Animation: Fixed an issue where the Animator transition preview graph would create visual artifacts when zooming in and out. (UUM-113328)
Animation: Fixed issue where creating a state from a new clip could fail with an exception if a BlendTree was selected in the inspector. (UUM-113046)
Animation: Fixed issue where no icon would be shown when importing an AnimatorOverrideController asset from a UnityPackage. (UUM-110290)
Animation: Fixed issue where Object Reference fields in UI Toolkit inspectors would not get the red tint applied to them. (UUM-113352)
Animation: Fixed issue where pressing the delete key on the root node of a blend tree would produce an invalid deletion prompt. (UUM-107479)
Animation: Fixed issue where the foldouts for the avatar mask inspector would not keep their configuration. (UUM-107481)
Animation: Fixed issue where the selection in the layer list of the Animator Window would not match the selected layer after a drag and drop reorder of the layers. (UUM-110368)
Animation: Fixed issue where thresholds would not be correctly automatically calculated after deleting a source motion from a blend tree. (UUM-107494)
Build Pipeline: Fixed an issue where calling AssetBundle.Unload(false) on a bundle containing a texture that was already loaded would make it unreadable. (UUM-112637)
DX12: Added debug layer message callbacks for saving validation errors in log files. (UUM-113937)
DX12: Allow to run without validation layer if its not installed on the user's machine. (UUM-113478)
DX12: Fixed a crash when FSR2 from AMDUnityPlugin is toggled on/off. (UUM-100044)
Editor: Fixed a bug where terrain with GPU instancing enabled would not render in the Scene view when using one of the debug visualization modes. (UUM-109468)
Editor: Fixed artifacts in console window when using Log Entry = 1 with an empty string. (UUM-112357)
Editor: Fixed BRG raw buffer binding when no metadata. (UUM-110313)
Editor: Fixed crash in GameObject::IsActiveIgnoreImplicitPrefab(). (UUM-92622)
Editor: Fixed cursor offset for IMGUI. (UUM-113827)
Editor: Fixed InspectorTitlebar always showing enabled state when no enabled SerializedProperty was provided. (UUM-112560)
Editor: Fixed problem with inspector UI throwing exceptions when both script and UI document assets are moved. (UUM-111091)
Editor: Fixed Windows Editor command line launch issue when there is a -logfile arg with no log file path after. (UUM-112532)
Editor: Hide ellipsis menu for floating material preview window. (UUM-111197)
Editor: No longer assert in the Editor when calling InstantiateAsync on a prefab that contains a sub emitter. (UUM-112023)
Editor: This PR fixes the issue with water fade in HDRP. The displacement of the water was fading too much if the water mesh is far from the origin. (UUM-111903)
Editor: Updated 7-Zip to 25.01.
GI: Updated the APV Enlighten warning message to be more descriptive. (UUM-111952)
Graphics: Compressed texture atlases no longer produce invalid mipmaps for smaller atlas items by limiting the number of miplevels. This is based on the miplevel where the smallest atlas item is exactly one compression block large. (UUM-97688)
Graphics: Fixed an issue in URP that could cause a GPU hang when lights were clipping far plane. (UUM-112640)
Graphics: Fixed crashes when reading Texture2D (sub)assets with a data payload larger than expected. (UUM-101784)
Graphics: Fixed flickering of gpu instanced particle system in linux when using OpenGL. (UUM-100915)
Graphics: Fixed flickering of gpu instanced particle system when using OpenGL. (UUM-98222)
Graphics: Fixed GameView not always resetting when VolumeProfile is Reset. (UUM-111415)
Graphics: Fixed reflection probes not working correctly with GPUResidentDrawer. Force enable probe blending & atlas when it's in use. (UUM-109241)
Graphics: The Game view and Scene view fail to render when launching the Editor with a maximized Render Graph Viewer window. (UUM-111510)
iOS: Improved keyboard input field toolbar positioning by using inputAccessoryView, especially for floating keyboards. (UUM-100139)
N/A (internal): Fixed instability in Windows Editor Uninstall test script. (UUM-111904)
Package Manager: Removed retry option from PackageManager error during project creation. (UUM-111460)
Package Manager: The sign in button should always be visible when user is signed out and package list view is at low width. (UUM-104872)
Physics 2D: Fixed an issue where an uninitialized normal impulse for a contact is returned. (UUM-112903)
Scripting: RoslynAnalyzersShouldNotReferenceNetStandard2_1 test instability fixed. (UUM-110692)
Search: Fixed crash in Search when a domain reload occurs while an index merge operation is in progress. (UUM-112498)
Terrain: Corrected behavior of height painting into multiple terrain tiles whose vertical ranges do not overlap. Height values are now correctly clamped instead of wrapping. (UUM-105782)
TextCore: Init ClassDef vectors to prevent out-of-bounds crashes. (UUM-109409)
TextMeshPro: Added incorrect selection of font asset fallback for a given character font weight and style. (UUM-107331)
uGUI: Ensure Pixel Perfect Rects are not rounded to zero width/height. (UUM-103165)
uGUI: Fixed Images being ignored by raycast when they were outside of a Masks bounds but had maskable set to false. (UUM-113314)
uGUI: Nested canvases utilizing the Screen Space - Camera rendering mode will now fall back to sorting based on distance to their assigned camera. This fallback is used when Override Sorting is enabled, and only after first comparing sorting layer and sorting order values. (UUM-100599)
uGUI: Revised an outdated editor warning that previously advised users to "clear the Packing tag." Since Packing tags are now obsolete, the message has been updated to reflect current best practices. (UUM-103962)
UI Toolkit: Fixed ListView selection can't be cleared after a selection set programmatically at window creation is restored to no selection via view data. (UUM-100986)
UI Toolkit: Fixed MultiColumnViews delegates focus to column resize handle, causing navigation to fail. (UUM-88933)
UI Toolkit: Fixed the UI Builder "Fit Viewport" button so it also includes the selected element. (UUM-112721)
Video: Fixed freezing video playback on Galaxy S25 and similar Android devices. (UUM-111599)
Package changes in 6000.0.56f1
Packages updated

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