Release Notes Search
Search changes, fixes, and known issues across Unity releases.
How to reproduce: 1. Open the attached “IN-151689_UIToolkit_DropdownField_InitialValueRepro” project 2. Open the “TestScene" scene 3. Enter Play Mode 4. Observe the diagnostics label in the Game view Actual result: Both tests fail with both test indexes returning -1 Expected result: Both tests succeed with correct indexes being returned Reproducible with: 6000.6.0a5, 6000.6.0b10, 6000.7.0a5 No…
Retrieved 2026-11-10Steps to reproduce: Create and open a new project Create a new UXML and open it in UI Builder Enable 'Editor Extension Authoring' on the root element Add a new element to the UI Builder Hierarchy (to dirty the UXML) Save the changes and close the UI Builder Open the UXML again and observe the 'Editor Extension Authoring' (it should be enabled) Disable 'Editor Extension Authoring' Close the UI …
Retrieved 2026-11-09How to reproduce: 1. Open the attached “IN-134445” project 2. Open the scene “SampleScene” 3. Enter Play mode 4. Press the green "Toggle UI Animations" button 5. Observe the Game View Actual result: “FadeIn” animation is delayed on labels that have "style first” in the text Expected result: “FadeIn” animation is delayed on both labels that have "style first” and "opacity first” in the text Rep…
Retrieved 2026-11-09Steps to reproduce: Open the attached project Open the VFX Template window Shrink the window vertically Scroll to the bottom of the Template list Expand Category 9 (If the category was already expanded after opening the window, collapse it and reopen the Template window) Actual results: After the Category is expanded, the Template is not visible (But can be selected) Expected results: Template…
Retrieved 2026-11-11How to reproduce: Open the attached "IN-148895" project Open "Main.uxml" in UI Builder In the UI Builder Hierarchy, expand "Main.uxml">"TemplateContainer" and select the "Thin g" element In the UI Builder Inspector set "Title Text Size" attribute to any value and press Ctrl+S Change "Title Text Size" attribute to a different value and press Ctrl+S Observe the Console window and “Main.uxml” cod…
Retrieved 2026-11-11Steps to reproduce: Create a world-space UI Toolkit setup Open the UI Toolkit Debugger Actual results: Highlighting/layout an element in the debugger doesn't show in the Scene Expected results: It should highlight the element Reproducible with versions: Not reproducible with versions: Can’t test with versions: Tested on (OS): Notes:
Retrieved 2026-11-09How to reproduce: Open the attached “IN-155070” project Enter Play mode Interact with the UI elements in Game view In the Project window select the “RandScript“ script and reimport it Try interacting with the UI elements in Game view again Observe the UI elements Actual result: After reimporting a script you can’t interact with the UI elements Expected result: You can interact with UI Elements…
Retrieved 2026-11-11Steps to reproduce: 1. Open the attached project "Project.zip" 2. Open the "Assets/Scenes/SampleScene.unity" Scene 3. Open the Profiler window, switch to Hierarchy view and enable Deep Profile 4. Enter Play Mode 5. Sort by GC Alloc and expand PlayerLoop > UpdateScene > Update.ScriptRunBehaviourUpdate > BehaviourUpdate > EventSystem.Update() 6. Observe the GC Alloc of UIToolkitInteroperabilityB…
Retrieved 2026-11-11Steps to reproduce: Create a new URP project In the Hierarchy, right-click and select UI Toolkit > Standard Elements > Visual Element Observe UI Viewport and Style Sheets windows open In the Style Sheets window, create a new selector (with a new StyleSheet) Drag the selector onto the Visual Element Save (Cmd+S) Click Undo twice (Cmd+Z) Observe the Console and Style Sheets window Actual results…
Retrieved 2026-11-09How to reproduce: Open the attached "IN-145890_xsderror" project Open Assets\SchemaBugTest.uxml in Rider Observe the Problems window Actual result: <Style>, <Template> and <Instance> are flagged "not allowed" under <UXML> - the generated UXMLType schema doesn't permit them Expected result: No errors are thrown Reproducible with: 6000.0.0f1, 6000.0.78f1, 6000.3.18f1, 6000.5.1f1, 6000.6.0b1, 600…
Retrieved 2026-11-09Steps to reproduce: Create a new Unity project using the Universal 3D template Right-click in the Hierarchy > UI Toolkit > Standard Elements > UI Library Double click the "Multi Column List View" or "Multi Column Tree View" to add it and save the .uxml in project In the Inspector, observe that Stretch Mode is "Grow And Fill" and that Reorderable and Resizable are enabled Expand the Columns > C…
Retrieved 2026-11-10Steps to reproduce: Create a new project using Universal 3D template Go to Edit > Preferences > Search and change the "Object Selector" dropdown from "Classic" to "Advanced" Create a new UXML Document asset and open it in UI Builder Add a Visual Element to the Hierarchy In the Inspector, in Bindings foldout, click on the "None (Scriptable Object) object picker Select any incompatible item, for…
Retrieved 2026-11-09Steps to reproduce: Create a new project using 3D URP project In the Hierarchy, create a Panel Renderer Create a new UI Document and assign it to Panel Renderer Component Open the .uxml in UI Builder Add any well visible element (e.g. Button) Save and observe the element appears in Game view Enter and exit Play mode Add another element, duplicate the same or make any visible change in UI Build…
Retrieved 2026-11-10How to reproduce: Open the attached "IN-145890_xsderror" project Open Assets\SchemaBugTest.uxml in Rider Observe the Problems window Actual result: <Style>, <Template> and <Instance> are flagged "not allowed" under <UXML> - the generated UXMLType schema doesn't permit them Expected result: No errors are thrown Reproducible with: 6000.0.0f1, 6000.0.78f1, 6000.3.18f1, 6000.5.1f1, 6000.6.0b1, 600…
Retrieved 2026-11-09How to reproduce: 1. Open the attached “IN-145413_uitk_sg” project 2. Navigate to Window → Asset Management → Addressables → Groups 3. In the Addressables Groups window, click the “Play Mode Script” dropdown and select “Use Existing Build” 4. Click the “Build” dropdown and select “New Build” → “Default Build Script” (if “Addressables Build Report” pop-up appears, click yes) 5. When the build f…
Retrieved 2026-11-09Steps to reproduce: Create a new project Create a new UI Document and open it in UI Builder(Assets > Create > UI Toolkit > UI Document) Add a Button to the Hierarchy (or any other well visible element) Select it and in the Inspector, find the Filters foldout Click "+" to add a new filter function and select "Contrast" (or any other except "Custom") From the Project window, select the .uxml ass…
Retrieved 2026-11-10How to reproduce: 1. Open the attached “IN-138233“ project 2. Open the “SampleScene“ scene 3. Set the Game view resolution to 4k UHD and the scale to 2.3x 4. Enter Play mode 5. Observe the Gradient in the Game view Actual result: The Gradient has white lines in the middle of the Black Gradient stripes Expected result: The Gradient is mirrored without without white lines in the middle of the Bl…
Retrieved 2026-11-09Steps to reproduce: Open the "[Internal link]" project Open the "SampleScene" Select the Panel Settings in the Project and set the Render Mode to "Screen Space Overlay" Open Scene view Edit any in-scene GameObject's Transform in any way Select the Panel Settings again and in Inspector, change the Render Mode to "World Space" Observe the Scene view Actual results: The World Space UI doesn't get…
Retrieved 2026-11-09Steps to reproduce: Create a new Unity project using the Universal 3D template Create a UI Toolkit Visual Element in the Hierarchy (UI Toolkit > Standard Elements > Visual Element) Enter editing stage Select "Type" under the Bindings in the Inspector Click the "Select Type..." button and choose any type Click the burger button and select "Unset" or "Unset All" Unselect the Visual Element in th…
Retrieved 2026-11-10How to reproduce: Create and open a new project Import into the project the “DashedBug.svg“ file Observe the Console Actual result: “All dash pattern values must be positives“ error is thrown, and the SVG is unusable Expected result: No errors are thrown, or a warning is thrown, but SVG is usable Reproducible in: 1.0.0-preview.13, 3.0.0-preview.2 (6000.3.1f1, 6000.4.0b1, 6000.5.0a3) Could not …
Retrieved 2026-11-09Steps to reproduce: Create and open a new project Create and open a new UXML file in UI Builder Drag a Visual Element into the UI Builder's Hierarchy In UI Builder's Inspector, expand the "Backdrop Filter" section Observe the UI Builder's Inspector Actual results: A random "backdrop-filter" text is displayed above the list container Expected results: Just a list container is displayed Reproduc…
Retrieved 2026-11-09Steps to reproduce: 1. Create new Unity project using Universal 3D Template 2. In Hierarchy create Button object (Right-click > UI Toolkit > Standard Elements > Button) 3. In “Open UI stage” pop-up press “Continue” and save UXML file 4. While Button element is selected, in Inspector expand “Backdrop Filter” 5. Select Custom function Actual results: The Backdrop Filter section in the UI Authori…
Retrieved 2026-11-10Steps to reproduce: 1. Create new Unity project using Universal 3D Template 2. In Hierarchy create Button object (Right-click > UI Toolkit > Standard Elements > Button) 3. In “Open UI stage” pop-up press “Continue” and save UXML file 4. Once element is created, make sure it is selected (blue and green highlight visible in UI Viewport on Button element) 5. Delete Button element from Hierarchy u…
Retrieved 2026-11-09Steps to reproduce: Create a new Unity project using the Universal 3D template Open the UI Builder (Window > UI Toolkit > UI Builder) Click the "+" button in the StyleSheets tab and select "Create New USS" Observe the "Save USS File" popup Actual results: The "Save As" field is empty Expected results: The "Save As" field is pre-filled with a default name ("New USS") Reproducible with versions:…
Retrieved 2026-11-10Steps to reproduce: 1. Create new Unity project using Universal 3D Template 2. Open Package Manager window 3. Find and install the Entities, Entities Graphics and Unity Physics packages 4. In Hierarchy window create Cube GameObject (not necessary) 5. Enter Play Mode 6. In Hierarchy window expand Default World foldout and select “MostRecentFixedTime” GameObject 7. In Inspector window > Dynamic …
Retrieved 2026-11-09Steps to reproduce: 1. Create new Unity project using Universal 3D Template 2. Open Package Manager window and install Unity Physics package 3. Open Unity Physics Samples tab and import “Advanced Game Physics Sample - Chain and Gears” Sample 4. Once imported, observe the Console window Actual results: “Serialized file "Assets/Samples/Unity Physics/6.7.0/Advanced Game Physics Sample - Chain and…
Retrieved 2026-11-10Steps to reproduce: 1. Open the attached project "UWPScrollRepro.zip" 2. Switch to UWP Build target 3. Open "Assets/Scenes/Main.unity" 4. Enter Play Mode 5. Move the mouse to confirm coordinates are updated -> use the scroll wheel to see the logs being outputted on the UI -> Move the mouse and observe the output 6. Build for UWP platform 7. Repeat step 5 Actual Result: after the mouse wheel is…
Retrieved 2026-11-09Steps to reproduce: Download attached project and open in Unity. In the Project, select the ParticleOld material. Check the Inspector and observe that the Emission checkbox is disabled. Install the Universal Render Pipeline via the Package Manager. Open RP Converter >> Window >> Rendering >> Render Pipeline Converter. Select the Material Upgrader. Press on Initialize and Convert. Select Partic…
Retrieved 2026-11-09How to reproduce: 1. Open the attached "IN-149090" project 2. Open the "Assets/ReproScene.unity" scene 3. Observe the Console or the Game view Actual result: Render Graph throws "ArgumentException: Trying to access resource of type Texture with an null resource index" from SSAOUtils.RecordRasterAOPass and the camera output goes fully black Expected result: Unsupported SSAO pass is skipped safe…
Retrieved 2026-11-10Steps to reproduce: 1. Create new Unity project using High Definition 3D Template 2. Open Shader Graph Templates window (Project window > Create > Shader Graph > From Template) 3. Select “Decal Simple” Template and press “Create” 4. When created, press on “Decal Simple” Shader in Project window and convert it to the Material 5. Select newly created Decal Material in Project window 6. In Inspec…
Retrieved 2026-11-11How to reproduce: 1. Open the ‘ReflectionSeam.zip' project using Android Build Profile 2. Open the 'test’ scene 3. Enter Play Mode 4. Observe the GameView Actual result: Seams are visible Expected result: Seams are not visible Reproducible with: 2023.1.0f1, 6000.0.75f1, 6000.3.15f1, 6000.4.7f1, 6000.5.0b8, 6000.6.0a5 Could not test with: 2023.1.0a1 (Unable to install Android Build Profile) Rep…
Retrieved 2026-11-09Steps to reproduce: 1. Open the attached project "StrictVariantRepro.zip" 2. Open the "SampleScene" scene 3. Enter Play Mode and observe that the scene renders correctly 4. Open File > Build Profiles and make sure "Development Build" is enabled 5. Make sure "Strict Shader Variant Matching" is enabled in Player Settings 6. Build and Run the Windows Player 7. Open the Player.log and search for "…
Retrieved 2026-11-11How to reproduce: 1. Open the attached “3466405_Repro.zip” project 2. Build for iOS 3. In Xcode, navigate to Product → Scheme → Edit Scheme… 4. In the “Run” tab, go to “Diagnostics” and select “Shader Validation” under “Metal” 5. Deploy to a device 6. Observe the Xcode console Actual result: The app freezes and multiple errors appear in the Xcode console Expected result: The app runs without f…
Retrieved 2026-11-11How to reproduce: 1. Open the attached "IN-147687_AngleFadeBug.zip" project 2. Open the "AngleFadeBug" scene 3. Open the Game view 4. In the Project tab, select the "PC_Renderer" asset 5. In the "PC_Renderer", enable the "Accurate G-buffer" 6. Observe the "Black Sphere" GameObject Actual result: The orange decal on the sphere is rendered incorrectly, tiled or sharply cutting off Expected resul…
Retrieved 2026-11-09How to reproduce: 1. Create a new project from the "Universal 2D" template 2. Go to Window -> Package Manager -> Universal Render Pipeline -> Samples and import "URP RenderGraph Samples" 3. Select Assets/Settings/Renderer2D, click "Add Renderer Feature" and add "Renderer List Render Feature" 4. On the same Renderer2D asset, disable "Depth/Stencil Buffer" 5. Enter Play Mode 6. Observe the Conso…
Retrieved 2026-11-11Steps to reproduce: Download attached project and open in Unity. Open the Render Pipeline Converter >> Window >> Rendering >> Render Pipeline Converter. Select the Target Pipeline Universal Render Pipeline (2D Renderer). Hover the mouse on the Material Reference Converter and check the tooltip. Actual results: Observe the naming of the 2D Renderer. In the Target Pipeline it will be named "2D R…
Retrieved 2026-11-10How to reproduce: 1. Open the attached "GridInvisible" project 2. In the Project window, select the “Triangle.asset” prefab 3. In Scene View, click the "Open Tile Palette" button 4. In the Tile Palette window, observe the TileMap grid Expected result: TileMap grid is visible Actual result: TileMap grid is invisible Reproducible with: 2023.3.0b8, 6000.0.60f1, 6000.2.8f1, 6000.3.0b6, 6000.4.0a2 …
Retrieved 2026-11-09Steps to reproduce: 1. Open the attached project “IN-149644” 2. Build and Run for iOS 3. Launch the app on iPhone 4. Observe the screen Actual result: The screen after the launch screen stays black Expected result: The screen after the launch screen has a blue background Reproducible with: 6000.3.0a1, 6000.3.21f1, 6000.5.7f1, 6000.6.0b7, 6000.7.0a4 Not Reproducible with: 6000.0.81f1, 6000.2.0b…
Retrieved 2026-11-10