⚠️ Known Issues
- UUM-125154 2D: Crash on GameObject::QueryComponentByType when creating a Prefab containing a Sorting Group component with 'Sort 3D as 2D' enabled
- UUM-123124 3D Physics: No valid hits are returned when using RaycastCommand
- Android: Reduced memory overhead for Vulkan command buffers when using graphics jobs.
- (UUM-121520) *Fixed in 6000.3.0b9.*
- UUM-125063 DirectX12: Memory leak when rapidly spawning and destroying VFX with DirectX 12 and Graphics Jobs enabled
- UUM-122055 Editor Application Shell Integration: [Linux] Crash on ModalProgressBackendLinux::Clear when Domain Reload progress bar appears
- GI: Ensured that we don't pass infinite vertex UVs to xAtlas
- (UUM-122361)
- *First seen in 6000.3.0b6.* *Fixed in 6000.3.0b9.*
- UUM-122367 GPU Resident Drawer: False Warning "BatchRendererGroups currently don't support override shaders" is spammed in Play mode when using H-Trace WSGI with BatchRenderGroups
- Graphics: Disable the CAMetalDisplayLink on iOS as using it might cause GPU hangs and rendering freeze. It will be enabled again once we find the underlying cause.
- (UUM-123207) *Fixed in 6000.3.0b10.*
- UUM-122921 Terrain: Crash on DetailDatabase::SetupPreloadTextureAtlasData when building a specific scene
- UUM-125366 Text (TextMeshPro): Crash on UNITY_FT_Load_Glyph when generating multi-threaded Font Atlas in TMPro Font Asset Creator
- VFX Graph: Fixed an issue where the Install Learning Template button didn't install the expected dependencies.
- (UUM-121936)
- *First seen in 6000.3.0a6.* *Fixed in 6000.3.0b9.*
- ### New 6000.3.0b8 Entries since 6000.3.0b7
⚡ API Changes
- Physics 2D: Added: `ContactManifold.ManifoldPoint` now has a `speculative` property to indicate if it's speculative and therefore hasn't interacted during the simulation step.
- Physics 2D: Added: `PhysicsWorld.DrawGeometry` can now draw a `ReadOnlySpan<>` of geometry.
🔧 Bug Fixes
- UUM-116057 2D: Fixed an assertion error that occurred when validating a packed region.
- UUM-119285 2D: Fixed crash issue with the TilemapRenderer where the TilemapRenderer is destroyed while the graphics renderer is still rendering the TilemapRenderer.
- UUM-117808 Animation: Fixed corrupted animator window because of dangling animator controller serialized in the layout.
- UUM-115964 Audio: \[Android\] Fixed an issue when audio ducking would occur after re-focusing the Unity application while recording with audio.
- Audio: \[Android\] Fixed an issue when audio would completely disappear after re-focusing the Unity application while recording without audio.
- UUM-113117 DX12: Fixed render targets to be set correctly to shader texture parameters in D3D12.
- UUM-122403 Editor: Allow to use backspace key to delete gradient field keys.
- UUM-100073 Editor: Fixed a crash that rarely occurred on old IOS devices when the total attachment size exceeds the pixel storage limit.
- Editor: Fixed an issue where the overlay background colour preference did not persist during Play mode.
- (UUM-114601)
- *First seen in 6000.3.0a5.*
- Editor: Fixed an issue where toolbar mode and minimized dynamic panels used the toolbar color instead of the custom color.
- (UUM-114617)
- *First seen in 6000.3.0a5.*
- UUM-122146 Editor: Fixed Manual license activation flow via command-line.
- Editor: Fixed MPPM window disabled help box not responsive when resizing.
- (UUM-122433)
- *First seen in 6000.3.0b5.*
- Editor: Fixed MPPM window UI overlaps when resizing in Multiplayer module.
- (UUM-122328)
- *First seen in 6000.3.0b5.*
- UUM-121990 Editor: Fixed Tesselation plus Quad topology plus SRP Batcher.
- Editor: Hierarchy: Fixed column behavior when changing nested gameobject states.
- (UUM-117798)
- *First seen in 6000.3.0b2.*
- Editor: Hierarchy: Fixed selection after domain reload.
- (UUM-122205)
- *First seen in 6000.3.0b5.*
- UUM-104711 GI: Fixed an issue where baking a scene containing a static Skinned Mesh Renderer and Adaptive Probe Volumes would throw an exception.
- UUM-84218 GI: Fixed an issue where scenes lit entirely by adaptive probe volumes would have shadowmask and subtractive related keywords stripped out, even if they were required. Affected projects must do a clean build for the fix to take effect.
- Graphics: Fixed an issue where `ComputeBuffer.GetData` did not wait for the GPU to finish.
- (UUM-122369)
- *First seen in 6000.4.0a4.*
- UUM-121727 Graphics: Fixed occasional crash when changing shader in the inspector to the one with GrabPass.
- UUM-121056 Graphics: Fixed the Color Picker HDR swatches so they now store the full color value instead of the `color.gamma` value.
- UUM-103202 HDRP: Fixed an issue by significantly minimize an unwanted wobbly distortion when using HDRP's SSR with denoising.
- UUM-103766 HDRP: Fixed ghosting artifacts from particles when using HDRP's SSR with denoising enabled.
- UUM-103701 HDRP: Improved HDRP's ReBLUR denoiser to longer hold on to stale samples \(for example causing the appearance of black outlines\).
- UUM-98507 iOS: Fixed an issue related to changing the default audio output device while recording from the built-in microphone. In that case, sometimes microphone data would stop being captured properly.
- UUM-97138 Linux: Fixed Steam Deck D-Pad is either not working or sometimes working when UI->Navigation is set to "Pass Through" in Input Actions.
- Multiplayer: Ensure that Multiplayer Local Sim instances account for long file paths when running the instance.
- (UUM-122583)
- *First seen in 6000.3.0b6.*
- Multiplayer: Fixed an issue where focusing on a Virtual Player does not bring its window to the front.
- (UUM-122434)
- *First seen in 6000.3.0b5.*
- MTT-12921 Multiplayer: Fixed issue where a Local Sim instance within Multiplayer Scenarios can incorrectly show an idle state in the Play Mode Status window.
- Package Manager: Fixed an issue when selecting the manifest of a package in the Inspector window did not throw NullException if the author field is set to a simple string value.
- (UUM-121754)
- *First seen in 6000.3.0b5.*
- Physics 2D: Fixed an issue where Contact-Filter or Pre-Solve Callbacks can result in a "ReadWriteLock::writers underflow\!" crash.
- (UUM-122425)
- *First seen in 6000.3.0a5.*
- Physics 2D: Removed the minimum tolerance on distance in `PhysicsQuery.Distance`.
- (UUM-122669)
- *First seen in 6000.3.0a5.*
- UUM-110296 Plugins: AMDUnityPlugin/FSR2: Fixed white flickering around the edges of the image when the camera is rotated.
- Profiler: Fixed Highlights module and/or frame range selection resetting on domain reload.
- UUM-116904 Profiler: Fixed issue with "Target Frames Per Second" Profiler setting having inconsistent results when entering an overly large/small value.
- Scene Manager: Fixed an issue by ensuring EnsureUntitledSceneHasBeenSaved\(\), have saved the scene when returning true.
- (UUM-122360)
- *First seen in 6000.3.0b5.*
- UUM-115947 Scene/Game View: Fixed Shortcut Manager's UI elements overlapping when window is resized down to narrow width.
- UUM-122127 Scene/Game View: Fixed UI layout issue for Scene view's 3D Mode Placement preference.
- SRP Core: Fixed incomplete async compute support in Native Render Pass Render Graph compiler, used in both URP and HDRP.
- (UUM-119778)
- *First seen in 6000.3.0b2.*
- UUM-121295 TextMeshPro: Improved CJK line break handling.
- UUM-122277 UI Toolkit: Added `ClearValue` API to allow any numeric input field to be cleared.
- UI Toolkit: Fixed an issue where opening the UI Builder window would sometimes fail after a save operation would happen while closing the window.
- (UUM-121661)
- *First seen in 6000.3.0b5.*
- UI Toolkit: Fixed cropped content of filtered VisualElements.
- (UUM-119522)
- *First seen in 6000.3.0b3.*
- UUM-122159 UI Toolkit: Fixed gradient fields in UI Builder not using correct timing numbers, causing a green key to appear out of place.
- UI Toolkit: Fixed runtime buttons to have overflow:visible.
- (UUM-122120)
- *First seen in 6000.3.0a2.*
- UUM-122232 UI Toolkit: Removed unused background repeat fields in canvas settings in UI Builder.
- Universal Windows Platform: Removed WindowsMobile SDK reference from generated UWP projects.
- (UUM-119542)
- *First seen in 6000.3.0b4.*
- UUM-115053 VFX Graph: Fixed system turning invalid after disconnect/connect when mixing particle system outputs with particle strip data.
- UUM-119454 VFX Graph: Limit Visual Effect asset prewarm step count to a max of 2400 steps.
- UUM-109862 WebGL: Fixed an issue where `DownloadHandlerScript.CompleteContent` was called twice in WebGL builds.
- #### New 6000.3.0b8 Package Changes since 6000.3.0b7
📦 Packages Updated
- com.unity.netcode: 1.9.0 to 1.9.1
- com.unity.formats.alembic: 2.4.0 to 2.4.1
- com.unity.purchasing: 4.13.1 to 4.13.2
- com.unity.bindings.openimageio: 1.0.0 to 1.0.1
- com.unity.remote-config-runtime: 4.0.2 to 4.0.4
- com.unity.searcher: 4.9.2 to 4.9.4
- com.unity.services.qos: 1.3.0 to 1.4.1
- com.unity.visualscripting: 1.9.8 to 1.9.9
- com.unity.xr.hands: 1.7.0-pre.2 to 1.7.0
- com.unity.xr.interaction.toolkit: 3.3.0-pre.1 to 3.3.0
- com.unity.profiling.systemmetrics.mali: 1.1.0-pre.1 to 1.1.0
- com.unity.netcode.gameobjects: 2.5.1 to 2.6.0
- com.unity.multiplayer.widgets: 1.0.0 to 1.0.3
- *Packages no longer available**
- com.unity.xr.arkit-face-tracking
- com.unity.xr.arsubsystems
All Changes by Category
🎮2D(1)
- UUM-116057 2D: Fixed an assertion error that occurred when validating a packed region.
📦Asset Pipeline(3)
UUM-119454 VFX Graph: Limit Visual Effect asset prewarm step count to a max of 2400 steps.
UUM-109862 WebGL: Fixed an issue where `DownloadHandlerScript.CompleteContent` was called twice in WebGL builds. #### New 6000.3.0b8 Package Changes since 6000.3.0b7
UUM-125366 Text (TextMeshPro): Crash on UNITY_FT_Load_Glyph when generating multi-threaded Font Atlas in TMPro Font Asset Creator
🔊Audio(3)
UUM-98507 iOS: Fixed an issue related to changing the default audio output device while recording from the built-in microphone. In that case, sometimes microphone data would stop being captured properly.
UUM-115964 Audio: \[Android\] Fixed an issue when audio ducking would occur after re-focusing the Unity application while recording with audio.
Audio: \[Android\] Fixed an issue when audio would completely disappear after re-focusing the Unity application while recording without audio.
🏗️Build System(3)
Universal Windows Platform: Removed WindowsMobile SDK reference from generated UWP projects. (UUM-119542)<br> *First seen in 6000.3.0b4.*
UUM-97138 Linux: Fixed Steam Deck D-Pad is either not working or sometimes working when UI->Navigation is set to "Pass Through" in Input Actions.
UUM-84218 GI: Fixed an issue where scenes lit entirely by adaptive probe volumes would have shadowmask and subtractive related keywords stripped out, even if they were required. Affected projects must do a clean build for the fix to take effect.
📷Camera(1)
UUM-110296 Plugins: AMDUnityPlugin/FSR2: Fixed white flickering around the edges of the image when the camera is rotated.
🔧Editor(12)
UUM-122146 Editor: Fixed Manual license activation flow via command-line.
Editor: Fixed an issue where toolbar mode and minimized dynamic panels used the toolbar color instead of the custom color. (UUM-114617)<br> *First seen in 6000.3.0a5.*
Editor: Fixed MPPM window disabled help box not responsive when resizing. (UUM-122433)<br> *First seen in 6000.3.0b5.*
UUM-122055 Editor Application Shell Integration: [Linux] Crash on ModalProgressBackendLinux::Clear when Domain Reload progress bar appears
- UUM-125154 2D: Crash on GameObject::QueryComponentByType when creating a Prefab containing a Sorting Group component with 'Sort 3D as 2D' enabled
Package Manager: Fixed an issue when selecting the manifest of a package in the Inspector window did not throw NullException if the author field is set to a simple string value. (UUM-121754)<br> *First seen in 6000.3.0b5.*
Editor: Hierarchy: Fixed selection after domain reload. (UUM-122205)<br> *First seen in 6000.3.0b5.*
Editor: Hierarchy: Fixed column behavior when changing nested gameobject states. (UUM-117798)<br> *First seen in 6000.3.0b2.*
Editor: Fixed MPPM window UI overlaps when resizing in Multiplayer module. (UUM-122328)<br> *First seen in 6000.3.0b5.*
UUM-122403 Editor: Allow to use backspace key to delete gradient field keys.
UUM-100073 Editor: Fixed a crash that rarely occurred on old IOS devices when the total attachment size exceeds the pixel storage limit.
Editor: Fixed an issue where the overlay background colour preference did not persist during Play mode. (UUM-114601)<br> *First seen in 6000.3.0a5.*
📝General(12)
GI: Ensured that we don't pass infinite vertex UVs to xAtlas (UUM-122361)<br> *First seen in 6000.3.0b6.* <br>*Fixed in 6000.3.0b9.*
Scene Manager: Fixed an issue by ensuring EnsureUntitledSceneHasBeenSaved\(\), have saved the scene when returning true. (UUM-122360)<br> *First seen in 6000.3.0b5.*
UUM-115947 Scene/Game View: Fixed Shortcut Manager's UI elements overlapping when window is resized down to narrow width.
UUM-121295 TextMeshPro: Improved CJK line break handling.
com.unity.profiling.systemmetrics.mali: 1.1.0-pre.1 to 1.1.0
🎨Graphics(15)
UUM-103202 HDRP: Fixed an issue by significantly minimize an unwanted wobbly distortion when using HDRP's SSR with denoising.
UUM-103701 HDRP: Improved HDRP's ReBLUR denoiser to longer hold on to stale samples \(for example causing the appearance of black outlines\).
Graphics: Disable the CAMetalDisplayLink on iOS as using it might cause GPU hangs and rendering freeze. It will be enabled again once we find the underlying cause. (UUM-123207) <br>*Fixed in 6000.3.0b10.*
SRP Core: Fixed incomplete async compute support in Native Render Pass Render Graph compiler, used in both URP and HDRP. (UUM-119778)<br> *First seen in 6000.3.0b2.*
UUM-115053 VFX Graph: Fixed system turning invalid after disconnect/connect when mixing particle system outputs with particle strip data.
UUM-125063 DirectX12: Memory leak when rapidly spawning and destroying VFX with DirectX 12 and Graphics Jobs enabled
Android: Reduced memory overhead for Vulkan command buffers when using graphics jobs. (UUM-121520) <br>*Fixed in 6000.3.0b9.*
UUM-113117 DX12: Fixed render targets to be set correctly to shader texture parameters in D3D12.
UUM-121990 Editor: Fixed Tesselation plus Quad topology plus SRP Batcher.
UUM-119285 2D: Fixed crash issue with the TilemapRenderer where the TilemapRenderer is destroyed while the graphics renderer is still rendering the TilemapRenderer.
UUM-104711 GI: Fixed an issue where baking a scene containing a static Skinned Mesh Renderer and Adaptive Probe Volumes would throw an exception.
Graphics: Fixed an issue where `ComputeBuffer.GetData` did not wait for the GPU to finish. (UUM-122369)<br> *First seen in 6000.4.0a4.*
UUM-121727 Graphics: Fixed occasional crash when changing shader in the inspector to the one with GrabPass.
UUM-121056 Graphics: Fixed the Color Picker HDR swatches so they now store the full color value instead of the `color.gamma` value.
UUM-103766 HDRP: Fixed ghosting artifacts from particles when using HDRP's SSR with denoising enabled.
🌐Networking(6)
Multiplayer: Ensure that Multiplayer Local Sim instances account for long file paths when running the instance. (UUM-122583)<br> *First seen in 6000.3.0b6.*
Multiplayer: Fixed an issue where focusing on a Virtual Player does not bring its window to the front. (UUM-122434)<br> *First seen in 6000.3.0b5.*
MTT-12921 Multiplayer: Fixed issue where a Local Sim instance within Multiplayer Scenarios can incorrectly show an idle state in the Play Mode Status window.
⚡Performance(3)
UUM-116904 Profiler: Fixed issue with "Target Frames Per Second" Profiler setting having inconsistent results when entering an overly large/small value.
Profiler: Fixed Highlights module and/or frame range selection resetting on domain reload.
UUM-122367 GPU Resident Drawer: False Warning "BatchRendererGroups currently don't support override shaders" is spammed in Play mode when using H-Trace WSGI with BatchRenderGroups
⚡Physics(5)
- Physics 2D: Added: `ContactManifold.ManifoldPoint` now has a `speculative` property to indicate if it's speculative and therefore hasn't interacted during the simulation step.
Physics 2D: Fixed an issue where Contact-Filter or Pre-Solve Callbacks can result in a "ReadWriteLock::writers underflow\!" crash. (UUM-122425)<br> *First seen in 6000.3.0a5.*
UUM-123124 3D Physics: No valid hits are returned when using RaycastCommand
Physics 2D: Added: `PhysicsWorld.DrawGeometry` can now draw a `ReadOnlySpan<>` of geometry.
Physics 2D: Removed the minimum tolerance on distance in `PhysicsQuery.Distance`. (UUM-122669)<br> *First seen in 6000.3.0a5.*
🖼️UI(9)
UUM-122127 Scene/Game View: Fixed UI layout issue for Scene view's 3D Mode Placement preference.
UUM-122277 UI Toolkit: Added `ClearValue` API to allow any numeric input field to be cleared.
UI Toolkit: Fixed an issue where opening the UI Builder window would sometimes fail after a save operation would happen while closing the window. (UUM-121661)<br> *First seen in 6000.3.0b5.*
UI Toolkit: Fixed cropped content of filtered VisualElements. (UUM-119522)<br> *First seen in 6000.3.0b3.*
UUM-122159 UI Toolkit: Fixed gradient fields in UI Builder not using correct timing numbers, causing a green key to appear out of place.
UI Toolkit: Fixed runtime buttons to have overflow:visible. (UUM-122120)<br> *First seen in 6000.3.0a2.*
UUM-122232 UI Toolkit: Removed unused background repeat fields in canvas settings in UI Builder.
UUM-117808 Animation: Fixed corrupted animator window because of dangling animator controller serialized in the layout.
VFX Graph: Fixed an issue where the Install Learning Template button didn't install the expected dependencies. (UUM-121936)<br> *First seen in 6000.3.0a6.* <br>*Fixed in 6000.3.0b9.* ### New 6000.3.0b8 Entries since 6000.3.0b7
🗺️World Building(1)
UUM-122921 Terrain: Crash on DetailDatabase::SetupPreloadTextureAtlasData when building a specific scene
🥽XR(4)
com.unity.xr.interaction.toolkit: 3.3.0-pre.1 to 3.3.0
com.unity.xr.hands: 1.7.0-pre.2 to 1.7.0
com.unity.xr.arkit-face-tracking
com.unity.xr.arsubsystems
View original release notes: Unity 6000.3.0b8 Release Notes