⚠️ Known Issues
- UUM-128197 Core Runtime: Editor hangs when ComponentSystemGroup update in itself
- UUM-105801 DirectX12: Crash on D3D12DeviceState::ApplyRenderTargets when creating a new "Get Started With Unity" project
- UUM-90065 DirectX12: Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected
- UUM-125284 IL2CPP: [iOS] [Android] External library generics fail during IL2CPP build
- UUM-125778 Metal: Game freezes after command buffer Timeout error
- UUM-121453 Metal: [iOS] Screen flashing after the iOS splash screen
- ### 6000.2.15f1 Release Notes
📈 Improvements
- UUM-119638 Documentation: Reformatted the documentation page for "Cubemap.CreateExternalTexture" and added missing information. Corrected expected pointer type for D3D12 on all "CreateExternalTexture" pages \(always "ID3D12Resource*"\). Minor polish pass on the page for "Texture3D.CreateExternalTexture", no actual changes in content outside of the mentioned D3D12 change.
- UUM-97524 Editor: Improved interactivity of progress bar when opening the "Compile and Show Code" dropdown in the Shader Inspector.
🔧 Bug Fixes
- UUM-111037 Android: On Android XR devices, fixed a hang in FMOD shutdown when calling Application.Quit\(\).
- UUM-127265 DX12: Fixed for corruption in constant buffers on async compute queue.
- UUM-128283 DX12: Fixed unrelated crash info that gets accumulated in the logs after a first GPU device crash. Now we shut down the app as early as possible after a DX12 crash, so that log messages, callstacks and DRED outputs are only relevant to the original GPU error.
- UUM-127199 DX12: Fixed validation error \(state mismatch\) when setting a render target, then doing a resolve with it and then using that render target.
- UUM-124900 DX12: Relaxed an error message when ending a subpass prematurely.
- UUM-117177 Editor: Fixed a bug that was causing an exception in the console when asset bundles containing terrains created by an older version of Unity were loaded that contained instanced terrain details.
- UUM-126695 Editor: Fixed an editor crash which occurring in projects using split native graphics jobs.
- UUM-120502 Editor: Fixed bug: "Unity Services are not disabled and cause longer build times when the project is not connected to Unity Cloud".
- UUM-107639 Editor: Fixed random flickering outline around selected objects when using Umbra baked occlusion culling.
- UUM-121931 Editor: Fixed Remove Unused Overrides menu item in hierarchy is now disabled when scene is not loaded.
- UUM-126723 GI: Fixed an issue where APV scenario blending is non-functional on MacOS.
- UUM-122369 Graphics: Fixed ComputeBuffer.GetData sometimes not waiting for gpu to finish.
- UUM-113033 Graphics: Fixed Grabpass does not work when the Render Target is set to Camera and specific Viewport values are set \(0,0.5,0.5,0.5\).
- UUM-121727 Graphics: Fixed occasional crash when changing shader in the inspector to the one with GrabPass.
- UUM-126746 Physics: Fixed a crash inside Rigidbody.Move which could occur when calling the method on a fully disabled body.
- UUM-125416 Physics: Fixed a crash that would occur when adding a Cloth component to a GameObject with an existing TextMesh component. By default both Cloth and TextMesh components can't share the same GameObject due to the fact that they require different renderers to work, MeshRenderer and SkinnedMeshRenderer respectively.
- UUM-127501 Plugins: Fixed a crash on DX11 when RenderDoc is enabled while NVIDIA package is added to the project.
- UUM-127812 Profiler: Fixed an issue where the Memory Profiler could not reliably determine the root Transform of a Prefab.
- UUM-126858 Shaders: Added word wrapping to the compute shader inspector kernel label field.
- UUM-127035 Shaders: Fixed a "keyword space mismatch" error showing when accessing materials before they're fully initialized.
- UUM-120175 Shaders: Fixed a temp memory leak for shaders with more than 128 keywords.
- UUM-121897 SRP Core: Prevent Missing Additional Camera warning when the project build.
- UUM-122467 uGUI: Fixed for flickering caret and highlight while selecting text in a TextMeshPro InputField while continuing to drag cursor above or below of the Input Field.
- UUM-125463 URP: Removed warning wrongly thrown by project upgrader's indexer when method is not found in a worker thread.
- UUM-126809 URP: Save URP asset before starting an asset bundle build.
- UUM-103738 Version Control: Fixed package files added by the provider callback are included in paths.
- UUM-128044 VisionOS: Fixed visionOS player crash when "Wait for managed debugger" is enabled in build profile.
- UUM-127494 WebGL: Fixed error switching to fullscreen when matchWebGLToCanvasSize is false.
📦 Packages Updated
📦 Packages Updated
- com.unity.netcode: 1.9.3 to 1.10.0
- com.unity.2d.animation: 12.0.2 to 12.0.3
- com.unity.2d.psdimporter: 11.0.1 to 11.0.2
- com.unity.2d.spriteshape: 12.0.1 to 12.0.2
- com.unity.2d.tilemap.extras: 5.0.1 to 5.0.2
- com.unity.addressables: 2.7.4 to 2.7.6
- com.unity.ads: 4.4.2 to 4.16.4
- com.unity.probuilder: 6.0.7 to 6.0.8
- com.unity.scriptablebuildpipeline: 2.4.3 to 2.5.0
- com.unity.asset-manager-for-unity: 1.7.0 to 1.9.0
- com.unity.ai.inference: 2.3.0 to 2.4.1
- *Packages added**
- com.unity.cloud.ktx@3.6.1
All Changes by Category
🎮2D(3)
🎬Animation(1)
📦Asset Pipeline(3)
UUM-103738 Version Control: Fixed package files added by the provider callback are included in paths.
UUM-127501 Plugins: Fixed a crash on DX11 when RenderDoc is enabled while NVIDIA package is added to the project.
🏗️Build System(2)
UUM-128044 VisionOS: Fixed visionOS player crash when "Wait for managed debugger" is enabled in build profile.
UUM-127494 WebGL: Fixed error switching to fullscreen when matchWebGLToCanvasSize is false.
🔧Editor(6)
UUM-121931 Editor: Fixed Remove Unused Overrides menu item in hierarchy is now disabled when scene is not loaded.
UUM-107639 Editor: Fixed random flickering outline around selected objects when using Umbra baked occlusion culling.
UUM-120502 Editor: Fixed bug: "Unity Services are not disabled and cause longer build times when the project is not connected to Unity Cloud".
- UUM-128197 Core Runtime: Editor hangs when ComponentSystemGroup update in itself
UUM-117177 Editor: Fixed a bug that was causing an exception in the console when asset bundles containing terrains created by an older version of Unity were loaded that contained instanced terrain details.
UUM-127812 Profiler: Fixed an issue where the Memory Profiler could not reliably determine the root Transform of a Prefab.
📝General(13)
UUM-105801 DirectX12: Crash on D3D12DeviceState::ApplyRenderTargets when creating a new "Get Started With Unity" project
UUM-125778 Metal: Game freezes after command buffer Timeout error
- UUM-119638 Documentation: Reformatted the documentation page for "Cubemap.CreateExternalTexture" and added missing information. Corrected expected pointer type for D3D12 on all "CreateExternalTexture" pages \(always "ID3D12Resource*"\). Minor polish pass on the page for "Texture3D.CreateExternalTexture", no actual changes in content outside of the mentioned D3D12 change.
UUM-127265 DX12: Fixed for corruption in constant buffers on async compute queue.
UUM-127199 DX12: Fixed validation error \(state mismatch\) when setting a render target, then doing a resolve with it and then using that render target.
UUM-126723 GI: Fixed an issue where APV scenario blending is non-functional on MacOS.
UUM-127035 Shaders: Fixed a "keyword space mismatch" error showing when accessing materials before they're fully initialized.
UUM-124900 DX12: Relaxed an error message when ending a subpass prematurely.
🎨Graphics(11)
UUM-120175 Shaders: Fixed a temp memory leak for shaders with more than 128 keywords.
UUM-121897 SRP Core: Prevent Missing Additional Camera warning when the project build.
UUM-125463 URP: Removed warning wrongly thrown by project upgrader's indexer when method is not found in a worker thread.
UUM-126809 URP: Save URP asset before starting an asset bundle build.
UUM-122369 Graphics: Fixed ComputeBuffer.GetData sometimes not waiting for gpu to finish.
UUM-126695 Editor: Fixed an editor crash which occurring in projects using split native graphics jobs.
UUM-97524 Editor: Improved interactivity of progress bar when opening the "Compile and Show Code" dropdown in the Shader Inspector.
UUM-125416 Physics: Fixed a crash that would occur when adding a Cloth component to a GameObject with an existing TextMesh component. By default both Cloth and TextMesh components can't share the same GameObject due to the fact that they require different renderers to work, MeshRenderer and SkinnedMeshRenderer respectively.
UUM-121727 Graphics: Fixed occasional crash when changing shader in the inspector to the one with GrabPass.
UUM-113033 Graphics: Fixed Grabpass does not work when the Render Target is set to Camera and specific Viewport values are set \(0,0.5,0.5,0.5\).
UUM-126858 Shaders: Added word wrapping to the compute shader inspector kernel label field.
📱Mobile(2)
UUM-121453 Metal: [iOS] Screen flashing after the iOS splash screen ### 6000.2.15f1 Release Notes
- UUM-111037 Android: On Android XR devices, fixed a hang in FMOD shutdown when calling Application.Quit\(\).
🌐Networking(1)
⚡Performance(1)
UUM-128283 DX12: Fixed unrelated crash info that gets accumulated in the logs after a first GPU device crash. Now we shut down the app as early as possible after a DX12 crash, so that log messages, callstacks and DRED outputs are only relevant to the original GPU error.
⚡Physics(1)
UUM-126746 Physics: Fixed a crash inside Rigidbody.Move which could occur when calling the method on a fully disabled body.
📜Scripting(2)
UUM-90065 DirectX12: Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected
UUM-125284 IL2CPP: [iOS] [Android] External library generics fail during IL2CPP build
🖼️UI(1)
UUM-122467 uGUI: Fixed for flickering caret and highlight while selecting text in a TextMeshPro InputField while continuing to drag cursor above or below of the Input Field.
🗺️World Building(1)
View original release notes: Unity 6000.2.15f1 Release Notes