Clear
Filters
251,901 matches
7000.0.0a16100 shown
Fixed a SerializedObjectNotCreatableException error logged during domain reload while a Signal Receiver inspector exists.
TimelineFix
Fixed an issue where property changes were not correctly re-evaluated in the Timeline after being added.
Linked bug report
UUM-150294: Timeline does not re-evaluate Inspector property changes when that property is added after the the clip was selected

How to reproduce: Open the attached project “IN-151771” In the Project window, open the “Assets/Scenes/ArrayProperty/SampleScene_ArrayProperty” scene In the Hierarchy, select the “Director” GameObject In the Timeline window, select the first track In the Inspector, expand the “Multi Setting Timeline Clip” component so that the “Template → Values” array is visible Change the value on “Element 0…

Retrieved 2026-11-10
TimelineFixUUM-150294
Fixed an issue where scrubbing the timeline while in recording mode could trigger additional graph rebuilds
Linked bug report
UUM-150705: Editor performance drops significantly when dragging the Timeline playhead over a specific clip with the Inspector open

How to reproduce: Open the attached project “IN-152135” In the Project window, open the “Assets/Scenes/AnimatedProperty/SampleScene_AnimatedProperty” scene Ensure that the Inspector, Timeline and Profiler windows are visible on screen In the Hierarchy, select the “SuperDirector” GameObject In the Timeline window, select the last “Setting” clip Ensure that the target mode in the Profiler window…

Retrieved 2026-11-10
TimelineFixUUM-150705
Fixed clips with identical start time could have their order swapped when new clips are added or existing clips start times are modified.
TimelineFixUUM-145582
Fixed timeline preview ownership
TimelineFixUUM-137833
Fixed Timeline window and its assets staying loaded after a scripting domain reload.
TimelineFix
Allows LayoutElement to restore previously used float value when disabling and re-enabling a property.
uGUIFixUUM-144461
Bug IndexOutOfRangeException is thrown when exiting Prefab mode and then Play mode.
uGUIFixUUM-150797
Fixed a crash or corrupted Transform when undoing the addition of a Layout Group component to a GameObject that did not have a RectTransform.
Linked bug report
UUM-157935: Crash on HierarchyGameObjectHandler::AddOrUpdateNodeTransformCallback when having Colliders on parent and child GameObjects and removing a Layout Group Component from the parent

How to reproduce: Create a project of any type and make sure uGUI is installed Create an empty GameObject Drag the newly created GameObject to the Project window to create a Prefab Open the newly created Prefab Add a child GameObject with any type of Collider Add any type of Collider to the root GameObject Add any type of Layout Group Component to the root GameObject Undo the last change using…

Retrieved 2026-11-11
uGUIFixUUM-157935
Fixed an issue where the "Too many sprite tiles on Image" error was logged repeatedly while editing a Tiled Image.
uGUIFixUUM-144189
Fixed an issue where UI elements, such as Sliced and Tiled Images and Text, were not updated when the Canvas Reference Pixels Per Unit, Scale Factor, Pixel Perfect or Render Camera changed after they were first drawn.
Linked bug report
UUM-151004: Sliced Image renders with incorrectly scaled borders when "Canvas.referencePixelsPerUnit" changes after the mesh is built

Reproduction steps: Open the attached "IN-152321" project Open the "Assets/SampleScene.unity" scene Enter Play Mode In the Game view, click the "G REPRODUCE - scaler applies refPPU late" button Observe the red shape in the top-right of the Game view and the Console window Actual result: The shape renders as two end caps meeting in the centre. The last mesh build in the Console reports "refPPU=…

Retrieved 2026-11-11
uGUIFixUUM-151004
Fixed an issue where VertexHelper.FillMesh produced an empty mesh when the VertexHelper had vertices but no triangles.
uGUIFixUUM-157436
Fixed Blocking Objects raycasts in GraphicRaycaster being silently skipped in IL2CPP builds due to code stripping.
uGUIFixUUM-145465
Fixed crash when calling SetSecondaryTexture/Size with invalid index.
Linked bug report
UUM-154589: Crash on CanvasRenderer::SetSecondaryTexture when the index was not allocated by SetSecondaryTextureCount

Steps to reproduce: Open the attached project (CanvasSecondaryCrash.zip) in 6000.3.24f1, 6000.6.3f1, 6000.7.0b2 or 7000.0.0a1. Select Bug > "Control - allocate 2 slots first, then index 0 and 1". Observe "CONTROL OK" in the Console; the Editor is fine. Select Bug > "Crash - SetSecondaryTexture(0) on a fresh CanvasRenderer". Actual result: The Editor process terminates with SIGSEGV inside UI::C…

Retrieved 2026-11-10
uGUIFixUUM-154589
Fixed Graphic.CrossFadeAlpha and Graphic.CrossFadeColor not applying the target value immediately when called with a duration of 0, which caused the value to be lost if the GameObject was deactivated before the next canvas update.
uGUIFixUUM-158296
Fixed RectMask2D softening the edges of clipped content when its softness is zero
Linked bug report
UUM-150815: Edges are softened when a RectMask2D with 0 softness is used

How to reproduce: Open the attached project “IN-152255” Open the “Assets/Scenes/RectMask2D_ClipEdgeAA“ scene Enter Play Mode Observe the Game View Actual result: Edges on the left most square are not white Expected result: Edges on all squares are white Reproducible with: 6000.0.0f1, 6000.0.82f1, 6000.3.23f1, 6000.5.11f1, 6000.6.0f1, 6000.7.0a6 Reproducible on: macOS 26.5.2 (M4 Max) Not reprod…

Retrieved 2026-11-10
uGUIFixUUM-150815
Fixed the BaseInput component's help button opening a documentation page that doesn't exist.
uGUIFixUUM-143300
Fixed VertexHelper.PopulateUIVertex and SetUIVertex not throwing ArgumentOutOfRangeException for out-of-range indices
uGUIFixUUM-158159
Use AssetPostprocessor.OnProcessScene instead of IProcessSceneWithReport
uGUIFix
Help links now go to corresponding pipeline help page
UIFix
Added the Dilate, Sharpness, Outline Color, Outline Dilate, Shadow Color, Shadow Offset and Shadow Softness inputs to the Default SDF Text Shader Graph node, and an SDF Text Parameters node that outputs the element's values.
UI ToolkitFixUUM-146538
Adding a Standard Element from the GameObject menu now adds it to the UXML Template GameObject set as Default Parent instead of creating a new one.
UI ToolkitFixUUM-151620
Changed the Grid section's Flow, Justify Items and Justify Self options to be icons instead of text.
UI ToolkitFixUUM-154166
Fixed "Accessing invalid property" errors in the Console when discarding UI asset changes while one of the asset's elements was selected.
UI ToolkitFixUUM-153242
Fixed "Create Template..." in the UI Viewport not carrying the element's name over to the new template instance, which broke USS selectors and UQuery lookups targeting that name.
UI ToolkitFixUUM-151671
Fixed "Create Template..." in the UI Viewport silently overwriting a UXML file that the selected element instantiates, which destroyed the file's contents through a circular reference.
UI ToolkitFixUUM-151655
Fixed "display: grid" elements ignoring their own min-width, min-height, max-width, and max-height when their size is content-based.
UI ToolkitFix
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 "Give this element a name" in the Inspector Overrides menu doing nothing for an unnamed element from a nested UXML document in a UI stage.
UI ToolkitFixUUM-157281
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 "TwoPaneSplitView needs exactly 2 children" errors in the Console when dragging an element into a Two Pane Split View in the Hierarchy window.
UI ToolkitFixUUM-152708
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 bound Vector4Field overwriting the W value of other selected objects when X, Y or Z was edited with multiple objects selected.
Linked bug report
UUM-157590: Bound Vector4Field overwrites W on the other selected objects when X, Y or Z is edited with multiple objects selected

How to reproduce: Open the attached "IN-154820" project In the menu bar select Tools > "IN-154820 Create and select A and B" In the Inspector, set the "Vector4" X value to 9 and press Enter In the menu bar select Tools > "IN-154820 Log values" Observe the Console Actual result: B is logged as (9.00, 20.00, 30.00, 4.00): its W changed from 40 to 4, the W value of A Expected result: Only X chang…

Retrieved 2026-11-11
UI ToolkitFixUUM-157590
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 Smart String template referenced itself, directly or through another template. Smart Strings now reports a FormattingException that names the template.
UI ToolkitFixUUM-158418
Fixed a crash when a UXML file instantiates a template that instantiates it back.
UI ToolkitFixUUM-155265
Fixed a crash when calling Painter2D.Fill() on a path with very large coordinates, such as an arc with a radius of 1e20.
UI ToolkitFixUUM-158305
Fixed a crash when the Editor sat idle in UI Staging Mode with filters applied to an element.
UI ToolkitFixUUM-156183
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 Gradient UXML attribute loading with different alpha values after saving when an alpha key had a very large value.
UI ToolkitFixUUM-157201
Fixed a hex or named color being lost from a UXML Color list attribute when an rgb() color follows it.
UI ToolkitFixUUM-157401
Fixed a hex or named color being lost from a UXML Color list attribute when an rgb() color follows it.
UI ToolkitFixUUM-157401
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 and broken UI Builder styling when the filter property uses a USS variable with an invalid value.
UI ToolkitFixUUM-155765
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 exiting Play Mode after modifying a UI Animation Clip.
UI ToolkitFixUUM-154702
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 applying an SVG sprite's custom pivot in the Sprite Editor, which also left the pivot unchanged.
UI ToolkitFixUUM-148882
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 per-element style lookup that ran on the panel attach and repaint paths even when no element used -unity-curvature.
UI ToolkitFixUUM-153392
Fixed a performance regression in Editor window style updates caused by the Editor theme style sheet being applied twice.
UI ToolkitFixUUM-153592
Fixed a performance regression where reading the layout, worldBound or localBound of visual elements was slower on platforms with small CPU caches.
UI ToolkitFixUUM-154954
Fixed a performance regression where the Game view toolbar slowed down the Editor in Play mode.
UI ToolkitFixUUM-157459
Fixed a performance regression where the UI Builder Inspector rebuilt its Grid section on every refresh.
UI ToolkitFixUUM-154966
Fixed a player crash when a UI animation clip played with a near-zero animation-duration and an infinite animation-iteration-count.
UI ToolkitFixUUM-158402
Fixed a preview theme change or reset in one UI Builder window not applying to the other open UI Builder windows.
UI ToolkitFixWindowsUUM-151936
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 scaled UI Toolkit element with a filter rendering blurry when it was wider than the panel and contained an element with a backdrop-filter.
UI ToolkitFixUUM-157189
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 UAL0010 warning logged when compiling a Visual Element Component that has an enum [StyleProperty] field.
UI ToolkitFixUUM-154351
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 failing to import and losing all of its styles when a function such as linear-gradient() had an empty argument.
Linked bug report
UUM-155939: USS file fails to import and all of its styles are lost when a linear-gradient() with an empty first argument is added to it

Steps to reproduce: Open the attached project In the Project window, right-click "Assets/UI/Theme.uss" and select Reimport Observe the Console "Assets/UI/Theme.uss" holds three ordinary rules, the last of which is a valid gradient with one stray comma in front of it: .panel { flex-direction: column; padding: 8px; background-color: rgb(40, 40, 40); } .title { font-size: 16px; color: rgb(220, 22…

Retrieved 2026-11-10
UI ToolkitFixUUM-155939
Fixed a USS file importing with no rules when one of its declarations has an empty value.
UI ToolkitFixUUM-153264
Fixed a variable set or edited on a style rule in the Inspector not updating the elements it styles until the style sheet was imported again, such as in Play mode.
UI ToolkitFixUUM-159808
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 a world-space UI Document not rendering for a frame after its Panel Settings asset was changed.
UI ToolkitFixUUM-154651
Fixed adding a transition in the Inspector resetting an existing transition's duration and delay to 0s.
UI ToolkitFixUUM-158149
Fixed an AnimationCurve UXML attribute losing its value after saving when a key had a very large value.
Linked bug report
UUM-156823: Curve Field value is lost after saving in UI Builder when a key has a very large value

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. Select the .uxml root in the Hierarchy and enable "Editor Extension Authoring" in the Inspector 5. Drag and drop a Curve Field Element into the Hierarchy 6. Select the Curve Field and click the "Value" field in the Inspector 7. In the Curve Edito…

Retrieved 2026-11-11
UI ToolkitFixUUM-156823
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 ArgumentNullException when an inline filter or backdrop-filter was set to StyleKeyword.None on an element with a transition on that property.
UI ToolkitFixUUM-156660
Fixed an ArgumentOutOfRangeException when changing the enum type of an Enum Flags Field
UI ToolkitFixUUM-127744
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 Editor crash when exiting Play mode with the Hierarchy window open and a UIDocument whose list items are cloned from the document's own UXML.
UI ToolkitFixUUM-155728
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 from an [OnComponentChanged] handler preventing the change handlers of other components from running. The exception is now reported and dispatch continues with the remaining components.
UI ToolkitFixUUM-157164
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

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.