Unity 6000.3.9f1
LTSReleased Wednesday, February 18, 2026
AI Summary
PremiumUnity 6000.3.9f1 focuses on stability and editor usability improvements, particularly for 2D workflows and DX12 rendering. Several fixes address crashes, memory leaks, and visual glitches across various modules, enhancing the overall development experience.
Key Highlights
- ▸Improved UI and usability for 2D Tile Palette and Sprite Editor tools, including better handling of long names and visual alignment.
- ▸Addressed multiple DX12 rendering issues, including crashes related to scratch memory allocation and deadlocks in the editor.
- ▸Enhanced physics simulation with corrected behavior for Prismatic Articulation Joints and fixes for Rigidbody sweep tests.
- ▸Resolved various editor crashes and unresponsiveness issues, such as those occurring with modal dialogs or domain reloads.
- ▸Fixed memory leaks and performance issues in the Profiler and Asset Bundles, improving capture analysis and asset unloading.
⚠️ Known Issues
- UUM-132182 6000.0.55f1,6000.3.0a4: Crash on RaiseException when creating a multiplayer room while toggling UI
- UUM-134053 6000.0.65f1,6000.5.0a4,6000.3.3f1,6000.4.0b2: The Terrain tools follow the previous Terrain curvature when it was already undone
- UUM-134298 6000.2.0a7,6000.0.48f1: [URP] All materials render black when building via batchmode or without rendering Scene/Game view in Editor if Decal renderer Technique is set to "Automatic"
- UUM-134161 6000.3.0a1: Crash on PhysicsCommands::PhysX::GetShapeGeometryHolder when calling a method on a disabled object
- UUM-133751 6000.3.0a4,6000.0.62f1: [iOS] Text Input field stops receiving changes when the "Cancel" button is used on the soft keyboard
- UUM-133911 6000.3.5f1: Increased CPU usage when moving NavMesh Obstacles with carving enabled
- UUM-134064 6000.5.0a5: DX12 Player brightness changes when changing Display resolution with Screen.SetResolution()
- UUM-133944 6000.5.0a5,6000.3.6f1,6000.4.0b6: [LinuxEditor] Auto Refresh fails to reimport and compile script changes when editing files outside the editor
- UUM-125778 Metal: Game freezes after command buffer Timeout error
- UUM-126803 Platform Audio: [Windows] Crash on AudioManager::InitFMOD when performing various actions in the Editor
- UUM-125366 Text (TextMeshPro): Crash on UNITY_FT_Load_Glyph when generating multi-threaded Font Atlas in TMPro Font Asset Creator
- UUM-134234 : Crash on mdb_txn_renew0 when performing various Unity operations in a project that's located under a remote drive path (OneDrive, Dropbox, etc)
- UUM-132677 : Editor memory leak when entering and exiting Play Mode in a blank URP project
- UUM-134743 : Player crash when switching focus in Exclusive Fullscreen mode with DirectX 12
- ### 6000.3.9f1 Release Notes
🔄 Changes
- UUM-113920 Editor: Changed the Prismatic Articulation Joint type with targetVelocity set \(a velocity motored prismatic articulation joint\) so now setting the Target Velocity to a positive value results in a positive linear velocity during simulation. Similarly, setting the Target Velocity to a negative value will result in a negative linear velocity.
🔧 Bug Fixes
- UUM-129885 2D: Changed the image used for as a warning icon in the Tile Palette to a higher resolution image so that it looks less blurry in the Editor.
- UUM-130336 2D: Fixed issue where having a long Palette or Brush name can hide other UI elements in the Tile Palette.
- UUM-132618 2D: Fixed issue where Palette and Brush dropdown changes in size when switching to other Palettes or Brushes with names of different lengths.
- UUM-133308 2D: Fixed issue where the Tile Palette moves in the forward axis when it is zoomed in or out while its swizzle is set to non-XY/YX values.
- UUM-129883 2D: Fixed issue with the Tile Palette window where the Split view line is not aligned with bottom view when the Tile Palette window is first shown.
- UUM-131899 2D: Fixed Sprite Editor Window info box is obstructed by module's UI.
- UUM-132825 2D: Truncate long Target, Palette and Brush names for Target, Palette and Brush dropdowns.
- UUM-130251 2D: Updated the text used in the UI by Tilemap from SceneView to Scene View.
- UUM-133333 Android: Fixed gdb path in Linux/Mac for displayed warning.
- UUM-133945 Android: Removed extra spaces in Android library documentation.
- UUM-132703 Asset Bundles: Fixed an issue where `AssetBundleUnloadOperation` allocations persist longer than expected and are not cleared until the next `GC.collect()`.
- UUM-105302 DX12: Fixed by allowing async compute fence waits inside render passes.
- UUM-131707 DX12: Fixed crashes related to scratch memory allocation.
- UUM-131824 DX12: Fixed crashes related to scratch memory allocation.
- UUM-131962 DX12: Fixed deadlock when maxQueuedFrames is 1 in the Editor when using D3D12.
- UUM-133602 Editor: Docked Multiplayer Play Mode window disappears when switching back to a saved Editor layout.
- UUM-133551 Editor: Fixed a crash in Advanced Text Generator when an ellipsis glyph was missing from the primary font.
- UUM-133791 Editor: Fixed a null text generation info exception.
- UUM-133958 Editor: Fixed an error triggered by having an open Editor Preferences tab when a file is deleted on domain reload.
- UUM-133713 Editor: Fixed an issue where building a player with the water sample in the project generated errors.
- Editor: Fixed an issue where EditorUtility.CompressTexture / EditorUtility.CompressCubemapTexture would interrupt compression to signed EAC formats too late in the process, leaving the texture in a broken state. Note that signed EAC formats are not supported for compression, this has been added to the API docs.
- UUM-132303 Editor: Fixed an issue where the Editor became unresponsive when a modal dialog box was displayed on Windows.
- UUM-133660 Editor: Fixed an issue where the Replace and Cancel button positions were swapped in the iOS build dialog.
- UUM-129605 Editor: Fixed an issue with EditorUtility.CompressTexture / EditorUtility.CompressCubemapTexture where it was possible to attempt to compress NPOT mipmapped textures to unsupported target formats. Additional details regarding this have been added to the API docs.
- UUM-133311 Editor: Fixed for adp profile name foldout not able to expand by clicking its label text.
- UUM-132679 Editor: Fixed how to match replacement in searchpropositions.
- UUM-132053 Editor: Fixed inconsistent ID values between Signing Team ID and iOS/tvOS Profile ID in External Tools.
- UUM-133353 Editor: Fixed issues with paragraph selection using ATG.
- UUM-121610 Editor: Fixed stray error messages appearing in the console when a dialog box contains a message that is too long. The message can be viewed in the Editor log.
- UUM-124825 Editor: Fixed WinEditor SplashScreen image being corrupted when dragging across displays with different DPI scales.
- UUM-126778 Editor: Publishing Settings 'Build' section for Android is now only editable via global Android settings.
- UUM-129185 Editor: RefreshSettings when setting AssetPipeline settings in ProjectSettings.
- UUM-133716 Editor: The Multiplayer Play mode tool doesn't see the list of Play Mode scenarios.
- UUM-132332 Graphics: Fixed immediate mode draws consuming a lot of memory.
- UUM-133464 iOS: Keyboard UI adjusted to better fit with liquid glass.
- PAK-8605 Package Manager: Fixed a Windows issue where the Unity Package Manager could crash on startup when Unity was launched from a command prompt with an empty console title.
- UUM-91192 Physics: Fixed an issue with Rigidbody.SweepTest and Rigidbody.SweepTestAll, where the collision layer settings on the rigidbody's Collider components in cases where they would be located on child GameObjects.
- UUM-61756 Physics: Fixed an issue with the Cloth inspectors paint tools, where the brush wouldn't display due to no raycast being fired at the internal collision mesh.
- UUM-133990 Physics 2D: Fixed an issue in the debug rendering for multiple cameras to ensure accurate custom draw element lifetimes, stopping early clearing. In addition, custom draw elements are now always drawn after any automatic scene drawing.
- UUM-133990 Physics 2D: Fixed an issue in the debug SDF shaders for the properties "drawThickness" and "drawPointScale" so that they correctly render in pixel scales. It is recommended that you either reset the "PhysicsWorldDefinition" to its defaults or use the defaults for "drawThickness" of 1 and "drawPointScale" of 0.5. If you don't do this, you'll notice that outline rendering is slightly thicker than it was before.
- UUM-133990 Physics 2D: Fixed an issue with the "PhysicsRotate" property drawer showing both "Angle" and "Direction" in the inspector. This can be confusing so has been simplified to a single field of "Rotation".
- UUM-120289 Profiler: Fixed issue where the "frames over target" percentage shown in captures list tooltips - and the mini-highlights bar - can become out of sync with the main window's Highlights view.
- UUM-129792 Profiler: Fixed potential buffer overrun and crash in Profiler when adding a sample with metadata on Win32 platform.
- UUM-130676 Profiler: Raise Out-Of-Memory fatal error when profiler runs out of memory during data processing.
- UUM-121159 Project Browser: Fixed an issue where trying to delete an immutable asset would throw a duplicate warning in the console.
- UUM-133007 Text: Added ATG support for the nobr tag.
- UUM-122745 UI Toolkit: Fixed filters not taking DPI into account.
- UUM-133584 UI Toolkit: Fixed incorrect binding being used when a binding is changed and the element is moved in the hierarchy.
- UUM-132686 UI Toolkit: Resolved a Vulkan define redefinition error.
- UI Toolkit: UI Toolkit: Fixed painter2D Fill\(\) not rendering for shapes with extreme aspect ratios \(e.g 36000x36\).
- UUM-109540 URP: \[Editor\] Added optional terrain shader inclusion setting in URP Graphics settings. Unchecking it will prevent terrain detail shaders from being added to the build.
- UUM-129743 VFX Graph: Fixed an issue where branching on curve and gradient caused some unseless rebaking and upload to GPU.
- UUM-131864 WebGL: WebGPU: automatically handle textures that are bound to a shader for both read and write.
- UUM-131863 WebGL: WebGPU: fix pipeline errors using RWTexture2D textures in shaders and simplify the use of unorm RWTextures.
📦 Packages Updated
📦 Packages Updated
All Changes by Category
🎮2D(4)
UUM-132825 2D: Truncate long Target, Palette and Brush names for Target, Palette and Brush dropdowns.
UUM-130336 2D: Fixed issue where having a long Palette or Brush name can hide other UI elements in the Tile Palette.
UUM-132618 2D: Fixed issue where Palette and Brush dropdown changes in size when switching to other Palettes or Brushes with names of different lengths.
UUM-133308 2D: Fixed issue where the Tile Palette moves in the forward axis when it is zoomed in or out while its swizzle is set to non-XY/YX values.
📦Asset Pipeline(4)
UUM-121159 Project Browser: Fixed an issue where trying to delete an immutable asset would throw a duplicate warning in the console.
UUM-125366 Text (TextMeshPro): Crash on UNITY_FT_Load_Glyph when generating multi-threaded Font Atlas in TMPro Font Asset Creator
UUM-132703 Asset Bundles: Fixed an issue where `AssetBundleUnloadOperation` allocations persist longer than expected and are not cleared until the next `GC.collect()`.
PAK-8605 Package Manager: Fixed a Windows issue where the Unity Package Manager could crash on startup when Unity was launched from a command prompt with an empty console title.
🏗️Build System(3)
UUM-134064 6000.5.0a5: DX12 Player brightness changes when changing Display resolution with Screen.SetResolution()
UUM-134743 : Player crash when switching focus in Exclusive Fullscreen mode with DirectX 12 ### 6000.3.9f1 Release Notes
UUM-131863 WebGL: WebGPU: fix pipeline errors using RWTexture2D textures in shaders and simplify the use of unorm RWTextures.
⚙️DOTS(1)
🔧Editor(18)
UUM-132053 Editor: Fixed inconsistent ID values between Signing Team ID and iOS/tvOS Profile ID in External Tools.
UUM-131899 2D: Fixed Sprite Editor Window info box is obstructed by module's UI.
UUM-130251 2D: Updated the text used in the UI by Tilemap from SceneView to Scene View.
UUM-132679 Editor: Fixed how to match replacement in searchpropositions.
UUM-133311 Editor: Fixed for adp profile name foldout not able to expand by clicking its label text.
UUM-133713 Editor: Fixed an issue where building a player with the water sample in the project generated errors.
UUM-132303 Editor: Fixed an issue where the Editor became unresponsive when a modal dialog box was displayed on Windows.
UUM-133958 Editor: Fixed an error triggered by having an open Editor Preferences tab when a file is deleted on domain reload.
UUM-131962 DX12: Fixed deadlock when maxQueuedFrames is 1 in the Editor when using D3D12.
UUM-133791 Editor: Fixed a null text generation info exception.
UUM-133716 Editor: The Multiplayer Play mode tool doesn't see the list of Play Mode scenarios.
UUM-129185 Editor: RefreshSettings when setting AssetPipeline settings in ProjectSettings.
UUM-126778 Editor: Publishing Settings 'Build' section for Android is now only editable via global Android settings.
UUM-124825 Editor: Fixed WinEditor SplashScreen image being corrupted when dragging across displays with different DPI scales.
UUM-126803 Platform Audio: [Windows] Crash on AudioManager::InitFMOD when performing various actions in the Editor
UUM-121610 Editor: Fixed stray error messages appearing in the console when a dialog box contains a message that is too long. The message can be viewed in the Editor log.
UUM-133353 Editor: Fixed issues with paragraph selection using ATG.
- UUM-129885 2D: Changed the image used for as a warning icon in the Tile Palette to a higher resolution image so that it looks less blurry in the Editor.
📝General(7)
UUM-105302 DX12: Fixed by allowing async compute fence waits inside render passes.
UUM-134161 6000.3.0a1: Crash on PhysicsCommands::PhysX::GetShapeGeometryHolder when calling a method on a disabled object
UUM-125778 Metal: Game freezes after command buffer Timeout error
UUM-134234 : Crash on mdb_txn_renew0 when performing various Unity operations in a project that's located under a remote drive path (OneDrive, Dropbox, etc)
UUM-133007 Text: Added ATG support for the nobr tag.
🎨Graphics(11)
UI Toolkit: UI Toolkit: Fixed painter2D Fill\(\) not rendering for shapes with extreme aspect ratios \(e.g 36000x36\).
Editor: Fixed an issue where EditorUtility.CompressTexture / EditorUtility.CompressCubemapTexture would interrupt compression to signed EAC formats too late in the process, leaving the texture in a broken state. Note that signed EAC formats are not supported for compression, this has been added to the API docs.
UUM-131864 WebGL: WebGPU: automatically handle textures that are bound to a shader for both read and write.
UUM-134298 6000.2.0a7,6000.0.48f1: [URP] All materials render black when building via batchmode or without rendering Scene/Game view in Editor if Decal renderer Technique is set to "Automatic"
UUM-109540 URP: \[Editor\] Added optional terrain shader inclusion setting in URP Graphics settings. Unchecking it will prevent terrain detail shaders from being added to the build.
UUM-61756 Physics: Fixed an issue with the Cloth inspectors paint tools, where the brush wouldn't display due to no raycast being fired at the internal collision mesh.
UUM-133990 Physics 2D: Fixed an issue in the debug rendering for multiple cameras to ensure accurate custom draw element lifetimes, stopping early clearing. In addition, custom draw elements are now always drawn after any automatic scene drawing.
UUM-133990 Physics 2D: Fixed an issue in the debug SDF shaders for the properties "drawThickness" and "drawPointScale" so that they correctly render in pixel scales. It is recommended that you either reset the "PhysicsWorldDefinition" to its defaults or use the defaults for "drawThickness" of 1 and "drawPointScale" of 0.5. If you don't do this, you'll notice that outline rendering is slightly thicker than it was before.
UUM-132332 Graphics: Fixed immediate mode draws consuming a lot of memory.
UUM-132686 UI Toolkit: Resolved a Vulkan define redefinition error.
UUM-132677 : Editor memory leak when entering and exiting Play Mode in a blank URP project
📱Mobile(4)
🌐Networking(4)
⚡Performance(7)
UUM-131824 DX12: Fixed crashes related to scratch memory allocation.
UUM-133911 6000.3.5f1: Increased CPU usage when moving NavMesh Obstacles with carving enabled
UUM-120289 Profiler: Fixed issue where the "frames over target" percentage shown in captures list tooltips - and the mini-highlights bar - can become out of sync with the main window's Highlights view.
UUM-129792 Profiler: Fixed potential buffer overrun and crash in Profiler when adding a sample with metadata on Win32 platform.
UUM-130676 Profiler: Raise Out-Of-Memory fatal error when profiler runs out of memory during data processing.
UUM-129743 VFX Graph: Fixed an issue where branching on curve and gradient caused some unseless rebaking and upload to GPU.
UUM-131707 DX12: Fixed crashes related to scratch memory allocation.
⚡Physics(3)
UUM-133990 Physics 2D: Fixed an issue with the "PhysicsRotate" property drawer showing both "Angle" and "Direction" in the inspector. This can be confusing so has been simplified to a single field of "Rotation".
UUM-91192 Physics: Fixed an issue with Rigidbody.SweepTest and Rigidbody.SweepTestAll, where the collision layer settings on the rigidbody's Collider components in cases where they would be located on child GameObjects.
- UUM-113920 Editor: Changed the Prismatic Articulation Joint type with targetVelocity set \(a velocity motored prismatic articulation joint\) so now setting the Target Velocity to a positive value results in a positive linear velocity during simulation. Similarly, setting the Target Velocity to a negative value will result in a negative linear velocity.
📜Scripting(2)
UUM-129605 Editor: Fixed an issue with EditorUtility.CompressTexture / EditorUtility.CompressCubemapTexture where it was possible to attempt to compress NPOT mipmapped textures to unsupported target formats. Additional details regarding this have been added to the API docs.
UUM-133944 6000.5.0a5,6000.3.6f1,6000.4.0b6: [LinuxEditor] Auto Refresh fails to reimport and compile script changes when editing files outside the editor
🖼️UI(7)
UUM-133551 Editor: Fixed a crash in Advanced Text Generator when an ellipsis glyph was missing from the primary font.
UUM-122745 UI Toolkit: Fixed filters not taking DPI into account.
UUM-133584 UI Toolkit: Fixed incorrect binding being used when a binding is changed and the element is moved in the hierarchy.
UUM-133602 Editor: Docked Multiplayer Play Mode window disappears when switching back to a saved Editor layout.
UUM-133751 6000.3.0a4,6000.0.62f1: [iOS] Text Input field stops receiving changes when the "Cancel" button is used on the soft keyboard
UUM-129883 2D: Fixed issue with the Tile Palette window where the Split view line is not aligned with bottom view when the Tile Palette window is first shown.
UUM-133660 Editor: Fixed an issue where the Replace and Cancel button positions were swapped in the iOS build dialog.
🗺️World Building(1)
UUM-134053 6000.0.65f1,6000.5.0a4,6000.3.3f1,6000.4.0b2: The Terrain tools follow the previous Terrain curvature when it was already undone
View original release notes: Unity 6000.3.9f1 Release Notes
