Fixed a case where in In 3D Editor mode, textures did not generate Sprite subassets when imported as SpriteSprite Generation.
Fixed an issue where changing the SpriteAtlas option in EditorSettings results in render artifacts.
Fixed exception when creating new Tile asset when doing a drag and drop on a Tile Palette that is open for edit.
Fixed normals maps for flipped Tiles when using TilemapRenderer in Chunk mode.
Move filter field outside of scroll area in Tile Palette Active Targets dropdown.
Resize Tile Palette Active Targets dropdown when filter is active.
Fixed missing Tools 26.1.1 empty placeholder for windows-arm64.
AndroidFixWindowsUUM-145487
Fixed split APKs by target architecture all receiving the same version code.
AndroidFixUUM-144372
Fixed function name changing on Animation Event inspector on multi selection when editing another field.
AnimationFixUUM-144456
Fixed play button enabled state not updating when another Animation Window changes preview.
AnimationFixUUM-145360
Optimised a number of hot paths for asset importing and content building.
Asset PipelineFix
Fixed a rare crash in Sound.getOpenState caused by a data race during asynchronous sound loading.
AudioFixUUM-145498
Fixed RootOutputInstance.IRealtime not properly running through Burst if requested, even though Burst would compile and show the associated code in the Inspector.
AudioFixUUM-145622
Fixed an issue with DotNetFrameworkDependentApp on CSharpTools by not using it because it wasn't needed.
Build SystemFix
Fixed Transform serialized values not being properly initialized when cloning GameObjects.
CoreFixUUM-131305
Added additional resources for info about using components.
DocumentationFix
Fixed spacing issue in UI Toolkit documentation.
DocumentationFix
Added explicit padding in DrawCommandSettings to avoid garbage data when calculating hash value.
EditorFixUUM-144036
An issue where installing the Multiplayer Play Mode package did not enable the feature until the Editor was restarted.
EditorFixUUM-144481
Build Analysis UI is slow when large build selected.
EditorFixUUM-143142
Build Profile Add Settings button now properly checks all providers when toggling enabled / disabled state.
EditorFixUUM-144522
Changed to float enums in sub graphs should update subgraph nodes properly now.
EditorFixUUM-143534
Color space sync deferred until after initial asset DB refresh to avoid crash on startup.
EditorFixUUM-141297
Declaring an input component in a namespace that has the same name of its containing assembly, or declaring it when there's another namespace with a duplicated name no longer causes a compilation error. (MTT-13332).
EditorFix
Disabled Remove buttons in Build Profile settings during Play mode.
EditorFixUUM-143194
Ensure SpriteRenderer material are indexed.
EditorFixUUM-144279
Fixed a crash (ProfilerMutexLock / assertion gPersistentManager != NULL) that occurred when a managed DomainUnload handler performed a UnityEngine.Object null-check during editor shutdown.
EditorFixUUM-144371
Fixed a crash that would sometimes happening when opening the gizmo menu in the scene view.
EditorFixUUM-144488
Fixed a crash when a scene file contains a Prefab instance with malformed added components list.
EditorFixUUM-145507
Fixed a crash when importing a Model with an empty or short bodyMask in clips data.
EditorFixUUM-144179
Fixed Adaptive Performance Settings removal with Android Provider causing errors.
EditorFixAndroidUUM-143194
Fixed an issue where BC7E could rarely produce inconsistent texture compression results between different platforms / architectures.
EditorFixUUM-135825
Fixed an issue where changing the type of a connected Expression node in Shader Graph threw an ArgumentException.
EditorFixUUM-143151
Fixed an issue where compressing textures to the ASTC format could be indeterministic on the same machine.
EditorFixUUM-144035
Fixed an issue where EditorSceneManager.SaveOpenScenes return true despite open scenes are not saved due to being blocked in ShouldSaveScenesAndAssets.
EditorFixUUM-142487
Fixed an LinuxEditor error that occurred while dragging files into the Editor when running on Wayland.
EditorFixLinuxUUM-111593
Fixed an ArgumentOutOfRangeException that would occur in the TextField IME preview.
EditorFixUUM-136872
Fixed Derived Platform SDK does not support Preconfigured Settings Variants.
EditorFixUUM-142195
Fixed external folder dependency error for package prv jobs.
EditorFixUUM-144524
Fixed label dragging for logarithmic integer sliders. Dragging a slider label now correctly updates the value for power-of-two settings, such as Irradiance Quality and sample-count sliders.
EditorFixUUM-144466
Fixed Multiplayer Play Mode enterPlayModeFromMppm analytics event not being sent when entering Play Mode with Reload Domain enabled.
EditorFixUUM-144601
Fixed reported regression on PreparePlayableAsset caused by removing previously added WarmupCount.
EditorFixUUM-144041
Fixed some asset types not retaining labels or AssetBundle group when duplicated.
EditorFixUUM-129082
Fixed text overflowing inconsistently.
EditorFixUUM-145644
Fixed the Hierarchy renaming the wrong game object after creation.
EditorFixUUM-143590
Fixed the prefab Overrides comparison window so the embedded inspector no longer shows the Overrides, Select, and Open buttons, which previously allowed the comparison window to be reopened on top of itself.
EditorFixUUM-111882
Fixed the prefab Overrides dropdown and the Hierarchy Apply Added GameObject menu so they now disable the Apply option when the added GameObject is an instance of the prefab being applied to, instead of throwing an ArgumentException in the Console.
EditorFixUUM-138147
Fixed the Project window navigating back to the Assets root folder when using "Add Sorting Layer..." and the other Tags and Layers dropdown shortcuts.
EditorFixUUM-144578
Fixed Undo/Redo clearing default parent after using CreateEmptyParent menu item.
EditorFixUUM-115213
Fixed VCCache infinite re-query loop for untracked folders in Perforce.
EditorFixUUM-143313
GraphToolkit: Fixed an issue where block nodes with only options could not be collapsed.
EditorFixUUM-129257
Improved frame rate stability when using targetFrameRate in the Editor.
EditorFixUUM-74919
Prevent the Object Selector from hanging when selection opens a native modal dialog.
EditorFixUUM-139847
Project Auditor: Added a warning to users if URP shader stripping is disabled.
EditorFix
Project Auditor: Fixed an issue where the analysis progress bar could complete before the analysis finished.
EditorFixUUM-144829
Refactored and fixed import sample dependencies problems.
EditorFixUUM-143035
Render Graph Compiler Creates Aliased Framebuffer Attachments When depthSlice=-1 Is Mixed With Explicit Slices. (UUM-145513) First seen in 6000.7.0a2.
EditorFixUUM-145513
When building a Web player with Progressive Asset Loading using the build scripting API, the build will fail (with a helpful error message) if incompatible settings are enabled.
EditorFix
Fixed empty publish section being shown.
EmbeddedLinuxFixUUM-144616
Fixed an editor crash (SIGSEGV) that occurred when dragging a SubScene into another SubScene that references the same scene asset.
EntitiesFixUUM-142972
Fixed an issue in the Systems window where the toolbar and search bar would shrink when viewing a large number of systems.
EntitiesFixUUM-146060
Fixed an issue where renaming a subscene asset in the Project view would not update the subscene name displayed in the Hierarchy window.
EntitiesFixUUM-143368
Fixed Entities, Worlds, and SubScenes appearing in the Hierarchy window when editing UI Toolkit assets.
EntitiesFixUUM-145824
In the editor, every subscene load used to leak a duplicate of each loaded GameObject until domain reload; only the intended instances are now created.
EntitiesFixUUM-145926
Made the EntityId hash its full 64-bits value, reduces the risk of collisions in hash containers.
EntitiesFixUUM-145687
Systems window "Show Full Player Loop" dropdown now works correctly. The setting has been split into two independent toggles: "Show Player Loop" (controls visibility of Unity player loop subsystems) and "Show All Worlds" (controls world filtering).
EntitiesFixUUM-138413
Changed the default lightmap denoiser from Optix to OpenImage in Advanced filtering mode.
Fixed a crash when baking Reflection Probes after baking Adaptive Probe Volumes.
Fixed an gradient-in-loop shader warning that would occur in SSR bilateral upscale.
Fixed an issue where selecting the currently set APV baking set in the Lighting / Adaptive Probe Volume / Current Baking Set property did not function.
Fixed Global Illumination APV task left Not Responding on cancel.
Skip APV sampling when MeshRenderer.lightProbeUsage is Off in URP.
Fixed bug where opening a subgraph for the first time would not always frame its contents.
Graph ToolkitFixUUM-131387
If a port is connected to a variable of the wrong Type an error will now be displayed on the port.
Graph ToolkitFixUUM-131401
Fixed a crash in DirectX12 Split Graphics Jobs when using RayTracing.
GraphicsFixUUM-145956
Fixed BRG/GRD and SRP Batcher draw calls being reported as 0 in the Game View Statistics window on Metal. (UUM-145599) First seen in 6000.7.0a2.
GraphicsFixUUM-145599
Fixed Vulkan graphics API version that is reported to users when using UGK. (UGK-2602)
GraphicsFix
Resolved an issue when using Vulkan on Windows with Split Graphics Jobs where null could be inserted into a cache, resulting in DrawCalls trying to draw to a closed Command Buffer, causing a crash.
GraphicsFixWindowsUUM-132307
Screen.currentBackbufferMSAASamples on Android Vulkan now correctly returns the MSAA sample value of the back buffer.
GraphicsFixAndroid
Fixed a false "Touch was already deallocated" error on iOS when the app moved to the background.
Fixed a potential deadlock in the job system involving many external threads and manual jobs.
KernelFixUUM-143073
Fixed bugs when building Windows Players and creating Visual Studio Solutions from Linux Editors.
LinuxFixWindowsUUM-140187
Fixed the splash screen not fading out smoothly on start.
LinuxFixUUM-140538
Fixed the splash screen not fading out smoothly on start.
macOSFixUUM-140536
Multiplayer PlayMode clone editors now adhere to the Hierarchy window version preference. When switching between Scene Hierarchy and the new Hierarchy window in the main Editor, it is now automatically reflected across all active clones.
MultiplayerFix
GhostReceiveSystem's owner-switch trigger now enqueues an OwnerSwithchingEntry when GhostOwner.NetworkId changes, not just when it changes from zero.
Netcode for EntitiesFix
Fixed a situation where Curl errors coming from UnityWebRequest could fail to be logged appropriately, making issues harder to debug. Note that even in this situation the failure would still be reported correctly to calling code. This bug only impacted logging.
NetworkingFixUUM-145433
Fixed an issue in UnityWebRequest where an error 26 or 65 ("necessary data rewind was not possible") would sometimes be logged when resuming upload requests.
NetworkingFixUUM-144767
Fixed an issue where switching pages quickly after clearing the search bar results in an empty package list.
Package ManagerFixUUM-134027
Fixed issue where install progress spinner for a selected package disappears when another package is selected.
Package ManagerFixUUM-139184
Fixed stale string when searching and there are no results found.
Package ManagerFixUUM-143121
Fixed the issue where some packages have incorrect signature icon on Unity start up time.
Package ManagerFixUUM-143201
New event triggered on sample import, before Asset Database refresh.
Package ManagerFixUUM-142221
Added "PhysicsBody.totalForce" and "PhysicsBody.totalTorque" getters and setters.
Physics 2DFixUUM-144878
Added "PhysicsWorld.bounds" property to get the current bounds of all PhysicsShape in the PhysicsWorld.
Physics 2DFixUUM-145746
Added "PhysicsWorld.drawOrder" and "PhysicsWorldDefinition.drawOrder" used to sort the order in which the physics renderer draws world. This provides direct control so you can better visualize multiple worlds; especially important when rendering non-transparent content. In addition, "PhysicsWorld.drawTarget" and "PhysicsWorldDefinition.drawTarget" was added to control if Game view and/or Scene view are rendered to.
Physics 2DFixUUM-145746
Added drawing of collision normal (opposite one-way side) for ChainSegmentGeometry.
Physics 2DFixUUM-145454
Added missing definition get/set property from all joints to match all other physics objects.
Physics 2DFixUUM-145454
Added missing physicscore2d Transform / InverseTransform for geometry spans of Circle, Capsule, Polygon, Segment and ChainSegment.
Physics 2DFixUUM-145454
Added PhysicsWorld cloning, snapshot and restore. "PhysicsWorld.Clone()" to clone a world, "PhysicsWorld.CreateSnapshot()" to create a complete snapshot of the content of the world and "PhysicsWorld.ApplySnapshot()" to apply a previous snapshot to the PhysicsWorld. Finally, the ability to create a new world with a previous snapshot with "PhysicsWorld.Create(snapshot)" overload.
Physics 2DFixUUM-145746
Added the ability to disable the auto-clearing of custom drawing lifetimes. When a draw command expires, it is typically removed but setting "PhysicsWorld.autoClearCustom" to false will mean the drawing persists until you explicitly call "PhysicsWorld.ClearDraw()".
Physics 2DFixUUM-145746
Added the missing PhysicsComposer.AddLayer(ShapeProxy) overload. (UUM-145981) First seen in 6000.7.0a1.
Physics 2DFixUUM-145981
Fixed an issue where PhysicsCore2D type handles (such as PhysicsBody, PhysicsShape, and PhysicsHandle) contain unnecessary information in their ToString() implementations. In addition, PhysicsHandle now exposes the missing world property index. (UUM-145981) First seen in 6000.7.0a1.
Physics 2DFixUUM-145981
Removed the reservation limit for how many PhysicsWorld can be created. Now memory is only allocated for the PhysicsWorld that are created with a maximum limit of 65535. You can set the "PhysicsCoreSettings2D.initialWorldCapacity" to reserve the capacity but it will grow accordingly.
Physics 2DFixUUM-145746
PhysicsComposer.CreateChainGeometry() is now guaranteed to return completely valid geometry or nothing. Previously, it could occasionally return vertices that were too close which would be flagged as invalid when using PhysicsChain.Create() or ChainSegment.Create(). (UUM-145981) First seen in 6000.7.0a1.
Physics 2DFixUUM-145981
Fixed a crash in ProfilerSymbolsDelayedDeletion::AddCloneObject.
ProfilerFixUUM-144194
Fixed alignment on date label in Profiler captures list.
ProfilerFixUUM-132276
Fixed deadlock in PreloadManager when taking Memory Profiler snapshot during load operation in progress.
ProfilerFixUUM-143493
Fixed the warning icon in the CPU Hierarchy column overlapping the sort indicator.
ProfilerFixUUM-137749
Prevented pasting into the CPU Profiler's Sample Stack window.
ProfilerFixUUM-116908
The Profiler's Capture List foldouts now open and close when clicking the title as well as the arrow.
ProfilerFixUUM-132277
Updated the CPU Hierarchy column to use the standard warning icon.
ProfilerFixUUM-117083
Updated the CPU Hierarchy column to use the standard warning icon.
ProfilerFixUUM-131177
AutoStaticsCleanup should accept any declared type initializers.
ScriptingFixUUM-142742
Fixed missing EditMode scope during startup and inconsistent timing of EditMode and PlayMode scope.
ScriptingFixUUM-141834
Added issue where custom render target preview on linux did not render correctly in some cases.
ShadergraphFixLinuxUUM-143562
Added issue where gradient picker would not respond to undo/redo commands.
ShadergraphFixUUM-145371
Added issue where gradient picker's color picker would misbehave during undo/redo.
ShadergraphFixUUM-145356
Custom attributes on properties now copy-paste correctly.
ShadergraphFixUUM-142264
Disabled unused keyboard navigation for blackboard foldouts.
ShadergraphFixUUM-144951
Ensure that the preview window for nodes can always be toggled.
ShadergraphFixUUM-143463
Fixed an issue where float enum entry names were changing when other edits were taking place.
ShadergraphFixUUM-143243
Fixed heatmap undo/redo for subgraph entries.
ShadergraphFixUUM-142683
Fixed invalid characters in generated shaders under the Turkish regional format.
ShadergraphFixUUM-142088
Handle error message when deleting a group with a subgraph output node.
ShadergraphFixUUM-143645
Improved responsiveness of node inspector for reflected function nodes.
ShadergraphFixUUM-143249
Limit the max number of cases on the switch node.
ShadergraphFixUUM-143419
Node selection state should restore properly on undo/redo for the graph inspector.
ShadergraphFixUUM-142159
Enabled DXC shader compilation for Windows player builds when using the Linux or macOS Editor.
ShadersFixWindowsmacOSLinux
Fixed missing shader warning messages for DXC compiler. (UUM-144009) First seen in 6000.7.0a1.
ShadersFixUUM-144009
Fixed preprocessor incorrectly skipping include files with multiple independent ifndef/endif guard blocks.
ShadersFixUUM-145788
Fixed DXC to SPIR-V error in OcclusionCullingCommon.hlsl due to missing implicit cast in codegen. (UUM-144010) First seen in 6000.7.0a1.
SRP CoreFixUUM-144010
Avoid buffer overflow when generating the buffers for the detail meshes.
TerrainFixUUM-139959
Defer OS Font Fallback loading.
TextFix
Defer OS Font Fallback loading.
TextFix
Fixed an Editor shutdown crash on FT_Done_Face.
TextFixUUM-144575
Fixed invisible CJK glyphs in Editor text fields on macOS.
TextFixmacOSUUM-144095
Fixed Text tests Instabilities with DestroyFontEngine.
TextFixUUM-144593
Fixed a potential crash that would occur when generating a font asset in the Font Asset Creator.
TextCoreFixUUM-125366
Fixed a potential crash that would occur when generating a font asset in the Font Asset Creator.
TextCoreFixUUM-141061
Fixed a potential issue where an alternative font face could be used when generating a font asset in the Font Asset Creator.
TextCoreFixUUM-137866
Fixed a potential memory leak that would occur when cancelling font asset atlas generation in the Font Asset Creator.
TextCoreFixUUM-142952
Fixed issue where Timeline preview would generate prefab override modifications in certain cases, leading to degraded performance.
TimelineFixUUM-139326
Fixed ArgumentOutOfRangeException and Invalid GUILayout state errors thrown when clicking the key selection area at the position of a key from a previously displayed property curve in the Timeline curves view.
TimelineFixUUM-143996
Updated the Timeline Customization Samples Timeline_CustomTracks scene to use the new Input System component.
TimelineFixUUM-142488
Fixed a layout misalignment of the Layout Group properties in the Inspector.
uGUIFixUUM-144947
Fixed an IndexOutOfRangeException thrown when a large Text (TMP) GameObject with Overflow set to Ellipsis.
uGUIFixUUM-134477
Fixed regression that prevented multiple inspectors from updating with current alpha values when the alpha value on a CanvasGroup component was modified via the Inspector and CanvasGroupEditor.
uGUIFixWindowsUUM-144986
Fixed the Layout Element component, which accepted negative values in its Min/Max (and other) fields.
uGUIFixUUM-144440
Fixed flex items not shrinking or growing correctly when a non-flexible (or partially flexible) sibling preceded a flexible child in the same container.
Fixed ScrollView drag-scrolling into blank space when content fits.
UIFixWindowsUUM-142498
Clamped invalid stroke-miterlimit instead of failing SVG import.
UI ToolkitFixUUM-120825
Fixed Alt+click on a list header not recursively collapsing or expanding child foldouts when the list items use a UI Toolkit CustomPropertyDrawer.
UI ToolkitFixUUM-146051
Fixed an error when trying to use Element Texture UV node in a vertex shader.
UI ToolkitFixUUM-145401
Fixed an issue causing and oval shape to show as a rectangle when outputting a constant color with a custom shader.
UI ToolkitFixUUM-145855
Fixed an issue where adding, removing, renaming, duplicating, or reordering a variable in the Variables Inspector did not mark the Visual Tree Asset dirty.
UI ToolkitFixUUM-145066
Fixed an issue where controls would be missing their default configuration when added through the UI Library.
UI ToolkitFixUUM-144495
Fixed an issue where deleting multiple selected variables at once would skip or fail to remove some of the selected items.
UI ToolkitFixUUM-145066
Fixed FillGradient.radius being ignored by Painter2D.
UI ToolkitFixUUM-138358
Fixed minor tessellation issue with SVG in Antialiased Arc Encodings.
UI ToolkitFixUUM-144586
Fixed missing element tint and opacity. Added dedicated nodes.
UI ToolkitFixUUM-145402
Fixed MissingReferenceException errors thrown after entering Play mode when multiple Inspector windows display different objects with a Grid Layout Group component.
UI ToolkitFixWindowsUUM-145062
Fixed prefab override markers not showing in the Inspector and a stray horizontal scrollbar appearing after the Inspector scroll-area fix.
UI ToolkitFixUUM-145856
Fixed rendering issues when multiple drop-shadow filters are present.
UI ToolkitFixUUM-144927
Fixed RenderType and SampleElementTexture nodes which didn't work in vertex stage.
UI ToolkitFixUUM-145625
Fixed SVG radial focus not working when imported as "Antialiased Arc Encodings".
UI ToolkitFixUUM-138043
Fixed the inability to read/write the local vertex position. Using the position node in object/world-space modes doesn't give an error anymore.
UI ToolkitFixUUM-145403
Fixed the Style Sheets window so that it now displays all of its content when it loads.
UI ToolkitFixUUM-145634
Fixed toggling 'Editor Extension Authoring' in UI Builder not marking the document as having unsaved changes, which caused the change to be lost on close.
UI ToolkitFixUUM-144926
Fixed TreeView drag and drop operation is not being cancelled when a modal opens over it.
UI ToolkitFixUUM-111185
Fixed typing -- opens variable completer in IA inspector. (UUM-146189) First seen in 6000.7.0a1.
UI ToolkitFixUUM-146189
Fixed UI being stuck to the viewport window when panning the UI Viewport opened via Open In Context.
UI ToolkitFixUUM-145580
Fixed UXML Style, Template and Instance tags being incorrectly flagged as not allowed when validating against the generated XML schema.
UI ToolkitFixUUM-145780
Fixed World Space UI not rendering in the Scene view immediately after changing a Panel Settings Render Mode.
UI ToolkitFixUUM-144940
Prevent some rare crash in UI Toolkit when repainting windows during a domain reload.
UI ToolkitFixWindowsUUM-145384
Removed the "backdrop-filter" label from the UI Builder Visual Element Inspector.
UI ToolkitFixUUM-145495
Fixed scroll actions re-triggering on mouse movement on UWP.
Universal Windows PlatformFixWindowsUUM-144660
Converting BiRP Particles materials to URP now correctly preserves emission state. Previously, the emission checkbox would appear enabled in the inspector even when emission was disabled in the source material.
Fixed missing ellipses in Create Visual Effect Graph menu entry.
VFX GraphFixUUM-145005
Fixed AudioSampleProvider.sampleFramesAvailable callback never firing on macOS when using the VideoPlayer in API Only mode and disabling Unity Audio.
VideoFixmacOSUUM-143660
Blocked input events during synchronous scene loading so they aren't processed in the new scene.
WebFix
Fixed scene loading race conditions when using progressive asset loading.
WebFix
WebGPU: Fix error on some mobile devices due to the lack of the float32-blendable WebGPU extension.
WebGLFixUUM-145735
[WebGPU] Fix crash that can occur when destroying and creating shaders.
WebGLFixUUM-145390
Fixed an issue where Windows pen input did not generate mouse pointer events (Input.GetMouseButtonDown) when using the Input Manager in standalone Player builds.
WindowsFixUUM-140737
Fixed the splash screen not fading out smoothly on start.
WindowsFixUUM-140141
Removed AABB boundary expansion from SplitCullObjectsWithoutUmbra.
XRFix
Fixed a case where in In 3D Editor mode, textures did not generate Sprite subassets when imported as SpriteSprite Generation.
Fixed an issue where changing the SpriteAtlas option in EditorSettings results in render artifacts.
Fixed exception when creating new Tile asset when doing a drag and drop on a Tile Palette that is open for edit.
Fixed normals maps for flipped Tiles when using TilemapRenderer in Chunk mode.
Move filter field outside of scroll area in Tile Palette Active Targets dropdown.
Resize Tile Palette Active Targets dropdown when filter is active.
Fixed missing Tools 26.1.1 empty placeholder for windows-arm64.
AndroidFixWindowsUUM-145487
Fixed split APKs by target architecture all receiving the same version code.
AndroidFixUUM-144372
Fixed function name changing on Animation Event inspector on multi selection when editing another field.
AnimationFixUUM-144456
Fixed play button enabled state not updating when another Animation Window changes preview.
AnimationFixUUM-145360
Optimised a number of hot paths for asset importing and content building.
Asset PipelineFix
Fixed a rare crash in Sound.getOpenState caused by a data race during asynchronous sound loading.
AudioFixUUM-145498
Fixed RootOutputInstance.IRealtime not properly running through Burst if requested, even though Burst would compile and show the associated code in the Inspector.
AudioFixUUM-145622

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.