Release Notes Search
Search changes, fixes, and known issues across Unity releases.
Steps to reproduce: Open the attached project Open the SampleScene Select the Freeform Light 2D object in the Hierarchy In the Inspector window, click the Edit Shape button In the Scene view, Edit the shape in a way, that edges overlap each other (Reference video attached) Actual results: Multiple IndexOutOfRangeException errors are thrown while editing the Shape Expected results: No errors or…
Retrieved 2026-11-10Steps to reproduce: Create and open a new URP 2D project Select the Renderer2D asset in Assets/Settings Untick the "Depth/Stencil Buffer" Add "Render Objects" Renderer Feature at the bottom Observe the Game/Scene view and Console Actual results: Game/Scene view fail to render, NullReferenceExceptions and "Render Graph Execution error" are thrown Expected results: Game/Scene views continue to r…
Retrieved 2026-11-10Steps to reproduce: Open the attached project Open the "Level" scene (Assets/Scenes/Level.unity) In the Hierarchy, select the "player_idle_0" Object Move cursor in and out of Scene or Game Views Observe the shadow cast by the "Ground" Tilemap (its ShadowCaster2D has Casting Source = Tilemap Collider 2D) Actual results: Lights flicker intermittently ignoring Shadow Casters Expected results: Lig…
Retrieved 2026-11-11How to reproduce: Open the attached “IN-152053” project Open the “SampleScene” scene In the Project window navigate to the Assets\Settings folder and click on Renderer2D In the Inspector window change the Render Scale to some lower value Observe the Game view Actual result: Sprite resolution changes and it gets more pixelated Expected result: Sprite resolution does not change Reproducible with…
Retrieved 2026-11-10How to reproduce: 1. Create a new Unity project using the Universal 2D template 2. In the Project window, right-click -> Create -> 2D -> Tiles -> Hexagonal Rule Tile 3. Select the created Asset 4. In the Scene view, observe the "Open Tile Palette" Overlay Expected results: The "Open Tile Palette" menu item fills the full width of the Overlay Actual results: The "Open Tile Palette" menu item is…
Retrieved 2026-11-10Steps to reproduce: Open the attached project Observe the Sync Active Palette button next to the Tile Palette drop-down Scale the Tile Palette window horizontally and observe the button Actual results: The button gets easily cut off or covered as other elements are prioritised, leaving it inoperable despite free space being present Expected results: The Sync Active Palette button remains visib…
Retrieved 2026-11-10Steps to reproduce: 1. Create a new 2D URP project 2. Open the “SampleScene” scene 3. Create a new GameObject with Animator and LineRenderer components 4. Create a Material using the Universal Render Pipeline/2D/Sprite-Lit-Default shader, and assign any texture to the “Diffuse” slot 5. Assign the Material to the LineRenderer. 6. Create an animation for the GameObject 7. Add the LineRenderer's …
Retrieved 2026-11-10Reproduction steps: 1. Create a new project 2. Create couple of 2D Light GameObjects 3. Window > Rendering > Light Explorer 4. Select "2D Lights" tab 5. Change all 2D Lights type to "Global" in the Light Type column 6. Observe the Console Actual result: No errors about more than one global light are thrown in the Console Expected result: "More than one global light on layer Default for light b…
Retrieved 2026-11-12Steps to reproduce: Open the attached project Open the SampleScene Select the Triangle object in the Hierarchy In the Inspector, change the Casting Source property from SpriteRenderer to Shape Editor Observe that the Component view has been updated and some Properties become hidden Perform an Undo action Observe the ShadowCaster 2D component again Actual results: Casting Source property remain…
Retrieved 2026-11-12Steps to reproduce: Download the [Internal link] file, unarchive the project and open it. Open scene ShowPathCorridorDebug. Look at the green path drawn in the Scene view between objects Agent and FindPathExample. Alternative steps to reproduce: Create a scene with at least two NavMeshes connected through a NavMeshLink Use NavWorld to obtain a path between the two NavMeshes Use NavWorld.GetPor…
Retrieved 2026-11-11Reproduction steps: 1. Open the attached project “NavMeshTest” 2. In the Hierarchy window select “NAV MESH 1” GameObject 3. In the Inspector window Bake the NavMeshSurface 4. In the Hierarchy window select “NAV MESH 2” GameObject 5. Repeat step 3 6. Inspect “NAV MESH 1” and “NAV MESH 2” bounds in the Game view Expected result: Bounds for both GameObjects only include geometry Actual result: Bo…
Retrieved 2026-11-10How to reproduce: 1. Open the attached “IN-151630.zip” project 2. Go to Build Profiles (File → Build Profiles) 3. Build for Android 4. Observe the Console window Actual result: The build fails Expected result: The build finishes successfully Reproducible with: 6000.0.82f1, 6000.3.23f1, 6000.5.10f1, 6000.6.0b10, 6000.7.0a5 Could not test with: 6000.0.0f1 (Android API 37 not supported error) Rep…
Retrieved 2026-11-10How to reproduce: Create a new empty 3D project Navigate to File -> Build Profiles and switch the platform to Android Navigate to Edit -> Project Settings -> Player -> Other Settings Set Scripting Backend to “IL2CPP” and Target Architectures to “ARM64” Build the project to generate an APK Extract the built APK (e.g., rename to .zip and unzip) and navigate into the lib/arm64-v8a/ folder to loca…
Retrieved 2026-11-11How to reproduce: 1. Create and open a new project 2. Navigate to Project Settings, Player tab (Edit > Project Settings > Player) 3. In the Android tab, under Resolution and Presentation, disable “Status Bars” and “Navigation Bars” 4. Set System Bars Behavior to “Show Transient Bars By Swipe” 5. Under Other Settings, make sure Application Entry Point is set to GameActivity 6. Build and Run the…
Retrieved 2026-11-11How to reproduce: Open the attached "IN-150969" project In the menu bar, select "Bug Repro" > "AnimationUtility null clips" > "1. CrashSetAdditiveReferencePose" Observe the crash Reproducible with: 6000.0.0f1, 6000.0.82f1, 6000.3.23f1, 6000.5.10f1, 6000.6.0b10, 6000.7.0a5 Reproducible on: Ubuntu 24.04 LTS, Ubuntu 26.04 LTS (by user), Windows 10 Pro Not reproducible on: No other environments te…
Retrieved 2026-11-10Steps to reproduce: Create and open a new project Select Main Camera Open Window -> Animation -> Animation Create a new clip and add the Transform properties to it Edit the Position transform in the Inspector and right-click Create a keyframe anywhere in the Animation window Change to the 'Curves' section in the Animation window Right-click on any key and press "Edit Key..." Click anywhere on …
Retrieved 2026-11-09How to reproduce: Open the attached "IN-154327" project In the Hierarchy, select the "Test" GameObject In the menu bar, select "Window" > "Animation" > "Animation" In the Animation window, select the event marker on the "New Animation" clip In the Inspector, open the "Function" dropdown and select "Methods" > "Test" Observe the listed methods Actual result: Only "OnEvent_NoParameter()" and "On…
Retrieved 2026-11-10Reproduction steps: 1. Create a new project 2. Create Animation Controller and Animation Clip in the Project window (Create > Animation) 3. Window > Animation > Animator 4. Right-click in the Animator window and select Create State > Empty twice to create two States 5. Right-click on one of the States, select Make Transition option and connect it to another State 6. Attach Animation Clip to bo…
Retrieved 2026-11-11How to reproduce: 1. Download and extract the attached “IN-149802” project 2. Delete the Library folder from the project 3. In command prompt, run the command: <editor> -batchmode -nographics -projectPath <proj> -executeMethod SVCRepro.Run -logFile run1.log -quit 4. Run this command to list the shaders by ascending instance ID from run1.log: grep 'SVCREPRO ID' run1.log | sed 's#./(S[0-9])\.sha…
Retrieved 2026-11-11How to reproduce: 1. Create a new project 2. Open the Preset Manager (Edit -> Project Settings -> Preset Manager) 3. Add the "SVGImporter" preset (press “Add Default Preset”, then search "SVG") 4. Close the project 5. Open the project again 6. Open the Preset Manager 7. Observe the Preset Manager Actual result: The "SVGImporter" has changed into a "ScriptedImporter" Expected result: "SVGImport…
Retrieved 2026-11-11An issue has been found where the editor aborts with exit code 134 during the initial asset import. It always happens while a texture with crunched compression is being compressed. {{}} ./External/TextureCompressors/Crunch/crnlib/crn_threading_pthreads.cpp(194): Failure: "semaphore: sem_wait() or sem_timedwait() failed" Fatal error: Interrupted system call Caught fatal signal - signo:6 code:-6…
Retrieved 2026-11-11How to reproduce: 1. Open the attached “IN-154139” project 2. Observe the "GetManagerFromContext: pointer to object of manager 'TagManager' is NULL (table index 2)" error and click “Quit” and the crash Reproducible with: 6000.0.0f1, 6000.0.84f1, 6000.3.25f1, 6000.6.2f1, 6000.7.0b2, 7000.0.0a1 Reproduced on: Windows 10 (users device), Windows 11 Not reproduced on: No other environment tested No…
Retrieved 2026-11-10How to reproduce: Download and extract the attached “IN-153468” archive Create a new project using the “Universal 3D” template and take note of it’s location Ensure that all Unity instances are closed In a Powershell window run “reproduce-standalone.ps1 <project location> <Editor location>” Observe the crash Reproducible with: 6000.0.0f1, 6000.0.85f1, 6000.3.25f1, 6000.6.2f1, 6000.7.0b2 Reprod…
Retrieved 2026-11-10How to reproduce: Ensure that an external drive is connected Create a new project in Unity Hub with the location set to the external drive Observe the Editor Launch Screen Actual result: A “Copying file failed” window pops up with a “File exists” error Expected result: Project is created without error pop-ups Reproducible with: 6000.0.5f1, 6000.0.83f1, 6000.3.23f1, 6000.5.10f1, 6000.6.0b10, 60…
Retrieved 2026-11-12A recurring crash issue in the Unity Editor has been observed, affecting various workflows. These crashes have been reported to happen when: Leaving the Editor idle Building the project Reproducible with versions: 6000.0.62f1-6000.0.73f1, 6000.3.0b4-6000.3.14f1, 6000.4.0b2-6000.4.4f1, 6000.5.0a6 (Sentry data) Reproducible on: Windows 11 (user) Notes: Not reproduced by CQA Sentry only collects …
Retrieved 2026-11-09Steps to reproduce: Create a new 3D URP Project Wait for all background processes to finish In the Task Manager, end the Unity.DataStore.exe process Interact with the Editor for 10 seconds Actual results: Every artifact read blocks for 60 seconds waiting on the dead service and then fails with "Error loading the file 'VirtualArtifacts/Primary/<hash>'. File is either empty or corrupted, please …
Retrieved 2026-11-10How to reproduce: Create and open a new project on an external drive formatted as exFAT using the “Universal 3D” template Observe the crash Reproducible with: 6000.6.0a4 (d203f4c2ae2f), 6000.6.6f1, 6000.7.0b5, 7000.0.0a8 Not reproducible with: 6000.0.85f1, 6000.3.26f1, 6000.6.0a3 Reproducible on: macOS 27.0 (M4 Max) Not reproducible on: No other environments tested Notes: a “libc++abi: termina…
Retrieved 2026-11-10How to reproduce 1. Open the attached “IN-153262” project 2. Ensure the com.unity.collab-proxy package is installed 3. Set up a new UVC Workspace 4. In the Project window, double click on the “Crash“ Prefab 5. Delete one of the nested “Capsule” Prefabs 6. In the Unity Version Control “Pending Changes“ window, right click “Assets\Crash.prefab” 7. Click “Diff” 8. Observe the crash Reproducible w…
Retrieved 2026-11-10Reproduction steps: 1. Open the attached “IN-149275” Project 2. Use the microphone on the system (e.g. by starting a Slack Huddle, or by recording in OBS with the microphone enabled) 3. While the microphone is still being used, do any playback of a .wav file (eg. AudioSource in the scene or use the preview under the inspector) 4. Observe the audio being played about 3x slower or 3x faster 5. I…
Retrieved 2026-11-10Steps to reproduce: Create a project with the "Get Started with Unity" template on 7000.0.0a8 Close "Start the tour" Click "Play" Observe the Console view Actual results: The Console fills with 12 errors, all stamped the same second: "Cannot attach thread to NULL scripting domain." Expected results: No errors in the Console view Reproducible with versions: 6000.5.0b10, 6000.5.0f1 - 6000.5.11f1…
Retrieved 2026-11-12