Fix return from GetCellCenterLocal/World when the Grid has a non-zero cell gap value set
Fixed "Cannot create Settings Provider" error thrown in the Console when installing 2D Sprite Editor Package. (UUM-139906) First seen in 6000.6.0a3.
Fixed a performance regression in SpriteRenderer when changing sprites caused by unnecessary atomic refcount operations in Sprite BlendShape read-only methods.
Fixed a shader warning in Hidden/Light2D.
Fixed an issue in Grid mode where Brush Picks opened and scrolled to the end of the Grid instead of the last selected item. (UUM-138222) First seen in 6000.6.0a2.
Fixed an issue where Select, Pick, Box, and Move tool operations on the Tilemap were not properly cancelled or finalized when the mouse button was released outside the SceneView or Tile Palette window.
Fixed an issue with 2D shadow volumetric strength.
Fixed case where Sprite Atlas is not selected right after creation in the Inspector when Sprite Atlas V2 is enabled. (UUM-140546) First seen in 6000.6.0a5.
Fixed the Inspector Preview window showing black sprites.
Prevent crash during sprite atlas packing when atlas pixel buffer allocation fails. Most frequently seen in CI/Headless mode. (UUM-140909) First seen in 6000.6.0a5.
Fixed NavMeshAgent getting stuck on corner of a box obstacle when moved with navAgent.Move.
Fixed problem with MediaPlayer pause when app is suspended.
AndroidFixUUM-140840
Fixed problem with obfuscation of Android external Modules. (UUM-139061) First seen in 6000.6.0a3.
AndroidFixUUM-139061
Fixed Switch Pro gamepad triggers being non-functional on Android when the controller reports L2/R2 as button events instead of axis events.
AndroidFixUUM-139567
Fixed typo in 'unity.javaCompatibilityVersion'. The previous misspelled unity.javaCompatabilityVersion will still be supported for existing projects.
AndroidFix
Add explanatory text in the animation windows "Add parameter" drop down when all animatable parameters have been added.
AnimationFixWindowsUUM-131607
Always update animator blend tree weight visualization when a child item is selected.
AnimationFixUUM-120753
Compact animator breadcrumb trail if there is too many elements.
AnimationFixUUM-116724
Fixed animation window clip dropdown not being disabled when a single clip is selected.
AnimationFixUUM-137349
Fixed animator parameters window menu name.
AnimationFixUUM-131588
Fixed documentation link for entry transitions.
AnimationFixUUM-126239
Fixed name of shortcut to switch between curves and dopesheet views.
AnimationFixWindowsUUM-134504
Fixed outline of Add Behaviour dropdown.
AnimationFixUUM-121840
Fixed text overflow in animation window clip dropdown.
AnimationFixUUM-140668
Fixed the Animation Event obscured by the playhead in the Animation Wndow.
AnimationFixUUM-138402
Fixed visual bug when undoing root node in the animation tab of the fbx importer.
AnimationFixUUM-139695
Sync animator controller layer inspector when reordering layers.
AnimationFixUUM-114251
Sync transition inspector when transition name is updated.
AnimationFixUUM-131574
Fixed an editor crash when closing the OOP Profiler window. (UUM-141112) First seen in 6000.6.0a4.
Asset PipelineFixUUM-141112
Fixed an issue where enabling an OnAudioFilterRead effect on an AudioListener during Play mode had no audible effect if the MonoBehaviour started disabled.
AudioFixUUM-116871
Fixed disabling or otherwise stopping Audio Sources playing unique or streaming clips causing large stalls on the main thread inside "SoundHandle.Instance.Destructor" within the "SoundManager.Update".
AudioFixUUM-404
Updated the code sample in the Animation Parameters documentation to use the new Input system.
DocumentationFixUUM-131887
Fixed a crash on specific hardware where D3D12 initialization code was running during startup even when D3D12 was not included in the project's Graphics API list.
DX12FixUUM-137629
Fixed by converting the foveated texture generation pass to unsafe
DX12FixXRUUM-111783
Fixed slow memory leak of D3D12 fences in large scenes.
DX12FixUUM-140429
Fixed the D3D12 device not being selected even when it was first in the graphics API list.
DX12FixUUM-141555
Added a helpbox when changing the graphics API for a non-editor build profile, informing the user that the change only applies to builds and the editor API remains unchanged.
EditorFixUUM-139413
Added UI Viewport fit viewport button in IA.
EditorFix
Ensure all QueryListBlock will escape values by default.
EditorFixUUM-137020
Fixed a crash on startup when the curl file cache database (CurlRequestCache.db) could not be opened due to file corruption or external file locking. The Editor now attempts to delete and recreate the cache database, and falls back to an in-memory cache if the disk file remains unavailable.
EditorFixUUM-140399
Fixed a crash that occurred when computePenetration was called for a BoxCollider and convex MeshCollider when both colliders were overlapping at their centres
EditorFixUUM-100359
Fixed a crash when DOTS subscene with custom shader not using BRG SSBO.
EditorFixUUM-140955
Fixed a missing stylesheet warning when using a list or array within a Constant node. (UUM-141153) First seen in 6000.6.0a5.
EditorFixUUM-141153
Fixed a rare crash in GUIView that occurred when the object was destroyed. (UUM-141308) First seen in 6000.6.0a5.
EditorFixUUM-141308
Fixed an issue where a dependency on the project's Default Texture Compression Format was, in certain specific cases, not correctly declared.
EditorFix
Fixed an issue where adding the ShadowCaster2D component in multiple GameObjects simultaneously caused an Editor freeze or incorrect shadow outlines. (UUM-139380) First seen in 6000.6.0a3.
EditorFixUUM-139380
Fixed an issue where putting \[SerializeReference\] on a field derived from UnityEvent caused inspector exceptions.
EditorFix
Fixed an issue where the platform package section in Platform Browser was visible when the user wasn't signed in.
EditorFixUUM-139753
Fixed an issue with source builds with symlink sources and strip engine off. (UUM-140237) First seen in 6000.6.0a4.
EditorFixUUM-140237
Fixed an issue with text overflowing when applying bold.
EditorFixUUM-137212
Fixed auto conversion of primitive types in arrays in YAML text format.
EditorFix
Fixed drag and drop reordering of unsaved scenes. (UUM-137849) First seen in 6000.6.0a2.
EditorFixUUM-137849
Fixed Editor restart prompt appearing when switching build profiles by adding extra check for Graphics API setting restart condition. (UUM-139685) First seen in 6000.6.0a3.
EditorFixUUM-139685
Fixed Helpbox text wrapping for Obsolete components.
EditorFixUUM-138414
Fixed invalid path on Data Source Path field.
EditorFixUUM-131700
Fixed loss of debugger stdout after project selection when the Editor is launched under LLDB.
EditorFixUUM-137173
Fixed missing margin in Build Profile list on icons that have full size background. (UUM-139864) First seen in 6000.6.0a4.
EditorFixUUM-139864
Fixed order of reloading Singletons in Import worker to prevent worker crash when switching BuildProfiles.
EditorFixUUM-133886
Fixed Project window path breaking upon changing Color Space settings.
EditorFixUUM-139519
Fixed the Cancel behavior for Default Volume Settings.
EditorFixUUM-138523
Fixed the hierarchy item ping when using PingObject with context.
EditorFixUUM-139821
Fixed views not being properly refocused when switching between windows.
EditorFixWindowsUUM-139948
Fixed cpuMainThreadFrameTime to correctly subtract the waitforlastpresentationtime on certain platforms such as Android. (UUM-140673) First seen in 6000.6.0a5.
EditorFixAndroidUUM-140673
GTK : Fixed a warning appearing when using enum flags. (UUM-139207) First seen in 6000.6.0a3.
EditorFixUUM-139207
GTK : Fixed an InvalidOperationException upon ExtractContentsToPlacemat after a converting into subgraph. (UUM-131399) First seen in 6000.6.0a5.
EditorFixUUM-131399
GTK : Fixed an issue where bool fields would be misaligned.
EditorFixUUM-138959
GTK : Fixed an issue where frame origin and frame all would do the same thing. (UUM-131406) First seen in 6000.6.0a5.
EditorFixUUM-131406
GTK : Fixed an issue where the graph window would dirty upon entering playmode.
EditorFixUUM-139913
GTK : Fixed an issue where variable list count UI would overlap the list content
EditorFixUUM-140709
GTK: Fixed an issue where the Save button didn't show a UI indicator when pressed. (UUM-131392) First seen in 6000.6.0a3.
EditorFixUUM-131392
HDRP: Serialized numIterationEnclosingSphere for specific use cases. Hidden behind Debug Inspector. (UUM-140862) First seen in 6000.6.0a5.
EditorFixUUM-140862
Hierarchy: Fixed an issue where the expand arrow was shown for a parent node whose children were all hidden in the Hierarchy window. (UUM-139970) First seen in 6000.6.0a4.
EditorFixUUM-139970
Improved reliability of ComputePenetration calls between CapsuleCollider and convex MeshCollider. ComputePenetration will return true when the distance is zero.
EditorFixUUM-100359
Improved reliability of ComputePenetration calls between CharacterController and convex MeshCollider. ComputePenetration will return true when the distance is zero.
EditorFixUUM-100359
Increased the GPU load in the Bottleneck sample.
EditorFixUUM-128716
Light Layer editor works in multi edit and when modifying multiple flag in a single session.
EditorFixUUM-139597
Multiplayer: a race condition during cancellation of a manual control local instance build could sometimes still result in the local instance process being launched.
EditorFixUUM-138109
Project Auditor: added rule for package downgrades.
EditorFixUUM-137955
Project Auditor: analyze scene meshes and add quick fixes for the mesh read/write setting. (UUM-141010) First seen in 6000.6.0a5.
EditorFixUUM-141010
Removed the mention of AssetBundle in an error message description logged when a player is loading a binary file built for another platform given loaded content can come from other types than AssetBundle archives. (CBD-1034)
EditorFix
Rendering Debugger - Fixing small styling issues on Foldouts in the editor.
EditorFixUUM-137815
Resolved an issue where multiselection in graphs could leak into a subsequent single selection. (UUM-141534) First seen in 6000.6.0a5.
EditorFixUUM-141534
Shader Inspector: Clicking the "Keywords" or "Properties" foldout label now expands or collapses the section, matching the disclosure arrow behavior.
EditorFixUUM-127195
Add validation for creation settings of the GameWindow in Windowing. (UUM-138645) First seen in 6000.6.0a1.
EmbeddedLinuxFixUUM-138645
Add validation for GameWindow title setting. (UUM-138646) First seen in 6000.6.0a1.
EmbeddedLinuxFixUUM-138646
Fixed an issue where the Editor world node did not appear in the Hierarchy when exiting Play mode.
EntitiesFixUUM-138378
Fixed an issue where world and subscene nodes did not always appear last in the Hierarchy window after scene nodes.
Fixed unnecessary rebakes during live baking.
EntitiesFixUUM-122684
World nodes are now expanded by default when opening a scene or entering or exiting Play mode.
EntitiesFix
Fixed an issue where changing render mesh properties during incremental baking would cause incorrect mesh/material assignment.
Entities GraphicsFixUUM-122094
Fixed an issue where materials and/or meshes would be assigned to the wrong object during live baking.
Entities GraphicsFixUUM-139663
Fixed an issue where the MeshRendererBaking system would fail when making use of multiple scene sections.
Entities GraphicsFixUUM-141466
Fixed an issue where light cookies appeared incorrect in the Universal Render Pipeline (URP) when using multiple directional lights and deferred rendering.
Fixed an issue where the Probe Scene Editing Mode label was barely visible.
Fixed Lighting Search range-based filter ordering.
Made the canonical Name column (DataType.Name paired with a null propertyName) non-toggleable.
Make auto-alignment behavior more intuitive when drag and dropping a variable node with Flow Direction set to Output on an output port.
Graph ToolkitFixUUM-139768
Color Library assets no longer show a "The main object name should match the asset filename" warning in the Inspector immediately after creation.
GraphicsFixUUM-128582
Fixed a Metal Validation assertion in validateCommonDrawErrors that occurred when a buffer was overrun.
GraphicsFixUUM-138495
Fixed an edge smearing regression in HDRP's TAA introduced in 2023.1 Fixed a quality regression on bicubic filtering introduced in 2022.
GraphicsFixUUM-140957
Fixed an issue where the Variable Rate Shading property of the Draw Renderers Custom Pass overlapped sibling Custom Passes in the Custom Pass Volume inspector when the Overrides foldout was collapsed.
GraphicsFixUUM-137114
Fixed Console warnings when typing more than 15 characters in the Rendering Debugger search field.
GraphicsFixUUM-138998
Fixed missing explanatory tooltips on Rendering Debugger fields.
GraphicsFixUUM-138920
Fixed Vulkan frame time stuttering on Windows when V-Sync is enabled.
GraphicsFixWindowsUUM-140217
Fixed: Rendering Debugger Reset not removing elements pinned to the screen with RShift.
GraphicsFixUUM-139701
Fixed: Rendering Debugger showing a blank window instead of a "No results" message when a search query matched no properties.
GraphicsFixUUM-138999
Frame Debugger: Removed animations on foldouts.
GraphicsFixUUM-132480
Reset GRD static variables for CoreCLR and Fast Enter Play Mode compatibility. (UUM-138024) First seen in 6000.6.0a1.
GraphicsFixUUM-138024
Fixed an issue where the History Buffer debug value became blank after interacting with a material debug enum value.
HDRPFixUUM-138138
HDRP: Reset static variables in the LineRenderer to support Fast Enter Play Mode. (UUM-138312) First seen in 6000.6.0a1.
HDRPFixUUM-138312
Reset static variables for CoreCLR / Fast Enter Play Mode compatibility. (UUM-138308) First seen in 6000.6.0a1.
HDRPFixUUM-138308
Fixed support for generic LTO Modes in Player settings.
IL2CPPFix
Fixed a crash when loading achievements from GameCenter multiple times.
fixed Frame Capture not working with rendering to backbuffer
Fixed QualitySettings.maxQueuedFrames so it is honored.
Further improvements to UIScene lifecycle events - universal deep link handling, moved AbsoluteURL set earlier to not miss it in Awake().
Fixed a freeze during shutdown after using AssetBundle.LoadFromStream on Windows IL2CPP.
KernelFixWindowsUUM-140572
Fixed regression in memory deallocation performance. (UUM-139855) First seen in 6000.6.0a1.
KernelFixUUM-139855
Fixed Player crashes after activating a secondary display.
macOSFixUUM-141204
Fixed QualitySettings.maxQueuedFrames so that it is honored when using Metal DisplayLink.
macOSFixUUM-141122
Fixed an issue in the Netcode Profiler where an incorrect prediction tick value was displayed in the Prediction and Interpolation Tab.
Netcode for EntitiesFix
Fixed an issue in the netcode profiler where tick navigation was inconsistent when capturing more than two sessions without clearing the profiler.
Netcode for EntitiesFix
Fixed a parsing bug when multiple proxies are returned by PAC script and only uses the first entry in the proxy failover chain.
NetworkingFixWindowsUUM-135025
Added ScrollView support to RagdollWindow on resize.
PackageFixUUM-139914
Fixed an issue where newly created packages were hidden in the Editor by default. The hideInEditor property now defaults to false. (UUM-140669) First seen in 6000.6.0a1.
Package ManagerFixUUM-140669
Fixes inspector errors and warnings applied to all visible inspectors.
Package ManagerFixWindowsUUM-140271
Improved error logging to include the URL when a request fails.
Package ManagerFix
Articulation Body joint limits are now clamped to the ranges defined by the Physics SDK.
PhysicsFixUUM-91742
Fixed an issue where MeshCollider would no longer work when overriding the file of the mesh asset it references.
PhysicsFixUUM-141284
Fixed an issue where ConfigurableJoint with projection mode enabled could cause a crash due to its connected body being turned dynamic from kinematic.
PhysicsFixUUM-135394
Add validation for creation settings of the GameWindow in Windowing. (UUM-138645) First seen in 6000.6.0a1.
Fixed an issue that prevented Ionic.Zlib.CF.plugin dll from being loaded.
ScriptingFixUUM-140154
Fixed incorrect path prefix stripping in MonoScriptInfoGenerator when the project name is a prefix of package path.
ScriptingFixUUM-129833
Fixed Lifecycle API logging to display the actual scope type name when a scope exit fails.
ScriptingFix
Added a max size (500) for "category" and "subgraph" lists in the Shader Graph heatmap values asset inspector.
ShadergraphFixUUM-123232
Disabled "generate material property" for built-in quality keywords.
ShadergraphFixUUM-141256
Fixed a bug that caused an exception to be thrown on Windows when importing Shader Graph assets with long file paths.
ShadergraphFixWindowsUUM-137272
Fixed a minor issue where the default value for keyword enums would not update as expected when reordering the enum option list.
ShadergraphFixUUM-141224
Fixed an issue where drag-and-drop feedback for subgraphs in the macOS Edtior was providing incorrect feedback.
ShadergraphFixmacOSUUM-140039
Fixed an issue where Undo and Redo did not work with Shader Graph Extensions.
ShadergraphFixUUM-136836
Fixed an issue where Undo and Redo did not work with the Switch Node Conditions (Add/Remove/Reorder).
ShadergraphFixUUM-136871
Improved the resolution of the Shader Graph toolbar icon in the Light theme.
ShadergraphFixUUM-141455
Restored tooltip for zoom step size.
ShadergraphFixUUM-140950
Expression, Custom Function, and reflected function nodes now properly gain error badges when they contain invalid syntax.
ShadergraphFixUUM-140900
Fixed Entity ID for Font Assets is serialized twice error.
TextFixUUM-140202
Fixed NullReferenceException when word wrapping sup and sub tag.
TextFixUUM-139927
Fixed error regarding duplicate serialized field when opening TextMeshPro Asset in Inspector Debug Mode.
TextMeshProFixUUM-137287
Fixed an IndexOutOfRangeException thrown when moving the caret left at the start of a TMP InputField while "Allow Rich Text Editing" is disabled.
uGUIFixUUM-134157
Added bindings and variables as search filters to IA inspector. (UI-5117)
UI ToolkitFix
Added UI Viewport breadcrumbs.
UI ToolkitFix
Fixed "Attempted to release an invalid texture (index=-1)." error logged when building a Player or switching scenes with a VisualElement using Painter2D.fillGradient.
UI ToolkitFixUUM-140738
Fixed a compilation error when code generating property bags while nullable reference types are enabled.
UI ToolkitFixUUM-126159
Fixed a missing documentation link on the imported Vector Image asset Inspector header.
UI ToolkitFixUUM-139560
Fixed alpha of SVG previews when imported as a texture.
UI ToolkitFixUUM-137765
Fixed an invalid cast exception in UI Builder when a template has an element with same name.
UI ToolkitFixUUM-140739
Fixed an issue where all selectors are found when searching for "VisualElement" in UI Builder's StyleSheets. (UUM-138600) First seen in 6000.6.0a2.
UI ToolkitFixUUM-138600
Fixed an issue where the hover state of an element would be sticky when the mouse after the mouse left the Unity Editor window. (UUM-141009) First seen in 6000.6.0a5.
UI ToolkitFixUUM-141009
Fixed an issue where the last selected object in Preview mode remains stuck in a highlighted state after exiting the Preview mode.
UI ToolkitFixUUM-122365
Fixed an issue where the UI Builder Background Size didn't stay in percentage when values are dragged. (UUM-140011) First seen in 6000.6.0a3.
UI ToolkitFixUUM-140011
Fixed an issue where the UI Builder Data Path Source List starts flickering and scrolling when trying to select the last item in the list.
UI ToolkitFixUUM-122109
Fixed an issue where the UI Builder would freeze when opening a document that contained an element with the authoring-id value 1. (UUM-140754) First seen in 6000.6.0a5.
UI ToolkitFixUUM-140754
Fixed an IndexOutOfRangeException and a Blur Radius value reverting when saving with Ctrl+S/Cmd+S after editing the Text Shadow Blur Radius and another property.
UI ToolkitFixUUM-139822
Fixed assigning an inline empty list to style.filter doesn't override the inherited value from a stylesheet.
UI ToolkitFixUUM-136740
Fixed assignment of the theme during the creation of the panelSettings (UUM-140905) First seen in 6000.6.0a5.
UI ToolkitFixUUM-140905
Fixed domain reload breaks UI Library context menu.
UI ToolkitFix
Fixed DPI and scaling race conditions in the panelScaling initialization when using the device simulator.
UI ToolkitFixUUM-136603
Fixed DPI and scaling race conditions in the panelScaling initialization when using the device simulator.
UI ToolkitFixUUM-136603
Fixed Filter by Selection in AnimationWindow so it now supports VisualElement selection filtering.
UI ToolkitFix
Fixed Fit To Viewport so it no longer fits the selected item too tightly.
UI ToolkitFixUUM-128729
Fixed missing documentation link on the Panel Renderer component.
UI ToolkitFixUUM-140384
Fixed PanelRenderer UIReloadCallback accumulating code-created content by using callback version.
UI ToolkitFixUUM-139975
Fixed PanelRenderer UIReloadCallback being called twice when entering playmode.
UI ToolkitFixUUM-139973
Fixed RenderSpriteToTexture2D to use local package shaders when available.
UI ToolkitFixUUM-140566
Fixed Shader Graph main preview that would not update when an unconnected slot value like BaseColor is modified in a UI Toolkit shader.
UI ToolkitFixUUM-138534
Fixed the TryRemoveItem invalid operation exception when removing stale data.
UI ToolkitFixUUM-137639
Fixed warnings being displayed when attempting to show the "Find references in Scene" context menu for Visual Element References. (UUM-137251) First seen in 6000.6.0a1.
UI ToolkitFixUUM-137251
Fixed enabledInHierarchy property not matching enabledSelf when calling SetEnabled from an AttachToPanelEvent callback. (UUM-140490) First seen in 6000.6.0a1.
UI ToolkitFixUUM-140490
Fixed an issue where static variables would not reset correctly for CoreCLR and Fast Enter Play Mode compatibility. (UUM-138309) First seen in 6000.6.0a1.
Fixed an issue where the Project window did not refresh changes when adding or removing Scriptable Renderer Features.
Fixed CameraMetadataCache never being cleared.
Fixed Frame Debugger excessive memory usage regression.
Fixed increased build time caused by missing point sampling upscaling variant stripping in UberPost shader.
Fixed texture preview icons missing in Frame Debugger when expanding the "Textures" foldout.
Fixed the volume system to use the first enabled game camera as the source for VolumeLayerMask and VolumeTrigger when no Main Camera is found. (UUM-139912) First seen in 6000.6.0a1.
Newly-created Universal Renderer assets now default Intermediate Texture to Auto instead of Always, allowing direct-to-backbuffer rendering when no pass requires an intermediate texture. (UUM-100209) First seen in 6000.6.0a5.
Recovered Quick menu items for material Upgrade: "Convert All Built-In Materials to Current SRP" and "Convert Selected Built-In Materials to Current SRP".
Removed vector truncation warning in ComputeScreenSpaceReflection shader. (UUM-141197) First seen in 6000.6.0a4.
Emit warnings instead of exceptions if Junit package is not found.
UTRFix
Fixed an ArgumentNullException thrown when deleting a VisualEffectAsset while its window is open and the profiling panels are enabled.
VFX GraphFixUUM-139176
Fixed lasso selection offset in the VFX window.
VFX GraphFixUUM-136458
Fixed the initial position of the Initialize context profiling panel.
VFX GraphFixUUM-132985
Added a Console warning when opening Segmented MP4 file on Windows-based platforms, as this media type is not supported.
VideoFixWindowsUUM-132004
Fixed Gamepad API not working in multithreaded Web builds.
Fixed compilation error in projects using the Unity Transport package. (UUM-141469) First seen in 6000.6.0a5.
WebGLFixUUM-141469
\[WebGPU\] Make sure WebCam video is oriented correctly on mobile devices.
WebGLFixiOSUUM-139017
Fixed Windows Editor and Windows player crashing when launched with -cleanedLogPath command line argument on paths that contain a unicode character. (UUM-140220) First seen in 6000.6.0a1.
WindowsFixUUM-140220
Fixed panoramic skyboxes in URP displaying as monoscopic (using only the left-eye image) when using multi-pass rendering mode, even when the 3D Layout option is used.
Fixed serialization for Meta Build Platform/Profiles when UpdateIfRequiredOrScript is used. (UUM-136983) First seen in 6000.6.0a1.
Fixed UI previous position becoming potentially stale and causing spacewarp artifacts.

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.