Unity 6000.3.4f1
LTSReleased Wednesday, January 14, 2026
AI Summary
PremiumUnity 6000.3.4f1 focuses on significant improvements to the Version Control system, introducing new panels for changeset diffs and properties, alongside a redesigned UI for better clarity. This release also includes several graphics and editor fixes, enhancing stability and workflow for developers.
Key Highlights
- ▸Version Control: Added a changeset-by-changeset diff panel and a properties panel for selected changesets/shelvesets.
- ▸Version Control: Redesigned main panel, views, and dialogs for improved usability and added a progress indicator.
- ▸Graphics: Fixed an issue where custom scaled HDR backbuffer proxy RTV format could cause crashes with DX12.
- ▸Editor: Resolved an issue where the helpurl function could not locate help files in sub-folders, improving documentation link support.
- ▸visionOS: Exposed 'Target minimum visionOS Version' in Player settings.
⚠️ Known Issues
- UUM-131104 6000.0.64f1: [DX12] [Win11 ARM64] Machine crashes and restarts while trying to create a new project
- UUM-131198 6000.3.0a1: Last selected asset before docking Animation window gets selected when a domain reload occurs
- UUM-131962 6000.3.0b1,6000.0.65f1: Editor freezes when QualitySettings.maxQueuedFrames is set to 1 and DX12 is used
- UUM-131538 6000.4.0a3,6000.3.0b7: Crash on CheckDeviceStatus when executing specific InferenceEngine actions
- UUM-131707 6000.5.0a1,6000.3.2f1: Crash with multiple stack traces when using DX12 and selecting all spline knots
- UUM-125778 Metal: Game freezes after command buffer Timeout error
- UUM-121453 Metal: [iOS] Screen flashing after the iOS splash screen
- UUM-126803 Platform Audio: [Windows] Crash on AudioManager::InitFMOD when performing various actions in the Editor
- UUM-130674 Shader System: Crash on keywords::PrintKeywordSpaceInfo when uninstalling Universal Render Pipeline in a specific project
- UUM-130083 SRP Templates: Removed VR Module dependency prevents URP Sample from compiling
- UUM-130350 uGUI Controls: [iOS][Android] OnSubmit event is triggered indefinitely on UGUI Input Field after dismissing keyboard on mobile
- ### 6000.3.4f1 Release Notes
✨ Features
- Version Control: Added a cset by cset diff panel in the branches view.
- Version Control: Added a properties panel for the selected changeset/shelveset.
- Version Control: Added branch name\(s\) to the branch deletion dialog.
- Version Control: Added empty state in the history view.
- Version Control: Added specific empty states for Pending/Incoming Changes with filters.
- VisionOS: Exposed "Target minimum visionOS Version" to visionOS Player settings.
📈 Improvements
- Documentation: Improved scripting documentation related to GraphicsStateCollection APIs.
- Graphics: Handle case where vulkan pipeline cache file could be corrupted and cause vkCreatePipelineCache to fail.
🔄 Changes
- Editor: Changed previous fix to only happen in Editor outside of Play Mode.
- Version Control: Displayed progress indicator overlaying the view.
- Version Control: Implemented a "clever" truncation of paths.
- Version Control: Moved incoming and shelves notifications to the top bar.
- Version Control: Redesigned all the views and dialogs.
- Version Control: Redesigned the main panel to include a top breadcrumb.
- Version Control: Renamed toolbar dropdown to comply with a 120px max width limit in 6.5.
- Version Control: Show real indeterminate progress bar.
- Version Control: Updated deleted and moved overlay icons.
🔧 Bug Fixes
- UUM-130317 2D: Fixed missing Sort At Root option for Sorting Group component.
- UUM-111037 Android: On Android XR devices, fixed a hang in FMOD shutdown when calling Application.Quit\(\).
- UUM-78472 Documentation: Fixed documentation on GetPixelBilinear describing the behavior in detail.
- UUM-129239 DX12: Make sure that custom scaled HDR backbuffer proxy RTV has the same format as the underlying resource. Now rendering to custom scaled HDR swapchain should not result in a crash.
- UUM-128105 Editor: Added image to Documentation about Accelerator and change word in projectSettings.
- UUM-129181 Editor: Added Style tag support to ATG.
- UUM-130721 Editor: Ensure no indexing on startup for Secondary processes \(backport 6.3\).
- UUM-129037 Editor: Ensure supports for exclude is correctly propagated for search window vs hierarchy.
- UUM-130734 Editor: Fixed asset database is read only error by marking VFXManager as dirty so clone editors will not have to reimport it.
- UUM-130696 Editor: Fixed box collider warning in Particle System HDRP Samples.
- UUM-104229 Editor: Fixed choppy animations in Player Settings embedded in the Build Profiles window.
- UUM-111885 Editor: Fixed color of selected item count in Query Tree.
- UUM-130678 Editor: Fixed HDRP Transparent Samples Samples Showcase Inspector buttons text fit.
- UUM-130246 Editor: Fixed icon size for searchpropositions dialog.
- UUM-113340 Editor: Fixed ID capitalization issue.
- UUM-130441 Editor: Fixed issue where Editor Terms Dialog did not have its "I accept" checkbox legible in any high contrast theme on Microsoft Windows.
- UUM-128981 Editor: Fixed issue where the Windows Editor Log did not say whether we are using the arm64 Windows Editor or if we are running the x64 Editor on an arm64 device.
- UUM-130943 Editor: Fixed issue where using a proxy on Windows could crash the Editor on launch.
- UUM-131268 Editor: Fixed issue where using a proxy on Windows could leak memory when resolving URLs.
- UUM-130075 Editor: Fixed main toolbar slider when min value is above 0.
- UUM-131195 Editor: Fixed multi-material in PostProcess.
- UUM-129518 Editor: Fixed overlay menu toggle state on layout changed.
- UUM-129195 Editor: Fixed potential confusion between uGUI and UI Toolkit in the Create and Add Component menus.
- UUM-131207 Editor: Fixed potentiel heap-buffer-overflow when applying prefabs modifications.
- UUM-88080 Editor: Fixed raycasting against a capsule collider for the situation where a ray enters the capsule from the top hemisphere and exits from the boundary between the cylinder side and bottom hemisphere. The distance returned from this hit is now the closest hit \(with the top hemisphere\) instead of the exiting hit.
- UUM-130512 Editor: Fixed Scene Asset is not attached to a Lighting Data Asset for a URP Package Sample Scene.
- UUM-130242 Editor: Fixed styling of querybuilderview to not overflow.
- UUM-107782 Editor: Fixed the Build Profile Build Button Dropdown to use `PointerDownEvent` instead of `ClickEvent`.
- UUM-130498 Editor: Fixed water smoothness fade with SSR.
- UUM-122728 Editor: Make SettingsWindow more robust.
- UUM-102574 Editor: Make sure that vsync value specified in game view matches the real value with which the viewport is presented.
- MTTB-1777 Editor: Missing \[Serializable\] attribute warning is thrown when entering Play mode using Play mode Scenario.
- Editor: Resolved an issue where the helpurl function was unable to locate and display help files stored within sub-folders. The system now fully supports hierarchical directory structures for documentation links.
- UUM-130446 Editor: SearchPropositions are generated with equal instead of contains.
- UUM-12996 Editor: Terrain trees : Fixed an issue where textures would be created for every non legacy trees, impacting memory.
- UUM-130167 Editor: The "VRS - Runtime Resources" settings label in the editor Graphics settings has been slightly modified to remove an unnecessary prefix.
- UUM-119794 Editor: The developer console for XR projects has been disabled due to its very small and unreadable rendering.
- UUM-128305 Game Core: Fixed scroll values to be processed based on raw or normalized setting.
- UUM-101887 Graphics: Fixed an issue with URP deferred screen-space decals where depth would be loaded with insufficient precision.
- UUM-126235 HDRP: Fixed ClearDispatchIndirect not clearing all indirect arguments when thread count was not 64.
- UUM-113720 HDRP: Fixed DLSS & FSR2 black screen after adding a custom render pass.
- UUM-129573 HDRP: Fixed Screen Space Lens Flare error when using mip bias 0 setting.
- UUM-127293 iOS: Fixed a case where UI buttons could register a click after returning from the app switcher if a touch was still in progress.
- UUM-122572 Package Manager: Fixed issue where placeholder package entries weren't being shown for packages added by technical name.
- UUM-122599 Package Manager: Improved unityRelease field validation in the UI so invalid values are rejected, preventing obscure resolve errors and package loading failures.
- UUM-120720 Particles: Fixed job syncing issue where particle system update could conflict with PhysX jobs.
- UUM-117687 Particles: Fixed potential crash with complex nested sub-emitter hierarchies.
- UUM-115382 Particles: Prevent crash when using nested sub-emitters with the Birth spawn condition.
- UUM-129924 Physics: Fixed a long standing issue with CharacterController authoring where an validation check was incorrect, in previous versions it was more complicated to hit this issue due to specific values needing to be input rather than just 0 for 'Step Offset'.
- UUM-131384 Physics 2D: Added missing "contactId" getter property for "ContactHitEvent".
- UUM-131384 Physics 2D: Fixed an issue where "PhysicsShape.ManifoldPoint.totalNormalImpulse" was incorrect.
- UUM-131384 Physics 2D: Fixed an issue where the "PhysicsDistanceJoint" motor limit was processed before the motor itself resulting in a temporary out-of-limit condition. The motor is now processed before the motor limit constraint.
- UUM-130229 Scene/Game View: Fixed issue where the rotation tool would sometimes cause excessive rotation when used after editing a script.
- UUM-130353 Scene/Game View: Fixed the Camera Overlay that would break when camera name is too long.
- UUM-114439 Shadergraph: Fixed a bug in UGUI Shaders Sample where Custom Toggles would not update properly when in a Toggle Group.
- UUM-103082 Shadergraph: Fixed Toolbar Icons for Light Mode.
- UUM-107865 Shadergraph: Fixed Toolbar Icons for Retina Display.
- UUM-107314 Shaders: Fixed Prevent no keywords shader variant errors during DOTS material initialization.
- UUM-129553 Shaders: Fixed shader keyword declaration override UI in shader build settings getting confused by multiple whitespaces.
- UUM-114616 Shaders: Fixed the non deterministic build issue when building shader AssetBundle.
- UUM-126193 Shaders: Shaders with dynamic_branch keywords and a corresponding material property are now reported as SRP Batcher compatible.
- UUM-122955 SRP Core: Fixed a Frame Debugger issue where the wrong texture was displayed after selecting certain passes \(e.g DrawSkybox\).
- UUM-129460 UI Toolkit: Fixed binding affordance is not updated when adding binding to spacing or border fields.
- UUM-128920 UI Toolkit: Fixed the UI Builder context mode going into isolation if a save is triggered before hand.
- UUM-130790 UI Toolkit: UI Toolkit: UI Toolkit Test Framework: Added recommendation to the docs for using the TypingText API on devices that rely on a TouchScreenKeyboard.
- UUM-130032 URP: Fixed fog interfering with an active debug mode.
- UUM-129416 URP: Removed unused DebugLevel field from URP asset.
- UUM-128080 Version Control: Added instructions on how to disable the deep scan of local packages when a timeout occurs and the setting is enabled.
- UUM-126026 Version Control: Fixed Editor freezes/hangs on "Reloading Domain" when entering Play Mode.
- Version Control: Fixed Project Settings window moving to background when enabling or disabling Unity VCS in the Unity Version Control Settings.
- Version Control: Fixed the delete shortcut not working on macOS.
- Version Control: Fixed the menu references to Explorer instead of Finder when running on macOS.
- Version Control: Fixed Version control icon disappearing when opening a scene or switching Play Mode.
- UUM-129015 WebGL: WebGPU: Fix compressed texture mip levels having invalid texture data.
- UUM-128204 Windows: Fixed the copy pdb's option for WindowsStandalone to copy them next to the plugin.
📦 Packages Updated
📦 Packages Updated
- com.unity.collab-proxy: 2.10.2 to 2.11.2
- com.unity.ide.visualstudio: 2.0.25 to 2.0.26
- com.unity.purchasing: 4.14.0 to 4.14.2
- com.unity.services.vivox: 16.8.0 to 16.9.0
- com.unity.xr.arcore: 6.3.1 to 6.3.2
- com.unity.xr.arfoundation: 6.3.1 to 6.3.2
- com.unity.xr.arkit: 6.3.1 to 6.3.2
- com.unity.xr.compositionlayers: 2.2.0 to 2.3.0
- com.unity.xr.interaction.toolkit: 3.3.0 to 3.3.1
- *Packages added**
- com.unity.cloud.gltfast@6.14.1
All Changes by Category
🎮2D(1)
- UUM-130317 2D: Fixed missing Sort At Root option for Sorting Group component.
🎬Animation(1)
UUM-131198 6000.3.0a1: Last selected asset before docking Animation window gets selected when a domain reload occurs
📦Asset Pipeline(2)
UUM-122572 Package Manager: Fixed issue where placeholder package entries weren't being shown for packages added by technical name.
UUM-122599 Package Manager: Improved unityRelease field validation in the UI so invalid values are rejected, preventing obscure resolve errors and package loading failures.
🏗️Build System(3)
UUM-115382 Particles: Prevent crash when using nested sub-emitters with the Birth spawn condition.
UUM-128204 Windows: Fixed the copy pdb's option for WindowsStandalone to copy them next to the plugin.
VisionOS: Exposed "Target minimum visionOS Version" to visionOS Player settings.
🔧Editor(26)
UUM-131207 Editor: Fixed potentiel heap-buffer-overflow when applying prefabs modifications.
UUM-131962 6000.3.0b1,6000.0.65f1: Editor freezes when QualitySettings.maxQueuedFrames is set to 1 and DX12 is used
UUM-126026 Version Control: Fixed Editor freezes/hangs on "Reloading Domain" when entering Play Mode.
UUM-130441 Editor: Fixed issue where Editor Terms Dialog did not have its "I accept" checkbox legible in any high contrast theme on Microsoft Windows.
UUM-130943 Editor: Fixed issue where using a proxy on Windows could crash the Editor on launch.
UUM-131268 Editor: Fixed issue where using a proxy on Windows could leak memory when resolving URLs.
UUM-130075 Editor: Fixed main toolbar slider when min value is above 0.
UUM-122728 Editor: Make SettingsWindow more robust.
UUM-130498 Editor: Fixed water smoothness fade with SSR.
UUM-130242 Editor: Fixed styling of querybuilderview to not overflow.
UUM-102574 Editor: Make sure that vsync value specified in game view matches the real value with which the viewport is presented.
UUM-128105 Editor: Added image to Documentation about Accelerator and change word in projectSettings.
UUM-129181 Editor: Added Style tag support to ATG.
UUM-130721 Editor: Ensure no indexing on startup for Secondary processes \(backport 6.3\).
UUM-129037 Editor: Ensure supports for exclude is correctly propagated for search window vs hierarchy.
UUM-130734 Editor: Fixed asset database is read only error by marking VFXManager as dirty so clone editors will not have to reimport it.
UUM-104229 Editor: Fixed choppy animations in Player Settings embedded in the Build Profiles window.
UUM-126803 Platform Audio: [Windows] Crash on AudioManager::InitFMOD when performing various actions in the Editor
UUM-130246 Editor: Fixed icon size for searchpropositions dialog.
UUM-113340 Editor: Fixed ID capitalization issue.
UUM-128981 Editor: Fixed issue where the Windows Editor Log did not say whether we are using the arm64 Windows Editor or if we are running the x64 Editor on an arm64 device.
- Editor: Changed previous fix to only happen in Editor outside of Play Mode.
UUM-117687 Particles: Fixed potential crash with complex nested sub-emitter hierarchies.
UUM-130446 Editor: SearchPropositions are generated with equal instead of contains.
Editor: Resolved an issue where the helpurl function was unable to locate and display help files stored within sub-folders. The system now fully supports hierarchical directory structures for documentation links.
MTTB-1777 Editor: Missing \[Serializable\] attribute warning is thrown when entering Play mode using Play mode Scenario.
📝General(11)
- Documentation: Improved scripting documentation related to GraphicsStateCollection APIs.
UUM-131538 6000.4.0a3,6000.3.0b7: Crash on CheckDeviceStatus when executing specific InferenceEngine actions
- UUM-131104 6000.0.64f1: [DX12] [Win11 ARM64] Machine crashes and restarts while trying to create a new project
UUM-125778 Metal: Game freezes after command buffer Timeout error
UUM-78472 Documentation: Fixed documentation on GetPixelBilinear describing the behavior in detail.
UUM-131707 6000.5.0a1,6000.3.2f1: Crash with multiple stack traces when using DX12 and selecting all spline knots
🎨Graphics(27)
UUM-107865 Shadergraph: Fixed Toolbar Icons for Retina Display.
UUM-130674 Shader System: Crash on keywords::PrintKeywordSpaceInfo when uninstalling Universal Render Pipeline in a specific project
UUM-130083 SRP Templates: Removed VR Module dependency prevents URP Sample from compiling
Graphics: Handle case where vulkan pipeline cache file could be corrupted and cause vkCreatePipelineCache to fail.
UUM-129239 DX12: Make sure that custom scaled HDR backbuffer proxy RTV has the same format as the underlying resource. Now rendering to custom scaled HDR swapchain should not result in a crash.
UUM-130696 Editor: Fixed box collider warning in Particle System HDRP Samples.
UUM-111885 Editor: Fixed color of selected item count in Query Tree.
UUM-130678 Editor: Fixed HDRP Transparent Samples Samples Showcase Inspector buttons text fit.
UUM-131195 Editor: Fixed multi-material in PostProcess.
UUM-130512 Editor: Fixed Scene Asset is not attached to a Lighting Data Asset for a URP Package Sample Scene.
UUM-12996 Editor: Terrain trees : Fixed an issue where textures would be created for every non legacy trees, impacting memory.
UUM-130167 Editor: The "VRS - Runtime Resources" settings label in the editor Graphics settings has been slightly modified to remove an unnecessary prefix.
UUM-119794 Editor: The developer console for XR projects has been disabled due to its very small and unreadable rendering.
UUM-101887 Graphics: Fixed an issue with URP deferred screen-space decals where depth would be loaded with insufficient precision.
UUM-126235 HDRP: Fixed ClearDispatchIndirect not clearing all indirect arguments when thread count was not 64.
UUM-113720 HDRP: Fixed DLSS & FSR2 black screen after adding a custom render pass.
UUM-129573 HDRP: Fixed Screen Space Lens Flare error when using mip bias 0 setting.
UUM-114439 Shadergraph: Fixed a bug in UGUI Shaders Sample where Custom Toggles would not update properly when in a Toggle Group.
UUM-103082 Shadergraph: Fixed Toolbar Icons for Light Mode.
UUM-107314 Shaders: Fixed Prevent no keywords shader variant errors during DOTS material initialization.
UUM-129553 Shaders: Fixed shader keyword declaration override UI in shader build settings getting confused by multiple whitespaces.
UUM-114616 Shaders: Fixed the non deterministic build issue when building shader AssetBundle.
UUM-126193 Shaders: Shaders with dynamic_branch keywords and a corresponding material property are now reported as SRP Batcher compatible.
UUM-122955 SRP Core: Fixed a Frame Debugger issue where the wrong texture was displayed after selecting certain passes \(e.g DrawSkybox\).
UUM-130032 URP: Fixed fog interfering with an active debug mode.
UUM-129416 URP: Removed unused DebugLevel field from URP asset.
UUM-129015 WebGL: WebGPU: Fix compressed texture mip levels having invalid texture data.
📱Mobile(2)
UUM-121453 Metal: [iOS] Screen flashing after the iOS splash screen
UUM-111037 Android: On Android XR devices, fixed a hang in FMOD shutdown when calling Application.Quit\(\).
⚡Physics(5)
UUM-88080 Editor: Fixed raycasting against a capsule collider for the situation where a ray enters the capsule from the top hemisphere and exits from the boundary between the cylinder side and bottom hemisphere. The distance returned from this hit is now the closest hit \(with the top hemisphere\) instead of the exiting hit.
UUM-131384 Physics 2D: Added missing "contactId" getter property for "ContactHitEvent".
UUM-131384 Physics 2D: Fixed an issue where "PhysicsShape.ManifoldPoint.totalNormalImpulse" was incorrect.
UUM-131384 Physics 2D: Fixed an issue where the "PhysicsDistanceJoint" motor limit was processed before the motor itself resulting in a temporary out-of-limit condition. The motor is now processed before the motor limit constraint.
UUM-129924 Physics: Fixed a long standing issue with CharacterController authoring where an validation check was incorrect, in previous versions it was more complicated to hit this issue due to specific values needing to be input rather than just 0 for 'Step Offset'.
📜Scripting(1)
UUM-130229 Scene/Game View: Fixed issue where the rotation tool would sometimes cause excessive rotation when used after editing a script.
🖼️UI(10)
UUM-127293 iOS: Fixed a case where UI buttons could register a click after returning from the app switcher if a touch was still in progress.
UUM-130353 Scene/Game View: Fixed the Camera Overlay that would break when camera name is too long.
UUM-130350 uGUI Controls: [iOS][Android] OnSubmit event is triggered indefinitely on UGUI Input Field after dismissing keyboard on mobile ### 6000.3.4f1 Release Notes
UUM-129460 UI Toolkit: Fixed binding affordance is not updated when adding binding to spacing or border fields.
UUM-128920 UI Toolkit: Fixed the UI Builder context mode going into isolation if a save is triggered before hand.
UUM-130790 UI Toolkit: UI Toolkit: UI Toolkit Test Framework: Added recommendation to the docs for using the TypingText API on devices that rely on a TouchScreenKeyboard.
UUM-129195 Editor: Fixed potential confusion between uGUI and UI Toolkit in the Create and Add Component menus.
UUM-107782 Editor: Fixed the Build Profile Build Button Dropdown to use `PointerDownEvent` instead of `ClickEvent`.
UUM-129518 Editor: Fixed overlay menu toggle state on layout changed.
UUM-128305 Game Core: Fixed scroll values to be processed based on raw or normalized setting.
📋Version Control(18)
Version Control: Added a properties panel for the selected changeset/shelveset.
- Version Control: Added a cset by cset diff panel in the branches view.
Version Control: Added specific empty states for Pending/Incoming Changes with filters.
Version Control: Added empty state in the history view.
Version Control: Fixed Project Settings window moving to background when enabling or disabling Unity VCS in the Unity Version Control Settings.
Version Control: Fixed the delete shortcut not working on macOS.
Version Control: Moved incoming and shelves notifications to the top bar.
UUM-128080 Version Control: Added instructions on how to disable the deep scan of local packages when a timeout occurs and the setting is enabled.
Version Control: Fixed the menu references to Explorer instead of Finder when running on macOS.
Version Control: Fixed Version control icon disappearing when opening a scene or switching Play Mode.
Version Control: Redesigned the main panel to include a top breadcrumb.
Version Control: Displayed progress indicator overlaying the view.
Version Control: Redesigned all the views and dialogs.
Version Control: Updated deleted and moved overlay icons.
Version Control: Show real indeterminate progress bar.
Version Control: Implemented a "clever" truncation of paths.
Version Control: Renamed toolbar dropdown to comply with a 120px max width limit in 6.5.
Version Control: Added branch name\(s\) to the branch deletion dialog.
✨VFX(1)
UUM-120720 Particles: Fixed job syncing issue where particle system update could conflict with PhysX jobs.
🥽XR(5)
View original release notes: Unity 6000.3.4f1 Release Notes