Release Notes Search
Search changes, fixes, and known issues across Unity releases.
How to reproduce: Open the attached "IN-152599" project Go to Window → General -> Test Runner In the Test Runner, select the “PlayMode” tab At the bottom, press “Run All” Observe the results in the Test Runner window Actual result: A message "BUG REPRODUCED: VisualElementFocusRing still holds a strong reference to buttonB after RemoveFromHierarchy()..." is generated after the test fails Expect…
Retrieved 2026-11-10Steps to reproduce: Create a new project using Universal 3D template Go to Assets > Create > UI Toolkit > UI Document (UXML) Open the created UI Document in UI Builder Add a Visual Element to the UI Builder Hierarchy In the Inspector, expand the Filter foldout Click "+" and choose "Blur" In the Value field enter "10000" Observe the Editor Actual results: The whole Editor starts freezing after …
Retrieved 2026-11-09Steps to reproduce: Create and open a new project In Hierarchy, 'Right-click -> UI Toolkit -> Standard Elements -> Visual Element' Select the Visual Element in UI/main stage Press F2 to rename the Visual Element Try naming it to "!@#$" (fails, reverts to previous value) In Inspector, rename it to "!@#$" and observe the Hierarchy Actual results: The Visual Element is named to "!@#$" Expected re…
Retrieved 2026-11-10Steps to reproduce: Create and open a new project In Hierarchy, right-click, then navigate 'UI Toolkit -> Standard Elements -> Button' to open a new UXML in Hierarchy UI Stage Select the button in Hierarchy Hover over the button in UI Viewport Observe the cursor while hovering Actual results: Cursor with a move icon is displayed Expected results: Plain cursor is displayed Reproducible with ver…
Retrieved 2026-11-10Steps to reproduce: Create and open a new project Create a new UXML file and open it in UI Builder Create a Visual Element in the UI Builder Save the changes (to make the UXML clean) Select it and press CTRL+X Observe the UI Builder's tab Actual results: It becomes dirty (has an asterisk: '*') Expected results: It stays clean until a Paste operation is done Reproducible with versions: 6000.0.0…
Retrieved 2026-11-10Reproduction steps: 1. Create a new project 2. GameObject > UI Toolkit > Panel Renderer 3. Select newly created GameObject and press “New” button in the Inspector to create UI Document 4. Double-click on the UI Document to open UI Builder window 5. Drag and drop any Element into UI Builder Hierarchy 6. Enter large value into any of the Spacing Padding section fields in the Inspector (e.g. “900…
Retrieved 2026-11-10https://discussions.unity.com/t/webgl-6000-5-2f1-ui-toolkit-staged-updater-under-sizes-its-staging-buffer-copybufferranges-reads-out-of-bounds-on-large-single-frame-restyles/1731377
Retrieved 2026-11-10Steps 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-10Steps 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-10How 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: 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: Open the attached "IN-149378" project In the Menu Bar select Bug Repro and click “Run TryGetRendererFeature Missing Entry Repro” Observe the Console Actual result: TryGetRendererFeature<FullScreenPassRendererFeature> throws a NullReferenceException at ScriptableRendererData.cs:128 Expected result: Method skips null entries and returns the matching feature, or returns false wi…
Retrieved 2026-11-10Steps to reproduce: Create a new Unity project using the Open the Unity Version Control window "Window > Version Control > Unity Version Control" Create a new workspace Close the Editor Reopen the project Observe the Console window Actual results: "Version Control: UpdateSettings: Unknown version control plugin: Unity Version Control" error is thrown Expected results: No errors are thrown Repr…
Retrieved 2026-11-10Steps to reproduce: Create and open a new project Install the Visual Effects Graph in Package Manager Create an Empty VFX asset and open it Open Blackboard subwindow Create a new Custom Attribute Expand Built-in Attributes in Blackboard Drag any Built-in Attribute into the Custom Attribute section Observe the blackboard Actual results: The Built-in Attribute moves to the Custom Attributes sect…
Retrieved 2026-11-10Steps to reproduce: WebGPU requires a texture to be bound if the shader expects a texture. A dummy texture will be used if one isn't set explicitly. There is an error if the shader expects a cube texture, as a 2d texture will be bound. WebGPU should provide a dummy cube texture in this scenario. Actual results: Expected results: Reproducible with versions: Not reproducible with versions: Can’t…
Retrieved 2026-11-10Steps to reproduce: WebGPU currently always uses BGRA format for the intermediate render texture. GPUs have a preferred render texture format, either BGRA or RGBA. Using the preferred format for the intermediate render texture will provide some performance benefit. Actual results: Expected results: Reproducible with versions: Not reproducible with versions: Can’t test with versions: Tested on …
Retrieved 2026-11-10