Fixed gc allocation.
Adaptive PerformanceFixUUM-136604
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
Fixed incorrect touch input position when the status bar is visible (part for GameActivity 4.4.0 upgrade). (UUM-127363) First seen in 6000.5.0a2.
AndroidFixUUM-127363
Fixed mouse input when cursor is locked (part for GameActivity 4.4.0 upgrade).
AndroidFixUUM-91677
Words won't be spammed in input field when swiping touch screen keyboard (part of GameActivity 4.4.0 upgrade).
AndroidFixUUM-116283
AndroidApplication.onConfigurationChanged will correctly reflect language/country changes on GameActivity.
AndroidFix
Fixed cogwheel icon size in the animation window in the Light Theme. (UUM-134831) First seen in 6000.5.0a7.
AnimationFixUUM-134831
Fixed crash when avatar had invalid hand bones.
AnimationFixUUM-136330
Fixed drop down menu entry in the AnimationWindow not displaying a checkmark on the active clip when creating a new clip. (UUM-137413) First seen in 6000.5.0a9.
AnimationFixUUM-137413
Removed add button from human template asset, and instead ensure that all bones are added by default when creating a new template.
AnimationFixUUM-133725
Fixed editor crash on keywords::LocalSpace::Find because of accessing stale resources.
Asset ImportFixUUM-133882
Fixed crash when Accelerator cache server batch size is zero.
Asset PipelineFixServerUUM-135916
Prevent build failure due to PlayerSettings object lifetime issue. (UUM-135958) First seen in 6000.5.0a8.
Build PipelineFixUUM-135958
Added Adaptive Performance Apple provider to the documentation. (UUM-136000) First seen in 6000.5.0a5.
DocumentationFixUUM-136000
Fixed a crash during render target binding when CommandBuffer.SetRenderTarget used an invalid depth slice.
DX12FixUUM-130121
Adjusted the Quality Levels list display to match other Reorderable Lists.
EditorFixUUM-136310
Clamped memory settings for Publishing Settings/WebAssembly Language Features so they cannot be less than 0.
EditorFixUUM-134687
ExpressionBlock do not have right click menu (they are readonly).
EditorFixUUM-134940
ExpressionBlock do not have right click menu (they are readonly).
EditorFixUUM-134955
Fixed a false-positive TLS error in LinuxEditor thrown when using MemoryProfiler.
EditorFixLinuxUUM-136317
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 issue on Linux which could cause the cursor icon state to be incorrect.
EditorFixLinuxUUM-112638
Fixed an issue where a batch wouldn't index completely depending on the order in which some assets were indexed. (UUM-136708) First seen in 6000.5.0a8.
EditorFixUUM-136708
Fixed an issue where if the SearchWindow.Update was called BEFORE CreateGUI is called the IndexingWindow might be null and throws. (UUM-134799) First seen in 6000.5.0a7.
EditorFixUUM-134799
Fixed an issue where if the SearchWindow.Update was called BEFORE CreateGUI is called the IndexingWindow might be null and throws. (UUM-136685) First seen in 6000.5.0a8.
EditorFixUUM-136685
Fixed asset store generation of search propositions.
EditorFixUUM-133640
Fixed asset store quick click navigation.
EditorFixUUM-133625
Fixed AssetPostprocessor labels in AssetImporterEditor overflowing when the inspector is not wide enough.
EditorFixUUM-131948
Fixed crash due to dangling components after reintroducing a prefabs that was previously missing while a scene with an instance of said prefab is open in the editor.
EditorFixUUM-135639
Fixed crash in import worker process during prepare, looking up fallback shaders.
EditorFixUUM-107712
Fixed grid size and snap increment fields accepting incorrect values.
EditorFixUUM-136943
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 misleading icon in Quality dropdown.
EditorFixServerUUM-130571
Fixed mouseOverWindow not being updated during DragDrop operation for WinEditor.
EditorFixUUM-137200
Fixed ObjectField displaying "Properties" without an object inside.
EditorFixUUM-136445
Fixed Quality dropdown becoming not in sync with QualityLevel selected when a quality level was removed.
EditorFixUUM-133648
Fixed synthetic bold on IMGUI using ATG. (UUM-136645) First seen in 6000.6.0a1.
EditorFixUUM-136645
Fixed the logic that enables or disables the apply and revert buttons for scripting defines and additional compiler arguments.
EditorFixUUM-126488
Fixed WebGL input field focusing out after typing.
EditorFixWebGLUUM-137597
Hierarchy: Fix null reference exception when dragging.
EditorFixUUM-137711
Pressing Tabs doesn't thrown if an expressionBlock is selected.
EditorFixUUM-132925
Recreate buildprofilecontext.asset if it cannot be loaded to ensure proper operation of the build profile window.
EditorFixUUM-136377
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
\[RenderPipelineConverter\] Fixed an issue where the Animation Clip would not detect Animation Clips that modify material properties. (UUM-135073) First seen in 6000.5.0a7.
EditorFixUUM-135073
Fixed width and height of fullscreen secondary windows created with Windowing.
EmbeddedLinuxFixWindowsUUM-114865
Fixed an issue in the Hierarchy window where Entities would not update their parent correctly. (UUM-136869) First seen in 6000.5.0a9.
EntitiesFixUUM-136869
Fixed an issue where an assert would be hit when changing the color of a SubScene in the inspector. (UUM-137008) First seen in 6000.5.0a9.
EntitiesFixUUM-137008
Fixed an issue where an assert would be hit when selecting an Entity object in the scene view. (UUM-137537) First seen in 6000.5.0b1.
EntitiesFixUUM-137537
Fixed issue in rare cases where the Entities ILPostProcessor would hang, preventing the project from opening.
EntitiesFix
The SubScene toggle used to appear twice in the hierarchy window. It will only appear once now. (UUM-137366) First seen in 6000.5.0b1.
EntitiesFixUUM-137366
Using EntityQueryOptions.IncludeMetaChunks for an IJobEntity no longer causes a source generation error.
EntitiesFixUUM-131987
Fixed broken Preview Probe Adjustments on the Probe Adjustment Volume components. (UUM-136407) First seen in 6000.5.0a8.
Fixed upgrade error related to URPReflectionProbeSettings.
Fixed an issue where node property fields were hidden when the Graph Inspector overlay was scaled too small horizontally.
Graph ToolkitFixUUM-131408
Portals can now be duplicated and copy-pasted properly.
Graph ToolkitFixUUM-131402
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 GPU-resident drawers incorrectly rendering quad topology meshes as triangles during GPU Occlusion Culling.
GraphicsFixUUM-132444
Fixed SystemInfo.supportsInlineRayTracing becoming false after NVIDIA driver update.
GraphicsFixUUM-137132
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 bad asset reference in sample description.
HDRPFixUUM-137827
Fixed Frame Debugger flickering by disabling water updates and CPU-readbacks while the Frame Debugger is active.
HDRPFixUUM-113756
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
Decreased CPU usage when moving NavMesh Obstacles with carving enabled.
KernelFixUUM-133911
Fixed a memory ordering issue in MultiWriterSingleReaderAtomicCircularBuffer that would lead to unsynchronised or stale state operation on ARM/Android due to the weaker memory model.
KernelFixAndroidUUM-136442
Fixed a memory ordering issue in MultiWriterSingleReaderAtomicCircularBuffer that could lead to failed asserts (and potential memory corruption) on ARM processors.
KernelFixUUM-137406
NetworkProtocolVersion.k_NetCodeVersion is now private, use NetworkProtocolVersion.DefaultNetCodeVersion instead to get the builtin netcode version.
Netcode for EntitiesFix
Fixed issues where the load bar would not refresh in certain page update scenarios. (UUM-135695) First seen in 6000.5.0a8.
Package ManagerFixUUM-135695
Fixed parent package info for samples from Upm on Asset Store package that is shadowed by a scoped registry. (UUM-133910) First seen in 6000.5.0a7.
Package ManagerFixUUM-133910
Fixed the issue where the search bar is not visible on editor start up when My Assets page is selected. (UUM-136469) First seen in 6000.6.0a1.
Package ManagerFixUUM-136469
Fixed UPM logs being written to the previously opened project's Logs/ directory when switching projects. (UUM-137541) First seen in 6000.5.0a8.
Package ManagerFixUUM-137541
Fixed 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
Added a global "ContactFilterGroupMode" to allow control of how a "PhysicsShape.ContactFilter.groupIndex" is interpreted. This supplements the global "ContactFilterMode" which allows controls of how "PhysicsShape.ContactFilter" masks are used. (UUM-137636) First seen in 6000.5.0a7.
Physics 2DFixUUM-137636
Added access to "collisionThreshold" to "PhysicsBody" and "PhysicsBodyDefinition" allowed the configuration of when CCD is used.
Physics 2DFixUUM-137696
Added missing setters for PhysicsBody of "mass", "rotationalInertia" and "localCentrOfMass" to supplement the existing getters.
Physics 2DFixUUM-137414
Fixed an issue with debug rendering not working correctly when using the TransformPlaneCustom option with scaling in a PhysicsWorldDefinition. (UUM-137094) First seen in 6000.5.0a7.
Physics 2DFixUUM-137094
Fixed existing PhysicsMath conversion methods and added new ones to support conversion between custom transform plane set-ups. (UUM-137094) First seen in 6000.5.0a7.
Physics 2DFixUUM-137094
Fixed so that when the PhysicsCore2D project settings indicates that a settings-asset should be selected, show this guidance in a help-box rather than simple plain text. (UUM-137493) First seen in 6000.5.0a9.
Physics 2DFixUUM-137493
Rearranged ChainSegmentGeometry serialized fields so they appear in a more intuitive order in the Inspector. (UUM-137094) First seen in 6000.5.0a7.
Physics 2DFixUUM-137094
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
You can now create an owner-key using "PhysicsWorld.CreateOwnerKey()" and assign owner-keys to batches of objects. This fixes the issue where each object ownership created its own individual owner-key. (UUM-137636) First seen in 6000.5.0a7.
Physics 2DFixUUM-137636
Fixed miniature rectangles appearing in the top right corner of the profiler modules. (UUM-137761) First seen in 6000.5.0b2.
ProfilerFixUUM-137761
Fixed width and height of fullscreen secondary windows created with Windowing.
QNXFixWindowsUUM-114865
Fixed an issue where the Camera Overlay could be stuck at a minimized size when used in collapsed mode. (UUM-136719) First seen in 6000.5.0a8.
Scene/Game ViewFixUUM-136719
Fixed EditorToolContext behavior that could prevent regular GameObject selection in the scene.
Scene/Game ViewFixUUM-135908
Fixed wrong additional lights indexation in custom lighting samples.
ShadergraphFixUUM-137007
Fixed poorly visible error messages in the Keyword Declaration Overrides section of Shader Build Settings.
ShadersFixUUM-132639
Removed LazyLoadReference for references in Rendering Debugger runtime UI. (UUM-137343) First seen in 6000.5.0b1.
SRP CoreFixUUM-137343
Fixed errors when zooming out in the Scene view with a RectTransform object selected.
uGUIFixUUM-132309
Fixed a layout cache memory leak that occurred during extended periods of heavy load.
UI ToolkitFixUUM-137552
Fixed a render thread stutter that caused garbage collection during world-space rendering.
UI ToolkitFixUUM-97419
Fixed an issue where we would pickup changes made to the m_Properties array and attempt to process them as UxmlSerializedData changes causing an assertion. (UUM-137235) First seen in 6000.5.0b1.
UI ToolkitFixUUM-137235
Fixed filter foldout collapsing after entering playmode.
UI ToolkitFixUUM-137614
Fixed tight-mesh sprite with DynamicColor hint not updating its background tint color.
UI ToolkitFixUUM-136987
Removed CreateAssetMenu from Selection objects. (UUM-136448) First seen in 6000.5.0a8.
UI ToolkitFixUUM-136448
Removed is-delayed setting for world-space size fields. (UUM-135880) First seen in 6000.5.0a9.
UI ToolkitFixUUM-135880
Removed Material Inspector from PanelRenderer editor because it is not relevant at that location. (UUM-137205) First seen in 6000.5.0a3.
UI ToolkitFixUUM-137205
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.
FullScreenPassRendererFeature assert was incorrect when rendering directly to the backbuffer.
URPFix
FullScreenPassRendererFeature flips UVs when blitting to backbuffer. (UUM-133307) First seen in 6000.5.0a7.
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
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.
Fixed a Tilemap crash that occurred when the Enter Play Mode options were changed in the settings, and then Play mode is entered or exited.
Fixed an issue in URP2D where SpriteRenderer mask interaction can fail to work correctlly in certain mixed 2D/3D rendering cases.
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 having a long Palette or Brush name could hide other UI elements in the Tile Palette.
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 where the Palette and Brush dropdown changed in size when switching to other Palettes or Brushes with names of different lengths.
Fixed an issue where the Tile Palette shows an empty grid when the user drags and drops Sprite assets for the Tile Palette but cancels the operation to create Tile assets.
Fixed an issue with sprite flicker and draw call fluctuation when Sprite Skins are culled.
Fixed artifacts appear on Sprites when generating a Sprite Atlas with Padding set to 2.
Fixed case where memory spike after activating Freeform Light2Ds.
Fixed case where Sprites in Editor are showing artifacting when using Sprite Skin components when using Sprite Skin components. (DANB-1209)
2DFix
Fixed crash when SpriteRenderer with Polygon2DCollider has size of 0 for 9-slice.
Fixed EditorPreview_FloodFill performance regression.
Fixed issue where RSUV is not supported in 2D Renderers.. Add ShaderUserVariable support for 2D Renderers.
Fixed issue where the correct values for the cell layout and sizing are not shown in a Tile Set importer inspector when the TileSet is selected or its changes are applied or reverted.
Fixed issue where the MaterialPropertyBlock of a SpriteRenderer is reset when the serialized properties of the SpriteRenderer are changed and the MaterialPropertyBlock has exactly two properties set.
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.
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.
Fixed issue where the user paints with an empty brush at any position and clears the Tile at (0, 0, 0).
Fixed issue where the user sees an error dialog after cancelling a SaveFolderPanel action from the Tile Palette.
Fixed issue with the Tile Palette window where a user can continue panning the Tile Palette window if the user's pointer leaves the Tile Palette window while panning and deactivates panning outside of the Tile Palette window.
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.
Fixed missing API access to SpriteMaskInteraction for MeshRenderer and SkinnedMeshRenderer.
Fixed missing properties om SortingGroup inspector when using 3D URP.
Fixed missing Sort At Root option for Sorting Group component.
Fixed Sprite Skinning for Sprite Subtargets.
Fixed SpriteAtlas.GetSprite/GetSprites methods return incorrect position when processing the sprites.
Fixed the issue where adding the ShadowCaster2D Component to a sprite leads to a warning log. (DANB-1191)
2DFix
Fixed the issue where Editing Geometry of the PNG skinned sprite in the scene leads to unreferenced bones. (DANB-1257)
2DFix
Rename TileBase.m_CachedEntityId from TileBase.m_EntityId.
Sprite Editor Window Custom Outline and Physics Custom Outline inspector window is disabled when in playmode.
Truncated long Target, Palette, and Brush names for Target, Palette, and Brush dropdowns.
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 - No default loader found - error when Adaptive Performance Settings are added on unsupported platforms in Build Profilers.
Adaptive PerformanceFixUUM-121991
Fixed Adaptive Performance's Logging Frequency setting so it no longer accepts negative values.
Adaptive PerformanceFixUUM-133890
Fixed gc allocation.
Adaptive PerformanceFixUUM-136604
Fixed logging on nondevelopment build for adaptive performance.
Adaptive PerformanceFixUUM-131941
Fixed the Provider View Guide link going out of bounds when no providers are installed.
Adaptive PerformanceFixUUM-121993
Improved Adaptive Performance domain reload time. Adaptive Performance and its packages are now only updated when opening the Settings instead of Play Mode and during Editor startup. Adaptive Performance gets now stripped properly if not in use.
Adaptive PerformanceFix
Make Adaptive Performance package documentation visible in the Manual page for core packages.
Adaptive PerformanceFix
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 an incorrect include path to the lib in the custom Gradle settings.
AndroidFixUUM-122804
Fixed an issue on Android when using the old input system where the mouse scroll wheel would not work when scrolling in the negative direction without moving the mouse.
AndroidFixUUM-134074
Fixed an issue where a dialog from GradleTemplateUpdater was displayed when custom Gradle templates have the compileSdk attribute.
AndroidFixUUM-134142
Fixed an issue where gamepad/Joystick buttons could get stuck in a pressed state.
AndroidFixUUM-116934
Fixed an issue where the caret position in UI Toolkit input fields was not updating when the TouchScreenKeyboard changed the text selection on Android (Activity), this behavior is currently still broken on GameActivity.
AndroidFixUUM-128088
Fixed an issue where OnApplicationQuit was not consistently called when using Android GameActivity.
AndroidFixUUM-131090
Fixed build failure issue when building application while RenderDoc is running.
AndroidFixUUM-113131
Fixed for the visible icon artefact during the splash screen on Android XR.
AndroidFixXR
Fixed gdb path in Linux/Mac for displayed warning.
AndroidFixLinuxUUM-133333
Fixed mouse input when cursor is locked (part for GameActivity 4.4.0 upgrade).
AndroidFixUUM-91677
Fixed problem with Y touch coordinate when using Activity, setting "Render outside of safe area" to false and using "Letterboxed" scaling mode.
AndroidFixUUM-120615
Fixed SDK Platforms-25 installation (for source-code customers).
AndroidFixUUM-127721
Fixed the problem with GameActivity based application not being backgrounded when calling Application.Unload.
AndroidFixUUM-129424
Fixed unaligned buttons in Build Settings window.
AndroidFixUUM-128845
Improved gradle dependency setup for merge_variant_JniLibFolders versus buildIl2Cpp.
AndroidFixUUM-128853
Included alpha channel value into staticSplashScreenBackgroundColor variable.
AndroidFix
Keyboard Area on Android.
AndroidFix
On Android XR devices, fixed a hang in FMOD shutdown when calling Application.Quit().
AndroidFixXRUUM-111037
Prevent Enhanced Audio Foundation from being used on Android versions below 8.1 (API 27).
AndroidFixUUM-130772
Prioritize USB Headset over default when detected with Enhanced Audio Foundation.
AndroidFixUUM-130419
Removed extra spaces in Android library documentation.
AndroidFixUUM-133945
Removed obsolete gdb scripts.
AndroidFix
Updated Device Simulator device definitions to use generic, characteristic-based names instead of specific model names for older devices.
AndroidFixUUM-134051
Updated minimum Android SDK build and platform tools versions to 36.0.0.
AndroidFixUUM-123164
Words won't be spammed in input field when swiping touch screen keyboard (part of GameActivity 4.4.0 upgrade).
AndroidFixUUM-116283
AndroidApplication.onConfigurationChanged will correctly reflect language/country changes on GameActivity.
AndroidFix
Fixed a crash when attempting to play animation clips from the animation window on animators with invalid controllers (no layers).
AnimationFixUUM-121460
Fixed an issue where compressed Legacy Animation curves would sometimes be serialized differently without any changes to the curves.
AnimationFixUUM-131582
Fixed an issue where the Animation window reverted to the last selected object during the OnFocus callback. The Animation window now retains the current selection when it gains focus.
AnimationFixUUM-131198
Fixed animator state showing a parameter that no long exists.
AnimationFixUUM-125283

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.