Clear
Filters
254,537 matches
7000.0.0a8100 shown
Fixed "display: grid" elements placing centered or end-aligned tracks outside the container when a maximum size makes it smaller than the available space.
UI ToolkitFix
Fixed "fr" and stretched "auto" grid tracks not expanding into the space granted by the grid container's min-width or min-height when the container is otherwise sized by its content.
UI ToolkitFix
Fixed "fr" grid tracks in a content-sized grid container expanding to fill the available space instead of sizing to their content.
UI ToolkitFix
Fixed "fr" grid tracks whose flex factors sum below 1 taking all of the free space instead of their fraction of it.
UI ToolkitFix
Fixed "Invalid value for image texture Keyword" warnings being logged when a stylesheet sets the --unity-image custom property to none.
UI ToolkitFixUUM-153254
Fixed "minmax()" grid tracks staying at their minimum size when the same axis also contains an "fr" track.
UI ToolkitFixUUM-150538
Fixed "Property is not associated with a valid UXML attribute description." errors when selecting a read-only element in the UI Viewport with two Inspector windows open.
UI ToolkitFixWindowsUUM-155032
Fixed "Unpack Template" in the UI Viewport discarding attribute overrides that target elements inside nested template instances.
UI ToolkitFixUUM-151606
Fixed a "SelectorAccelerationCache: association already exists" error being logged when a style sheet is attached to a UI Document both directly and through @import.
Linked bug report
UUM-151721: "SelectorAccelerationCache ... association already exists" error is thrown when a style sheet is attached to a UI Document both directly and through @import

How to reproduce: Open the attached “IN-152893” project In the Project tab, open the “Assets/UI/Documents/Element1.uxml” Close the UI Builder window In the Project tab, open the “Assets/UI/Documents/Empty.uxml” Observe the result in the Console of the Unity editor Actual result: Error "SelectorAccelerationCache: Assets/UI/Styles/Unknown.uss / 22122:132272389 association already exists" is thro…

Retrieved 2026-11-10
UI ToolkitFixUUM-151721
Fixed a crash in NativeSelectorMatcher when a StyleSheet asset containing a malformed style value was deleted while a VisualElement still referenced it.
UI ToolkitFixUUM-153734
Fixed a crash when a UXML file instantiates a template that instantiates it back.
UI ToolkitFixUUM-155265
Fixed a custom cursor image flickering or reverting to the default cursor when hovering UI in the UI Viewport preview.
UI ToolkitFixUUM-149387
Fixed a duplicated element being given the same authoring ID as the original, which caused an error when the UXML file was reimported.
UI ToolkitFixUUM-151460
Fixed a dynamic height ListView leaving the last row unreachable after reordering a row to the end of a scrolled list.
UI ToolkitFixUUM-150963
Fixed a localization table file being read as an empty table without an error when its member names didn't match the expected casing.
UI ToolkitFixUUM-151769
Fixed a localization table file written by a newer version of Unity being read as if it were the current format.
UI ToolkitFixUUM-151772
Fixed a localized asset never being released when its type does not match the requested type.
UI ToolkitFixUUM-151911
Fixed a localized asset shared by two table entries being released only once, so every extra entry leaked a reference.
UI ToolkitFixUUM-151907
Fixed a memory leak that grew every frame for elements using the -unity-material style and ended in an OutOfMemoryException.
Linked bug report
UUM-150318: Memory leak and silent crash when idle in Play Mode in a scene with multiple UI Toolkit GameObjects

How to reproduce: 1. Open the attached “IN-149943” project 2. Open the “Test“ scene 3. Stay idle for ~30 minutes 4. Observe the memory leak in the console window / crash Reproducible with: 6000.5.0a4, 6000.5.10f1, 6000.6.0b10, 6000.7.0a5 Could not test with: 6000.0.81f1, 6000.3.22f1, 6000.5.0a3 (UI ToolKit GameObjects are removed from the scene when downgrading) Reproduced on: Windows 11 Not r…

Retrieved 2026-11-10
UI ToolkitFixUUM-150318
Fixed a NullReferenceException in the Inspector when saving a UI Toolkit element animation while the Animation window is in Preview mode.
Linked bug report
UUM-155268: NullReferenceException is thrown when saving a UI Toolkit element animation with Animation window Preview enabled

How to reproduce: Open the attached “IN-154909” project Open the “Sample Scene” scene In the Hierarchy tab, expand “PlayerHUD” > “#Header” > “#HeaderLeft” and select the “#SpinCoinIcon” VisualElement Open the “Animation” window (Ctrl + 6) In the top bar of the “Animation” window near the record button, enable “Preview” mode In the left part of the “Animation” window, expand “Background Image” …

Retrieved 2026-11-10
UI ToolkitFixUUM-155268
Fixed a NullReferenceException thrown when pasting in the UI Builder Viewport after cutting an element and then deleting it.
UI ToolkitFixUUM-151564
Fixed a NullReferenceException when a z-index child inside an element rendered through a render texture had an ancestor whose scale changed from 1.
UI ToolkitFixUUM-152805
Fixed a NullReferenceException when opening the menu of a list item in the Inspector, such as a MultiColumnListView sort column description.
UI ToolkitFixUUM-154570
Fixed a performance regression in Editor window style updates caused by the Editor theme style sheet being applied twice.
UI ToolkitFixUUM-153592
Fixed a removed localization key still being returned by SharedTableData.GetEntry and GetKey when two entries used the same key.
UI ToolkitFixUUM-151766
Fixed a Smart Strings Variables Group asset entry offering no way to choose its variable type in the Inspector.
UI ToolkitFixUUM-153774
Fixed a spurious assertion error being logged in the Console when using Create Template in UI Builder on an element created via GameObject > UI Toolkit > Standard Elements.
UI ToolkitFixUUM-147727
Fixed a style sheet losing its priority when used directly after also being imported by a theme style sheet.
UI ToolkitFixUUM-108227
Fixed a transient GameObject Hierarchy entry appearing during a ListView drag (Simple reorder mode) with UI Toolkit Hierarchy Integration enabled.
UI ToolkitFixUUM-147873
Fixed a UI animation clip assigned with the animation-name USS property starting one frame later than the same clip assigned from a script.
UI ToolkitFixUUM-153145
Fixed a USS file importing with no rules when one of its declarations has an empty value.
UI ToolkitFixUUM-153264
Fixed a VisualElement with the DynamicTransform usage hint remaining invisible until hovered after an ancestor's scale animated up from zero, when another ancestor used the GroupTransform usage hint.
Linked bug report
UUM-140869: VisualElement with DynamicTransform and animated scale from 0 is not rendered until hovered when parent uses GroupTransform

How to reproduce: 1. Open the attached “IN-140824” project 2. Open the “TestScale” scene 3. Enter Play mode 4. Click the “Toggle Window” button in Game view 5. Notice Visual Element block with “usage-hint = None” text 6. Hover mouse cursor above the said Visual element 7. Observe the Game view Actual result: “usage-hints = DynamicTransform” text appears on a Visual Element after the mouse is h…

Retrieved 2026-11-09
UI ToolkitFixUUM-140869
Fixed a warning about two settings providers named Project/Localization when the Localization package was installed.
UI ToolkitFixUUM-153012
Fixed a World Space UIDocument logging "Cannot destroy Component while GameObject is being activated or deactivated." when its Scene was closed, which also made Player builds started from the Editor fail.
UI ToolkitFixUUM-150548
Fixed an ArgumentException when pasting a cut element with one of its children selected in the UI Viewport or the Hierarchy.
UI ToolkitFixUUM-155015
Fixed an ArgumentOutOfRangeException when setting a variable on the Background Image field in the UI Builder Inspector while the Gradient type was selected.
UI ToolkitFixUUM-153066
Fixed an assertion error being thrown when unparenting an element that was its parent's only child.
Fixed an element rendering flat instead of conforming to its curved ancestor when -unity-curvature was set to StyleKeyword.Initial from a script.
UI ToolkitFixUUM-151547
Fixed an element with a z-index inside a filtered element sometimes skipping an update when one of its ancestors changed in the same frame.
UI ToolkitFixUUM-152981
Fixed an error logged to the Console when selecting Two Pane Split View in the UI Library window with the Inspector tab enabled.
Linked bug report
UUM-149144: TwoPaneSplitView needs exactly 2 children error is thrown if TwoPaneSplitView element is selected in the UI Library window while Inspector tab is enabled

Steps to reproduce: Open the attached project Open the UI Library window (Window -> UI Toolkit -> UI Library) Enable the Inspector tab in the UI Library window Select the Two Pane Split View element Observe the Console window Actual results: "TwoPaneSplitView needs exactly 2 children." error is thrown each time the element is selected Expected results: No warning or errors are thrown when sele…

Retrieved 2026-11-10
UI ToolkitFixUUM-149144
Fixed an error that was logged every time styles were resolved on an element with an unrecognized -unity-curvature value.
UI ToolkitFixUUM-151507
Fixed an exception thrown when submitting a syntactically invalid selector in the Add new selector field of the UI Builder StyleSheets pane.
UI ToolkitFixUUM-152723
Fixed an exception when a localized value was read before LocalizationSettings.InitializeAsync in a project that defers initialization and prefers synchronous loading.
UI ToolkitFixUUM-151910
Fixed an extra "Element N" foldout that showed under each component in the UI Builder Inspector and could not be collapsed.
UI ToolkitFixUUM-154426
Fixed an invalid -unity-curvature declaration being applied as an explicit 0deg 0deg value that stopped the element's subtree from conforming to a curved ancestor, instead of falling back to none.
UI ToolkitFixUUM-151552
Fixed an InvalidCastException thrown every frame when a UI animation key for the cursor image, material or font referenced an object of the wrong type.
UI ToolkitFixUUM-154616
Fixed an InvalidOperationException in UI Builder when grid rows or columns mix minmax() with other track sizes.
UI ToolkitFixUUM-154157
Fixed an issue where a TextField displayed a replacement character when Max Length cut the text in the middle of an emoji.
Linked bug report
UUM-155098: Emoji is displayed with a replacement character in a TextField when Max Length cuts the text in the middle of the emoji

Reproduction steps: 1. Create a new project 2. Create > UI Toolkit > UI Document 3. Double-click the newly created Asset to open the UI Builder window 4. Drag and drop a TextField Element into the Hierarchy 5. Select the TextField and set Max Length field to 3 in the Inspector 6. Set Value field to two emojis (e.g. "😀😀") 7. Observe the TextField in the Viewport Actual result: TextField displ…

Retrieved 2026-11-10
UI ToolkitFixUUM-155098
Fixed an issue where a UI Toolkit scheduled callback that threw an exception repeated every frame and prevented all other scheduled items in the panel from running.
UI ToolkitFixUUM-153930
Fixed an issue where clicking Save in the "UI Assets Have Been Modified" dialog did not save changes to a UXML document when a template it uses was also modified.
UI ToolkitFixUUM-154339
Fixed an issue where elements dragged onto a Scroll View in the Hierarchy window were not selected or shown at their new location inside the Scroll View's content container.
UI ToolkitFixUUM-153684
Fixed an issue where exiting Play mode showed the "UI Assets Have Been Modified" prompt for UI Document and style sheet edits made in the Main Stage before entering Play mode.
UI ToolkitFixUUM-154361
Fixed an issue where exiting Prefab Mode brought the Scene view tab to the front, even when another tab was in front in the same tab group.
UI ToolkitFixUUM-153778
Fixed an issue where Scene View picking was not restricted to a UXML document's own content while it was open for in-scene UI staging, allowing unrelated GameObjects to be selected and edited.
UI ToolkitFixUUM-146196
Fixed an issue where selecting an element while staging a nested UXML template also selected that element in every other scene instance of the same template.
UI ToolkitFixUUM-144055
Fixed an issue where undoing the deletion of a selector in the Style Sheets window restored it at the wrong position.
Linked bug report
UUM-149380: Selector is restored in a different position when undoing its deletion in the in-context Style Sheets window

Steps to reproduce: Create a new Unity project using the Universal 3D template Right-click in the Hierarchy > UI Toolkit > Standard Elements >Visual Element Add a StyleSheet to the document and create several selectors in it (e.g. "a", "b", "c") Select a selector that is not the last in the list and delete it Press Ctrl+Z Observe the selector's position in the Style Sheets window Actual result…

Retrieved 2026-11-10
UI ToolkitFixUUM-149380
Fixed animation-duration and animation-delay using seconds instead of milliseconds when their value comes from a custom property through var().
UI ToolkitFixUUM-154595
Fixed ArgumentOutOfRangeException being thrown on every style resolution when a USS declaration had a malformed filter or backdrop-filter value.
UI ToolkitFixUUM-153757
Fixed attribute fields in the UI Toolkit Debugger being read-only.
UI ToolkitFixUUM-153838
Fixed blurred text and content in elements with a filter, such as drop-shadow, when the panel scale is not a whole number.
Linked bug report
UUM-155009: Text is blurred in UI Toolkit when applying Drop Shadow filter

How to reproduce: Open the “IN-155178” project Open the “Assets/Scenes/SampleScene.unity” scene Observe Game view (enter Play mode if needed) Actual result: The text on the panel where the Drop Shadow filter is applied is slightly blurred Expected result: No text is blurred, as the Drop Shadow filter should only add a shadow to the element it is applied to Reproducible with: 6000.6.0a6, 6000.6…

Retrieved 2026-11-10
UI ToolkitFixUUM-155009
Fixed continuous RenderTexture.Create errors and black Editor window flickering when zooming in the UI Viewport or UI Builder on an element with a backdrop filter.
Linked bug report
UUM-149927: "RenderTexture.Create failed: requested size is too large" errors are thrown continuously and Editor windows flicker black when zooming in the UI Viewport with a Backdrop Filter applied

Reproduction steps: 1. Create a new project 2. Create any Standard Element (e.g. GameObject > UI Toolkit > Standard Elements > Label) and save UXML file 3. Select the Standard Element in the Hierarchy and add any Backdrop Filter in the Inspector 4. Zoom in in the UI Viewport 5. Observe the Console and the Editor windows Actual result: "RenderTexture.Create failed: requested size (47548, 1995) …

Retrieved 2026-11-10
UI ToolkitFixUUM-149927
Fixed Create Template duplicating an element's name onto both the new TemplateContainer instance and the extracted template's root element, so a "#name" selector or query no longer matches two nested elements.
UI ToolkitFixUUM-153209
Fixed deleting an element's name in the Hierarchy leaving the old name in place.
UI ToolkitFixUUM-151284
Fixed destroying a Panel Renderer leaving its focus ring holding the root visual element, which kept that element alive.
UI ToolkitFixUUM-131732
Fixed different localization table collections being assigned identical entry key IDs.
UI ToolkitFixUUM-151749
Fixed edit-mode Time.time advancing continuously in Linear color space projects while an editor window repaints every frame, which caused some errors to be logged repeatedly instead of once.
UI ToolkitFixUUM-154538
Fixed elements with a 3D rotation or Z offset disappearing on overlay panels when they are rendered through a dynamic or group transform.
UI ToolkitFixUUM-145649
Fixed elements with the GroupTransform usage hint, such as a ScrollView content container, rendering at the wrong position and logging an assertion after an ancestor's scale changed from 1.
UI ToolkitFixUUM-152805
Fixed errors in the Console when animating a UI Document component's Pivot Reference Size, Pivot, Position or Size Mode property. These properties are no longer offered in the Animation window.
Linked bug report
UUM-148476: “NullReferenceException” and "invalid enum value" errors are thrown in the Console when animating the Pivot Reference Size property of a UI Document in the Animation window

Steps to reproduce: 1. Create new Unity project using Universal 3D Template 2. In Hierarchy window create Empty GameObject and select it 3. In Inspector window add UI Document and Animation Components 4. Add/create new Source Asset and Panel Settings for UI Document Component 5. Open Animation window 6. Create Animation Clip for GameObject 7. Add Pivot Reference Size Property 8. Enable keyfram…

Retrieved 2026-11-10
UI ToolkitFixUUM-148476
Fixed extra draw calls after many elements with children were made visible again.
UI ToolkitFixUUM-154188
Fixed Foldout tooltips being displayed at the bottom of the section instead of under its header.
Linked bug report
UUM-145747: Section tooltips appear at the bottom of it resulting in the visual Tooltip jumps

How to reproduce: 1. Create a new Unity project and install the Multiplayer Services package 2. In the Project window, right-click -> Create -> Services -> Multiplayer -> Multiplayer Session 3. In the Inspector, expand the Session Player Events 4. Hover on the sub-sections and between them and observe the tooltips Expected results: All tooltips appear where the cursor is hovered Actual results…

Retrieved 2026-11-09
UI ToolkitFixUUM-145747
Fixed grid items ignoring their relative left, top, right and bottom offsets.
UI ToolkitFixUUM-155262
Fixed import errors when a UXML or USS asset references a built-in resource.
UI ToolkitFixUUM-147936
Fixed IndexOutOfRangeException errors being thrown when redoing actions after changing an element's background colour in UI Builder.
Linked bug report
UUM-149395: "IndexOutOfRangeException" errors are thrown when redoing actions after changing Element's Background color

Reproduction steps: 1. Create a new project 2. Create > UI Toolkit > UI Document 3. Double-click the newly created Asset to open UI Builder window 4. Drag and drop any Element into the Hierarchy (e.g. Button Element) 5. Select the newly added Element and change its Background color in the Inspector 6. Duplicate the Element 7. Undo all changes 8. Redo all changes 9. Observe the Console Actual r…

Retrieved 2026-11-10
UI ToolkitFixUUM-149395
Fixed instable UGUIEventSystemTests on WindowsEditor.
UI ToolkitFixUUM-143303
Fixed large integer inline style values, such as style.zIndex set to int.MaxValue, being changed when read back or applied.
UI ToolkitFixUUM-153978
Fixed link tag events reporting "test" as linkText instead of the link's text when using the Advanced Text Generator.
UI ToolkitFixUUM-155148
Fixed Localized String and Localized Asset fields in the Inspector still showing the old reference after resetting the component.
UI ToolkitFixUUM-153920
Fixed localized strings resolving as empty in Play Mode when a project uses the built-in Localization module.
UI ToolkitUUM-153007
Fixed localized values resolving in the project locale when they were awaited while a startup locale selector was still preparing.
UI ToolkitFixUUM-151908
Fixed marquee (rectangle) selection in the UI Viewport selecting elements with Picking Mode set to Ignore or invisible elements.
UI ToolkitFixUUM-151737
Fixed MinMaxSlider keeping a value outside its low and high limits after a limit or value change.
UI ToolkitFixUUM-154577
Fixed multi-column list and tree views requiring Ctrl+click instead of Cmd+click to sort by multiple columns in Web builds running on macOS.
UI ToolkitFixmacOS
Fixed multiple warnings being logged when saving in UI Builder with a child element of a control or template selected.
UI ToolkitFixUUM-153376
Fixed negative localization entry key IDs being generated when DistributedUIDGenerator was given a custom epoch in the future.
UI ToolkitFixUUM-151774
Fixed nested PanelRenderer never receiving their initial UIReloadCallback.
Linked bug report
UUM-152408: Nested PanelRenderer never receives its initial UIReloadCallback when entering Play mode

How to reproduce: Open the attached "IN-150082" project Open Assets > Scenes > SampleScene scene Enter Play mode and wait about 4 seconds Observe the Game View and the Console Actual result: Only the top-level PanelRenderer ("UIParent") receives a UIReloadCallback and renders. The nested child ("UIChild") never does, so its UI is absent, with no error or warning Expected result: Both PanelRend…

Retrieved 2026-11-10
UI ToolkitFixUUM-152408
Fixed nested UXML prefab throwing when being created.
UI ToolkitFixUUM-147946
Fixed new Panel Settings assets being created with a reference DPI that did not match the Game view, which made Constant Physical Size content resolve to a fractional scale.
Linked bug report
UUM-147871: ListView items drag handle icon renders inconsistently and not fully when "Reorder Mode" is set to Animated

Steps to reproduce: Open the attached "UITK_DragHandle" project Open SampleScene Enter Play mode Expand the "TestReorder" foldout Observe the drag handles next to list items Actual results: Only some rows show a drag handle, and it renders as a faint, partial dash ("-") rather than the full handle icon; other rows show no visible handle icon at all Expected results: Every row should consistent…

Retrieved 2026-11-12
UI ToolkitFixUUM-147871
Fixed object fields showing no label when the object they reference has no name.
UI ToolkitFixUUM-151060
Fixed Open selector in IDE opening an empty file instead of the stylesheet that contains the selector.
UI ToolkitFixUUM-153079
Fixed overflow property not exposed in resolved style.
UI ToolkitFixUUM-151805
Fixed Painter2D aborting the Editor when stroking a dashed path, and rendering the dashes from a wrong subdivision count in release builds
UI ToolkitFixUUM-154042
Fixed Panel Renderer fields not resetting when the component is reset.
Linked bug report
UUM-154983: Panel Renderer component’s fields are not reset when resetting the component

Steps to reproduce: Create a new Unity project using the Universal 3D template Create a new Panel Settings asset (Assets > Create > UI Toolkit > Panel Settings) Select the "Assets/New Panel Settings.asset" asset in the Project window Change Render Mode to "World Space" in the Inspector window Create a new Panel Renderer GameObject in the Hierarchy window (Right-click > UI Toolkit > Panel Rende…

Retrieved 2026-11-10
UI ToolkitFixUUM-154983
Fixed parsing in the properties module so it uses invariant culture.
UI ToolkitUUM-155524
Fixed pasting next to a read-only element of a template instance in the UI Viewport window, which modified the instanced template instead of the document being edited.
UI ToolkitFixUUM-155391
Fixed ProgressBar ignoring lowValue when working out how full the bar is.
UI ToolkitFixUUM-153523
Fixed Ratio, AnimationIterationCount and GridLine fields showing in the Inspector even though their values could not be saved.
UI ToolkitFixUUM-154749
Fixed recursive mesh modifiers skipping some child elements, and a child's own mesh modifier running on its siblings, when another child gained a mesh modifier in the same frame.
UI ToolkitFixUUM-154529
Fixed removing a selector having no effect in UI Builder after saving a stylesheet once in StyleSheet Editing Mode.
UI ToolkitFixUUM-152547
Fixed resolvedStyle.columnGap and resolvedStyle.rowGap returning the authored value instead of the rendered gap when the gap is a percentage or negative.
UI ToolkitFixUUM-154154

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.