Release Notes Search
Search changes, fixes, and known issues across Unity releases.
Steps to reproduce: Create a new Unity project using the Universal 3D template Create a new Particle System (GameObject > Effects > Particle System) Select the newly created Particle System in the Hierarchy window Open the Shape foldout in the Inspector window Assign any texture to the Texture field in the Inspector window Click the Particle System Component's burger button Select "Reset" Obse…
Retrieved 2026-11-09Reproduction steps: 1. Open the attached project “IN-137906“ 2. Open the “SampleScene” 3. Make sure that Gizmos are enabled 4. Enter Play Mode 5. Observe the debug lines in the Scene View 6. Press “Space” on your keyboard 7. Observe the result Actual result: On step 5, the line at x = 10 is red and after step 6 it remains red Expected result: On step 5, the line at x = 10 is red and after step…
Retrieved 2026-11-09Reproduction steps: 1. Open the attached project “IN-137906“ 2. Open the “SampleScene” 3. Make sure that Gizmos are enabled 4. Enter Play Mode 5. Observe the debug lines in the Scene View 6. Press “Space” on your keyboard 7. Observe the result Actual result: On step 5, the line at x = 10 is red and after step 6 it remains red Expected result: On step 5, the line at x = 10 is red and after step…
Retrieved 2026-11-09How to reproduce: 1. Open the “IN-111471.zip“ project 2. Open the “SampleScene” 3. Enter Play Mode 4. Select the “PhysicsColliderCleanupTester“ GameObject 5. Enable and disable the “PhysicsColliderTester“ Component a few times to stabilize the performance 6. Observe the times logged in the Console 7. Enable/Disable the “Use Physics Ignore Collision“ checkbox 8. Enable and Disable the “PhysicsC…
Retrieved 2026-11-09Steps to reproduce: 1. Create new Unity project using Universal 3D Template 2. Open Package Manager 3. Find and install Character Controller package 4. Once installed, enter Play Mode 5. In Hierarchy window expand Default World GameObject 6. Select “Entity(21634:7)” GameObject 7. In Inspector window > Simulation Singleton > change Type from Unity Physics to No Physics 8. Observe the Console wi…
Retrieved 2026-11-10How to reproduce: Open the attached "IN-148934" project Open “Window” > “General” > “Test Runner” > “PlayMode” tab Locate and run “Phys2D66” > ”PlayModeTests.dll” > ”WindNaNRound2Tests” > "WindNaNRound2Tests" Observe results written to Assets/TestResults/windnan2.jsonl Actual result: a large finite force to ApplyWind (or Explode) turns every body in the world NaN - including untouched bodies f…
Retrieved 2026-11-10How to reproduce: 1. Open the attached “IN-151222.zip” project 2. In the top menu bar, go to Repro → SnapshotIntegrity → Run - C1 corrupt image 3. Observe the crash Actual result: The Editor crashes Expected result: The Editor does not crash Reproducible with: 6000.6.0b9, 6000.7.0a5 Could not test with: 6000.0.0f1, 6000.0.82f1, 6000.3.22f1, 6000.5.10f1 (the snapshot API (PhysicsWorld.Snapshot,…
Retrieved 2026-11-10How to reproduce: Open the attached "IN-150265" project Open the “TriggerTest” Scene Enter Play mode In the Hierarchy tab, expand “Player” GameObject and select “Trigger” GameObject In the Inspector tab next to the GameObject’s name, disable and re-enable the “Trigger” GameObject Observe the result in the Console Actual result: No "Trigger Enter" message is logged in the Console Expected resul…
Retrieved 2026-11-10How to reproduce: Open the attached project “IN-151223” In the menu bar, select “Tools → Repro → Capacity Abort” Observe the Editor Actual result: A “Fatal Error!” window pops up showing an overflow in memory allocator Expected result: An error is thrown in the console and the Editor is not forced to be closed Reproducible with: 6000.5.0f1, 6000.5.10f1, 6000.6.0b9, 6000.7.0a5 Could not test wi…
Retrieved 2026-11-10Steps to reproduce: 1. Open the attached "IN-139322_assembly.zip" project 2. Observe the Console window Actual result: Unity fails to compile with “Unloading broken assembly Library/ScriptAssemblies/Assembly-CSharp.dll, this assembly can cause crashes in the runtime” error Expected result: Unity compiles Reproducible in: 6000.4.0a2(417aa67423b3), 6000.4.5f1, 6000.5.0b6, 6000.6.0a4(77e2e2eea1be…
Retrieved 2026-11-09Steps to reproduce: 1. Open the attached "IN-149404" project 2. Enter Play mode 3. Exit Play mode 4. Enter Play mode again 5. observe the Console. Actual result: Console logs "Play start: ReproHolder.data = NULL" - the field is still null Expected result: Console logs "Play start: ReproHolder.data = 1,2,3" - the field is restored to a fresh instance by [AutoStaticsCleanup] Reproducible with: 6…
Retrieved 2026-11-10Steps to reproduce: Setup an scene object with a reference to a prefab component (see picture) Select the prefab in the Project browser (see picture) Right click on the referenced component (see picture) Select Fiund references in scene Actual results: Nothing is found, if the name of the asset has a space, the query is broken. Expected results: Similar to Legacy Hierarchy: object is found (Se…
Retrieved 2026-11-09Steps to reproduce: 1. Create new Unity project using Universal 3D Template 2. Open Build Profiles window 3. Add macOS Module 4. Add Graphics Settings in Build Profiles window 5. In Keyword Declaration Overrides > Empty List press “+” 6. Click on kebab button and select “Remove” 7. In “Remove Settings” press “Remove” button 8. In “Unapplied Changes” select “Apply” 9. Observe the Console window…
Retrieved 2026-11-10Steps to reproduce: Create and open a new URP 3D project Open Window -> Rendering -> Lighting window Make sure no Lighting Settings asset is assigned in the "Scene" tab Open the "Adaptive Probe Volumes" tab in the Inspector Click on 'Open' in the Inspector Set the Light Probe System to "Adaptive Probe Volumes" in the Render Pipeline Asset window Observe the field "Sky Occlusion" Actual results…
Retrieved 2026-11-10Steps to reproduce: Create a project Go to "Window -> Analysis -> Rendering Debugger" Select the "Rendering" item Expand the "GPU Resident Drawer Settings" section in the "Rendering" window Observe the displayed help box Actual results: Help box displays several code strings instead of human language - "GPUResidentDrawer Drawer" and "RenderPipelineAsset" Expected results: It should be "GPU Res…
Retrieved 2026-11-09How to reproduce: 1. Open the attached “IN-134106“ project 2. Open the “OutdoorsScene“ scene 3. In the Hierarchy, select the “Terrain“ GameObject 4. In the Inspector, select the “Paint Details“ tool in the Terrain Component 5. In Scene view, click on the “Terrain” GameObject 6. Observe the Editor Actual result: The Editor is stuck in an endless loading loop Expected result: The Editor does not…
Retrieved 2026-11-09Steps to reproduce: Open any Project Create a Terrain Game Object in a Scene, create 2 Terrain Layers in the Project Browser Select the Terrain Game Object and in the Inspector switch the Terrain Component's Mode to Paint Texture Click on the "Edit Terrain Layers" Button and add one of the Layers Select the added Layer and click the button again and choose "Replace Layer" In the Opened Object …
Retrieved 2026-11-09Reproduction steps: 1. Create a new project 2. Right-click and create a new Terrain GameObject (3D Object -> Terrain) 3. In the Inspector window, select “Paint Details” 4. Go to “Edit Details” → “Add Grass texture” 5. Under Detail Texture, select any 2D texture 6. Click “Add” 7. Paint on the edge or corner of the Terrain 8. Observe the Console window Actual result: “IndexOutOfRangeException: I…
Retrieved 2026-11-10How to reproduce: 1. Create a new Unity project 2. Import the attached script to log any errors/warnings in the Console 3. Select the part of the text in the Console 4. Without unselecting the text, focus on other windows for some time, enter text anywhere else for ~10 seconds 5. Go back to the Editor and click on the same area of text that was previously selected 6. Observe the results Expect…
Retrieved 2026-11-10Reproduction 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 that has Text property into Hierarchy (e.g. Label Element) 5. Enter two words in the Element’s Text property 6. Enable Italic Font Style and select Outline Color in the Text foldout 7. Set Outline Width to 0.9 px or high…
Retrieved 2026-11-10How to reproduce: Open the attached "IN-142681_VisualEffectPropertyPreview" project Open the SampleScene Select the "Simple Burst" GameObject Ensure the Size property (Visual Effect > Properties > Size) is disabled in the Inspector Open the Timeline tab (Window > Sequencing > Timeline) Select the "Timeline" GameObject in the hierarchy Go back to the "Simple Burst" GameObject Observe the checke…
Retrieved 2026-11-09How to reproduce: Open the attached “IN-145408“ project Open the “SampleScene“ scene In the Hierarchy, select the Text(TMP) GameObject (Canvas > Text (TMP)) In the Inspector, change the active Font Asset field (Main Settings) in the TextMeshPro - Text(UI) Component to the Liberation Sans SDF - Fallback font Observe the Crash Reproducible with: 6000.3.0a1, 6000.3.18f1, 6000.5.1f1, 6000.6.0b1, 6…
Retrieved 2026-11-09How to reproduce: 1. Open the attached “IN-130196” project 2. Open the “SampleScene” 3. In the Hierarchy, expand the “Canvas” GameObject 4. Select the child GameObject “Text (TMP)” 5. In the Inspector, set Overflow to “Ellipsis” 6. Type a long sentence in the “Text Input” field 7. Observe the Console and the Scene windows Actual result: Words get cut off and errors appear in the console Expect…
Retrieved 2026-11-09Steps to reproduce: 1. Create new Unity project using Universal 3D Template 2. Create InputField GameObject in the Hierarchy window 3. Import TMP Essentials 4. Expand Canvas > InputField (TMP) > Text Area 5. Select Placeholder GO 6. Observe the Console window Actual results: "NullReferenceException" errors are continuously spammed in the Console window when the Placeholder child object of Canv…
Retrieved 2026-11-09Steps to reproduce: Open the attached project Open the Sample Scene Select the Panel object Observe that the Layout Element component does not have any toggles enabled Select the Panel (1) object and observe the enabled toggles Multi-select both Panels and observe the toggle values Actual results: Mixed settings are not displayed. Component values are not synchronised between all Inspector win…
Retrieved 2026-11-11Steps to reproduce: Open the attached project Open the SampleScene Add a Grid Layout Group component to the ScrollView game object Undo the Add Component action Observe the positions of ScrollView's elements Actual results: Scrollbar handles become offset Expected results: All ScrollView's elements are restored to their original positions before the Layout Group component was added Reproducibl…
Retrieved 2026-11-09Steps to reproduce: Create and open a new project Create a UXML in UI Builder Assets/Create/UI Toolkit/Standard Elements/Button Select the Button element and scroll down to "Cursor" in the Inspector Assign any valid texture into the Cursor Image field Open the Object Picker and select 'None' to remove the reference Observe the Console Actual results: "Invalid image specified" warnings are thro…
Retrieved 2026-11-10Steps to reproduce: Create a new Unity project using the Universal 3D template Right-click in the Hierarchy > UI Toolkit > Standard Elements > Visual Element In the Inspector, add any texture to its background and increase size for better visibility of bug In the Hierarchy, create a Label element and make it a child of VisualElement Select the Label and in the Inspector find the "Backdrop Filt…
Retrieved 2026-11-10How to reproduce: Open the “ScrollingBug.zip“ project Open the “SampleScene“ Enter Play Mode Scroll in the List view in the Game view Press the “Toggle line height“ button Scroll in the List view in the Game view again and observe Actual result: List view scrolls very slowly Expected result: List view scrolls just like in step 4 Reproducible in: 6000.0.64f1, 6000.3.0a6, 6000.3.1f1, 6000.4.0b1,…
Retrieved 2026-11-09Steps to reproduce: 1. Create new Unity project using Universal 3D Template 2. In Hierarchy create Label object (Right-click > UI Toolkit > Standard Elements > Label) 3. Open Animation window (Window > Animation > Animation) 4. Select “Label” in Hierarchy window and press “Create” in Animation window to create Animation clip for Label 5. Open Project window 6. Delete "New UI Animation Clip" As…
Retrieved 2026-11-10Steps to reproduce: 1. Open attached Unity project “ButtonAnimation.zip” from Google Drive link 2. Stay in Edit Mode (do not enter Play Mode) 3. Move the mouse around the Editor 4. Observe Button element in Game view Actual results: the animated Button moves in the Game View in response to mouse movement while the Editor is in Edit Mode Expected results: the animated Button should remain stati…
Retrieved 2026-11-10Steps to reproduce: Open the attached project Open the "SampleScene" Fully expand the "PanelRenderer" GameObject in the Hierarchy Select the "New UXML.uxml" and click "Open In Context" Duplicate the VisualElement and Save and exit In Context editing Select the "Card" GameObject under "PanelRenderer" In the Inspector, change its "Position" property to "Absolute" or "Relative" (any change trigge…
Retrieved 2026-11-10Steps to reproduce: Create and open a new project Enable Hierarchy Integration in Project Settings > UI Toolkit > UI Authoring Create and open a new UXML file in UI Builder Add a VisualElement save and close the UI Builder Add the UXML to the Hierarchy and duplicate it Parent and unparent the duplicated UXML in the Hierarchy Observe the Hierarchy Actual results: The unparented UXML cannot be e…
Retrieved 2026-11-10How to reproduce: Create an empty project and open it In the top bar of Unity Editor, select “Window” > “UI Toolkit” > “UI Builder” In the UI Builder window, drag “Radio Button Group” from the Library tab into “< unsaved file >.uxml” in the Hierarchy tab In UI Builder Hierarchy, select the “< unsaved file >.uxml” and save it (Ctrl + S) In UI Builder Hierarchy, select “RadioButtonGroup” In UI B…
Retrieved 2026-11-10Reproduction steps: 1. Create a new project 2. Create any Standard Element (GameObject > UI Toolkit > Standard Elements) 3. Create UI Document 4. Select the newly created Standard Element 5. Expand any Inspector section that has fields with a unit dropdown (e.g. Position section) 6. Navigate through the section by pressing the tab key repeatedly Actual result: Selection gets stuck on the field…
Retrieved 2026-11-10How to reproduce: 1. Open the attached "DictTest" project 2. Go to Window -> IMGUI Dict Window Test 3. Populate it with a large number of entries (e.g. 15) 4. Size the window to a smaller/shorter height (not maximized) 5. Scroll the list all the way down using the scrollbar 6. Observe the results Expected results: Scrolling to the bottom of the scrollbar always reveals the actual last row, reg…
Retrieved 2026-11-10Steps to reproduce: Create a new Unity project using the Universal 3D template Open the UI Library (Right-click in the Hierarchy > UI Toolkit > Standard Elements > UI Library) Double click the Multi Column List View to add it and save the .uxml In the Inspector, find the Columns > Columns foldout In the field next to it, change the value from "0" to "2" and click enter Observe two elements are…
Retrieved 2026-11-10Reproduction 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 Toggle Button Group Element into the Hierarchy 5. Drag and drop 9 or more Button Elements into the Toggle Button Group Element 6. Select the Toggle Button Group Element and observe the Value field in the Inspector 7. Resize the Insp…
Retrieved 2026-11-09How 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-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: 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-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-09How to reproduce: 1. Open the attached "IN-138898_URP Test.zip" project 2. In the Project tab, find the "Fireball-6 Way (Texture2DArray)" Visual Effects Graph 3. Double-click on the Visual Effects Graph to open it 4. In the opened Visual Effects Graph, find the "Initialize Particle" node 5. Try to move the "Initialize Particle" node 6. Observe the node’s movement Actual result: The node either…
Retrieved 2026-11-09