Fixed an issue where a SpriteSkin with no bones (for example, before running Create Bones) was not selectable in Scene view and displaying incorrectly.
Fixed an issue where Brush Picks List items are initialized with a lower height than the minimum size when the Tile Palette Brush Pick Overlay is expanded.
Fixed an issue where Brush Picks List items become malformed, causing the list to become cut off when decreasing the Pick size with the slider.
Fixed an issue where Brush Picks Names disappear after adjusting the Size of the picks and switching view mode to Grid.
Fixed an issue where Destroying assets is not permitted to avoid data loss error thrown when creating a second Tile Palette Brush Pick Asset.
Fixed an issue where scrolling in Brush Picks List when a lot of Brush Picks are saved.
Fixed an issue where the Cell Size property accepted negative values when creating a Tile Palette. The Editor now sets negative values to 0.
Fixed an issue with sprite flicker and draw call fluctuation when Sprite Skins are culled.
Fixed issue where GetSprite fails for RuntimeAtlas.
Fixed issue where the Tile Palette window is extremely zoomed in after collapsing the Tile Palette view using the separator and expanding the window by using the Brush view button.
Updated the text used in the UI by Tilemap from SceneView to Scene View.
Added a limit (256 chars) to the scaler profile name length to avoid long name freeze the Editor.
Adaptive PerformanceFixUUM-136422
Fixed Adaptive Performance's Logging Frequency setting so it no longer accepts negative values.
Adaptive PerformanceFixUUM-133890
On Linux, the "Open Agent Settings..." option in the Agent Type property of a NavMeshAgent inspector would issue an error and not open the __Navigation__ window.
AIFixLinuxUUM-131690
Batch mode: removed auto-scanning for Android devices on Editor start if Android support is installed.
AndroidFixUUM-133593
Fixed crash when avatar had invalid hand bones.
AnimationFixUUM-136330
Removed add button from human template asset, and instead ensure that all bones are added by default when creating a new template.
AnimationFixUUM-133725
Removed the mention of a 4GB limit to the UnityEngine.Cache class. The maximum size of the cache when downloading AssetBundles is either limited by the Cache.maximumAvailableStorageSpace value or physical disk space, whichever is lower. If not set, the value will be available disk space.
DocumentationFixUUM-129965
Added Direct3D Graphics Infrastructure (DXGI) errors to the user logs that were not covered by validation errors. Fixed false-reporting of non-error return codes (i.e., 087a0001) in CheckDeviceStatus()
DX12FixUUM-135201
Fixed a crash during render target binding when CommandBuffer.SetRenderTarget used an invalid depth slice.
DX12FixUUM-130121
Fixed missing resource barrier after resuming drawing to the render target previously bound as a compute shader SRV.
DX12FixUUM-127520
Adjusted the Quality Levels list display to match other Reorderable Lists.
EditorFixUUM-136310
AspectRatio editor now checks if any targets are in Prefab Mode before showing parent related warning.
EditorFixUUM-132081
Changed Mesh LOD generator to no longer output LODs when selection curves are negative, which happens for some meshes with double-sided geometry.
EditorFixUUM-121461
Differentiated duplicated BuildProfile with parentheses, e.g. Windows (1).
EditorFixWindowsUUM-130365
Do not offer to recover Scene Backups if the Editor has been launched in Batchmode
EditorFixUUM-136292
Fixed a bug where multiple UITK previews were not supported in the inspector. Added a dropdown to be able to select a preview when there are multiple UITK object previews present, added logic to switch between previews.
EditorFixUUM-134013
Fixed a memory leak where RenderTexture objects used for profiler screenshot capture were not properly destroyed.
EditorFixUUM-137789
Fixed a performance issue with QualitySettingsEditor reading all build profiles in a project on every Update call.
EditorFixUUM-136760
Fixed an error with IMGUI elements in the customizable toolbar.
EditorFixUUM-135117
Fixed an issue in USS style validation that did not recognize that tabs were whitespace.
EditorFixUUM-135915
Fixed an issue on Linux which could cause the cursor icon state to be incorrect.
EditorFixLinuxUUM-112638
Fixed an issue where dragging assets with no file extension was not possible in the Project Browser.
EditorFixUUM-113750
Fixed an issue where Editor window dimensions were not preserved when resetting layouts on Linux.
EditorFixLinuxUUM-131233
Fixed an issue where Player Settings icon sizes and retention were not preserved after toggling Override for Windows, Mac, Linux.
EditorFixWindowsLinuxUUM-131965
Fixed an issue where the content from a window could go over the overlay toolbars.
EditorFixUUM-134357
Fixed an issue where the kebab menu for the URP Default Profile in Player Settings > Pipeline Specific Settings cannot be opened under very specific circumstances.
EditorFixUUM-135066
Fixed an issue where the wrap mode option for Legacy Animation clips would not be shown correctly.
EditorFixUUM-135008
Fixed an issue with the Linux editor where you would not be prompted to overwrite files with the same name.
EditorFixLinuxUUM-134937
Fixed applying prefab property modification when FormerlySerializedAs collides with a field in the type.
EditorFixUUM-135039
Fixed issues with preview mode being synchronized between multiple Animation Windows at the same time.
EditorFixWindowsUUM-136817
Fixed label truncation in Player Settings.
EditorFixUUM-136316
Fixed misaligned labels in Graphics Settings section.
EditorFixUUM-135081
Fixed misleading icon in Quality dropdown.
EditorFixServerUUM-130571
Fixed names from overflowing in Light Batching Debugger.
EditorFixUUM-132565
Fixed names not getting refreshed in Light Batching Debugger.
EditorFixUUM-132573
Fixed ObjectField displaying "Properties" without an object inside.
EditorFixUUM-136445
Fixed Player Splash Screen settings "Preview" button to display currently selected build profile's Splash Screen.
EditorFixUUM-134398
Fixed Quality dropdown becoming not in sync with QualityLevel selected when a quality level was removed.
EditorFixUUM-133648
Fixed SceneView Maximize shortcut not restoring the view in MacEditor while continuously dragging the mouse.
EditorFixUUM-134463
Fixes a false-positive TLS error in LinuxEditor thrown when using MemoryProfiler
EditorFixLinuxUUM-136317
Hierarchy: Fix null reference exception when dragging
EditorFixUUM-137711
Resolved an issue with libxml2 being renamed on Ubuntu 25.10 and later. Ubuntu 24.04 remains the highest version supported by the Editor.
EditorFixUUM-137582
Scripting Defines no longer require a manual Apply through the UI when modified via code.
EditorFixUUM-129228
Scripting Defines' "Copy Defines" button now properly copies the defines from the selected list.
EditorFixUUM-133917
The Adaptive Performance settings file is no longer accessible via the Inspector UI.
EditorFixUUM-133313
The Adaptive Performance settings file is no longer accessible via the Inspector UI.
EditorFixUUM-133314
UI Toolkit test framework: Fixed EditorWindowUITestFixture to support domain reloads during tests.
EditorFixUUM-136644
Using WorldSystemFilterFlags.EntitySceneOptimizations with unmanaged systems no longer causes an exception to be thrown.
EditorFixUUM-135890
When unassigning the TargetGraphic of a Toggle, the Graphic color will be reset.
EditorFixUUM-133863
Fixed incorrect timestamp on Diagnostics native crash reports
Engine DiagnosticsFixUUM-135436
Fixed issue where usymtool was missing some log output
Engine DiagnosticsFixUUM-136272
Fixed an issue where a SubScene component could reference a Scene that the component's GameObject is already part of.
EntitiesFixUUM-133963
Fixed an issue where a SubScene component could reference a Scene that the component's GameObject is already part of.
EntitiesFixUUM-134043
Using EntityQueryOptions.IncludeMetaChunks for an IJobEntity no longer causes a source generation error.
EntitiesFixUUM-131987
Fix upgrade error related to URPReflectionProbeSettings
Block nodes were calling OnDefinePorts and OnDefineOptions before their ContextNode was assigned, leading to invalid initialization. They are now called after the ContextNode is set, ensuring correct setup.
Graph ToolkitFixUUM-133642
Fixed a bug where right clicking on a Blackboard variable did not select it.
Graph ToolkitFixUUM-135996
Fixed text that appears at bottom of window when errors or warnings are present. It now collectively labels these as "Alerts".
Graph ToolkitFixUUM-136004
The Blackboard title for a local subgraph now doesn't change to be the name of the main graph when saving. It properly keeps the local subgraph's name.
Graph ToolkitFixUUM-129144
Updated the default value fields in the blackboard to be delayed.
Graph ToolkitFixUUM-133613
A warning is now displayed when the GetVariants API is called on a GraphicsStateCollection containing shader variants that were serialized with any invalid keywords.
GraphicsFixUUM-136009
Fixed an issue where Pipeline State Object (PSO) warmup using the GraphicsStateCollection API had incorrect cache misses on Metal when the traced PSO was recorded outside of a render pass.
GraphicsFixUUM-135455
Fixed SystemInfo.supportsInlineRayTracing becoming false after NVIDIA driver update.
GraphicsFixUUM-137132
Fixed terrain seams when using instancing on some Android devices.
GraphicsFixAndroidUUM-131277
Increase the internal limit for maximum number of subpasses to 16
GraphicsFixUUM-128596
Some GraphicsStateCollection APIs that queried specific ShaderVariants would not be able to find the correct variant if the loaded collection asset was previously serialized in certain older versions of Unity 6000.3 and 6000.4.
GraphicsFixUUM-136008
Used glClear instead of clear quad when possible to avoid artifacts on some older Android devices.
GraphicsFixAndroidUUM-135708
\[Vulkan\] \[Android\] Fixed visual artifacts on Mali GPUs (non-Midgard) when rendering with depth-read and stencil-write operations in the same render pass subpass. Workaround applies to drivers before version 41.0.0 where the issue exists.
GraphicsFixAndroidUUM-31270
Fixed Frame Debugger flickering by disabling water updates and CPU-readbacks while the Frame Debugger is active.
HDRPFixUUM-113756
Fixed shader error when bent normals are used
HDRPFixUUM-137985
Fixed an issue where the resize cursor wasn't showing when resizing the Standalone Player window, for projects with splash screen disabled and that only used Input Manager.
InputFixUUM-134058
Fixed multiple critical thread-safety issues in the periodic timer that caused lost and spurious cancellations, incorrect timer behavior, and infinite CPU loops when Cancel() was called concurrently with Schedule() or Poll().
Input SystemFixUUM-136189
Fixed non-deterministic test failures in PeriodicTimerTests due to timing precision differences and scheduling effects by making tests less dependent on timing.
Input SystemFixUUM-137047
Expose the httpForcedVersion property on UnityWebRequest, so that the network communication can be forced to use a specific http protocol version, if needed.
NetworkingFixUUM-131759
Fixed unrooted memory for label kMemUpm.
Package ManagerFixUUM-127460
Fix NaN values that could be introduced in some cases where a Rigidbody would have acceleration applied via ForceMode.Acceleration, while having it's rotation constrained. The issue would most often occur in conjunction with manually calling Physics.Simulate.
PhysicsFixUUM-103515
Add access to "collisionThreshold" to "PhysicsBody" and "PhysicsBodyDefinition" allowed the configuration of when CCD is used.
Physics 2DFixUUM-137696
Add missing setters for PhysicsBody of "mass", "rotationalInertia" and "localCenterOfMass" to supplement the existing getters.
Physics 2DFixUUM-137414
All physics object and argument validation now happens in final player builds to ensure consistent behaviour and no crashes can occur if warnings were not detected (or ignored) using the Editor/Development player.
Physics 2DFixUUM-137011
Fixed an issue where the physics debug renderer was incorrectly using depth-testing.
Physics 2DFixUUM-135992
Fixed an issue with PhysicsComposer.GetGeometryIslands() where it was not read-locked, leading to potential concurrency issues.
Physics 2DFixUUM-135939
PhysicsWorld.TestOverlapShape, PhysicsWorld.OverlapShape, PhysicsWorld.CastShape and PhysicsShape.CastShape now correctly return results in world-space and ignore the originating shape as expected.
Physics 2DFixUUM-136473
Rearrange ChainSegmentGeometry serialized fields so they appear in a more intuitive order in the inspector.
Physics 2DFixUUM-137011
Rearrange ChainSegmentGeometry serialized fields so they appear in a more intuitive order in the inspector.
Physics 2DFixUUM-137344
When adding PhysicsShape with a disabled "PhysicsShapeDefinition.startMassUpdate", ensure that calling either "PhysicsBody.ApplyMassFromShapes" or "PhysicsBody.massConfiguration" correctly configures the PhysicsBody collision detection.
Physics 2DFixUUM-137414
Fix touch/mouse input coordinates on QNX windowed window
Fixed an issue where increasing the grid size could create a grid over the maximum grid size limit of 1024.
Scene/Game ViewFixUUM-134461
Fixed an issue where it would be possible to enter infinite values for the grid custom position and rotation.
Scene/Game ViewFixUUM-134403
Fixed an issue where setting the grid position to handle position could go to infinity when handle position was invalid.
Scene/Game ViewFixUUM-134393
Fixed EditorToolContext behavior that could prevent regular GameObject selection in the scene.
Scene/Game ViewFixUUM-135908
Fixed Grid opacity slider behavior when dragging on the field Label.
Scene/Game ViewFixUUM-134316
Fixed issue where global tools that target specific contexts would not exit when the target context exited.
Scene/Game ViewFixUUM-136746
Fix wrong additional lights indexation in custom lighting samples.
ShadergraphFixUUM-137007
Fixed an issue that copy-pasting or duplicating nodes would result in all nodes' previews to be either collapsed or expanded based on preferences, instead of respecting original states.
ShadergraphFixUUM-136522
Fixed an issue that Preview Nodes would be created with their preview collapsed when Preference was set to not expand previews by default.
ShadergraphFixUUM-136521
Fixed NullReferenceException being thrown after deleting a shader input category.
ShadergraphFixUUM-134265
Fixed texture sampling operations for texture properties marked HDR.
ShadergraphFixAndroidUUM-122106
Fixed the Fancy Loading subgraph in UGUI Shaders sample.
ShadergraphFixUUM-134638
Fixed poorly visible error messages in the Keyword Declaration Overrides section of Shader Build Settings.
ShadersFixUUM-132639
Reduced VolumeProfile inspector performance overhead
SRP CoreFixUUM-136456
Fix RichTextTagParser incomplete tag parsing
TextFixUUM-134299
Fixed an exception when a text component was added during the scope of a font rebuild.
uGUIFixUUM-128580
Fixed errors when zooming out in the Scene view with a RectTransform object selected.
uGUIFixUUM-132309
Fixed the Inspector copy/paste for UnityEvent so it now works between components with a CustomEditor (such as Button) and components without one. Previously, pasting a copied UnityEvent between these two types of components silently failed due to incompatible clipboard formats.
UI ElementsFixUUM-134401
Added missing getter APIs to Painter2D.
UI ToolkitFixUUM-128715
Exposed EditorUtility.activePlayModeTint to enable custom meshes and Painter2D colors to look consistent with the editor.
UI ToolkitFixUUM-114424
Fix WebGL shader precision issue.
UI ToolkitFixWebGLUUM-132006
Fixed a bug that could cause incorrect clipping after changing overflow or corner radii.
UI ToolkitFixUUM-135869
Fixed a layout cache memory leak that occurred during extended periods of heavy load.
UI ToolkitFixUUM-137552
Fixed a No Theme Style Sheet set to PanelSettings warning that appeared when inspecting an SVG asset in Play mode.
UI ToolkitFixUUM-123228
Fixed an issue where enum names could become duplicate when generating the UXML schema.
UI ToolkitFixUUM-136741
Fixed an issue where stencil masks in filters were rendered as normal geometry.
UI ToolkitFixUUM-135894
Fixed an issue with editing FilterStyleField inline value when current value is inherited from a stylesheet.
UI ToolkitFixUUM-135010
Fixed coverage (arcAA) issue with SVG Gradient.
UI ToolkitFixUUM-115304
Fixed filter foldout collapsing after entering playmode.
UI ToolkitFixUUM-137614
Fixed gamma issue of Sample Element Texture node for Editor Window when using custom shaders.
UI ToolkitFixUUM-135360
Fixed inconsistency in the preservation of Z in flat UI (overlay or editor).
UI ToolkitFixUUM-115032
Fixed issues in MultiColumnTreeView returning the wrong data from GetIdFromIndex and GetItemDataForIndex when sorted.
UI ToolkitFixUUM-111055
Fixed preview code generation of UI Toolkit shaders.
UI ToolkitFixUUM-130869
Fixed rendering gaps caused by a precision issue.
UI ToolkitFixUUM-124868
Fixed RenderTexture leak in EditorMonitor
UI ToolkitFixUUM-104256
Fixed ScrollView dragging reacting to two XR controllers at the same time when starting the drag action with only one of them.
UI ToolkitFixXRUUM-135860
Fixed SVG Tessellation Mode, which would not persist after toggling the generated asset type.
UI ToolkitFixUUM-136307
Fixed SVGImporter not honoring serialized FileIDs from some imported files.
UI ToolkitFixUUM-136228
Fixed tight-mesh sprite with DynamicColor hint not updating its background tint color.
UI ToolkitFixUUM-136987
Forcing invertCulling to false when rendering overlay UI for added safety against leaked state.
UI ToolkitFixUUM-136734
Fixed an issue where Screen Space Ambient Occlusion incorrectly appeared rotated or offset on mobile devices that used Vulkan with pre-transform enabled.
URPFixAndroidUUM-72886
Fixed an issue where the Nearest-Neighbor Upscaling Filter was ignored when no final post-processing pass was present.
Fixed map size value not working for STP and Reflection Probe Atlas overlays in the Rendering Debugger.
Fixed a layout exception when right-clicking Pending Changes in the side bar.
Version ControlFix
Fixed a NullReferenceException when opening history from a branch diff.
Version ControlFix
Fixed a potential NullReferenceException in the changeset-by-changeset diff panel.
Version ControlFix
Fixed and localized the Checkin dialog progress label.
Version ControlFix
Fixed blurry icons in the Explore Repositories window.
Version ControlFix
Fixed button capitalization in the Unity Version Control window to match Unity standards.
Version ControlFix
Fixed issues in the changeset-by-changeset diff from the branches view.
Version ControlFix
Fixed the branches context menu not opening when the table is empty.
Version ControlFix
Fixed the Checkin dialog not auto-focusing the comment field.
Version ControlFix
Fixed the labels context menu not opening when the table is empty.
Version ControlFix
Fixed the New Branch button failing when the current selection is a changeset or label.
Version ControlFix
Fixed the status bar turning gray after exiting Play Mode.
Version ControlFix
Fixed the Unity Version Control window during Create Workspace to refresh without requiring mouse movement.
Version ControlFix
Fixed validation messages alignment in the Unity Version Control window.
Version ControlFix
Fixed VFX subgraph dependencies that sometimes didn't trigger reimport of the whole dependency chain.
VFX GraphFixUUM-133319
Fixed a rendering error that occurred when using Terrain detail meshes with WebGPU and WebGL.
WebGLFixUUM-91734
\[WebGPU\] GPU Resident Drawer Instancing can fail with invalid binding dynamic offsets.
WebGLFixUUM-135867
\[WebGPU\] Some texture formats, like RG8UNorm, fail when used as a writable texture for a compute shader, even when the texture_formats_tier1 extension is available.
WebGLFixUUM-136007
Moved the Enable DirectStorage setting to Project Settings so it can be tracked by version control and accessible via C\# scripting. All upgraded projects using the previous setting are set to disabled.
WindowsFixUUM-133978

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.