Clear
Filters
254,537 matches
6000.7.0b23 shown
Fixed blocky or shifted lighting artifacts that could appear on XR platforms especially when using dynamic resolution in Deferred or Forward+ rendering paths.
Fixed XR graphics becoming frozen when changing the MSAA level at runtime, while having depth textures submission enabled.
XRFix
Removed AABB boundary expansion from SplitCullObjectsWithoutUmbra.
XRFix
6000.6.2f183 shown
Black screen is shown when Bloom is active with 2D Renderer
Linked bug report
UUM-150232: Black screen is shown when Bloom is active with 2D Renderer

Steps 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
6000.3.0a16000.0.51f1Known issueCautionUUM-150232
6000.3.13f1: Deadlock on exiting Play Mode when a Shader is destroyed while async shader compilation has queued variant requests for a different shader with Graphics Jobs enabled
Linked bug report
UUM-152966: Deadlock on exiting Play Mode when a Shader is destroyed while async shader compilation has queued variant requests for a different shader with Graphics Jobs enabled

How to reproduce: 1. Open the attached Project 2. Run Tools -> Bug repro Actual result: Editor deadlocks and is no longer responding, CPU usage drops to 0 Expected result: Process runs through 40 cycles and Editor can be used normally Reproducible with: 6000.0.85f1, 6000.3.13f1, 6000.3.24f1, Not reproducible with: 6000.3.12f1, 6000.6.2f1, 6000.7.0b2, 7000.0.0a1 Reproducible on: Windows 11 Not …

Retrieved 2026-11-11
Known IssuesKnown issueCaution
Resources.UnloadUnusedAssets() takes significantly longer to execute when run in a Player build
Linked bug report
UUM-149540: Resources.UnloadUnusedAssets() takes significantly longer to execute when run in a Player build

How to reproduce: 1. Open the attached “IN-149290” project 2. Select File → Build Profiles 3. In the Build Profiles window, enable “Development Build” 4. Build and run the project 5. Press the “Load GameObjects” button 6. Once loading finishes, press the “Trigger Asset GC” button 7. Quit the built application 8. Open the “Player.log” 9. Observe the GC logs at the end of the log Actual result: …

Retrieved 2026-11-11
6000.6.0a6: PlayMode tests return no results when Test Runner is run again after Scene-Only Reload
Linked bug report
UUM-151667: PlayMode tests return no results when Test Runner is run again after Scene-Only Reload

How to reproduce: Open the attached "IN-153267" 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 Press the "Run All" button again Observe the results in the Test Runner window again Actual result: All tests complete successfully and return results the first time, but after tha…

Retrieved 2026-11-11
Known IssuesKnown issueCautionUUM-151667
6000.6.0a7: Crash on D3D12CommandList::PrepareExecute when inspecting URP DrawOpaque or Lit ForwardPass constant buffers
Linked bug report
UUM-146746: Crash on D3D12CommandList::PrepareExecute when inspecting URP DrawOpaque or Lit ForwardPass constant buffers

How to reproduce 1. Open the attached “IN-146933” project 2. Open the “crash” scene 3. Open the “Frame Debugger” tab and click “Enable” 4. Click on the “DrawOpaqueObjects“ frame 5. Observe the crash Reproducible with: 6000.6.0a7, 6000.6.0b3, 6000.7.0a2 Not reproducible with: 6000.0.79f1, 6000.3.19f1, 6000.5.4f1, 6000.6.0a6 Reproduced on: Windows 11 Not reproduced on: No other environment teste…

Retrieved 2026-11-11
Known IssuesKnown issueBlockerUUM-146746
6000.6.0b6: Crash on IsArtifactStillRelevant when opening a project with corrupted library
Linked bug report
UUM-153198: Crash on IsArtifactStillRelevant when opening a project with corrupted library

How 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-10
Known IssuesKnown issueBlockerUUM-153198
Native memory grows unboundedly when a Unity.Hierarchy node is repeatedly renamed between names of different lengths
Linked bug report
UUM-151728: Native memory grows unboundedly when a Unity.Hierarchy node is repeatedly renamed between names of different lengths

How to reproduce: 1. Open the attached project "HierarchyBugs_H1_H2_H3" 2. Go to QA -> H1 - THE REPRO (different lengths) 3. Observe the Console Expected results: Renaming the same node over and over does not grow native memory, because each rename replaces the previous name of that one node Actual results: Native memory grows in proportion to the number of renames - 50000 renames add 1024 KB,…

Retrieved 2026-11-11
Crash on mono_log_write_logfile when more than one copy of bee_backend is running
Linked bug report
UUM-142773: Crash on mono_log_write_logfile when more than one copy of bee_backend is running

How to reproduce: Create a new URP project In the Player settings, change the Active Input Handling setting to any other option In the following prompt about restarting the Editor, select "accept" When the Editor loading window appears, close it by clicking x at the top right corner of the window Open the Windows task manager and type "bee" in the search bar Launch the project again and let th…

Retrieved 2026-11-09
Known IssuesKnown issueBlockerUUM-142773
Crash on mono_log_write_logfile when opening specific project
Linked bug report
UUM-150566: Crash on mono_log_write_logfile when opening specific project

How to reproduce: 1. Open the attached “IN-150836” project 2. Observe the crash Reproducible with: 6000.2.0b2, 6000.6.0a1 Not reproducible with: 6000.0.0f1, 6000.0.82f1, 6000.1.0b3, 6000.3.23f1, 6000.5.10f1, 6000.6.0b10, 6000.7.0a6 Could not test with: 6000.2.0a1 - 6000.2.0b1 (due to multiple Input system errors which I was unable to fix) Fixed in: 6000.6.0a2 (64de5ee36373) Reproducible on: Wi…

Retrieved 2026-11-10
Known IssuesKnown issueBlockerUUM-150566
[WinEditor] Play Mode framerate drops significantly when moving the mouse cursor with high polling rate
Linked bug report
UUM-142550: Play Mode framerate drops significantly when moving the mouse cursor with high polling rate

Reproduction steps: 1. Open the attached project "IN-141292" 2. Connect a mouse which supports 1000 Hz polling rate or higher 3. Open scene "SampleScene" 4. Enter Play Mode 5. Move the mouse cursor in Play Mode view (make sure that the view is focused by left-clicking on the view) 6. Observe the result in the graph in the top right corner of the Game view Actual result: The Editor experiences …

Retrieved 2026-11-09
Known IssuesKnown issueCautionUUM-142550
Added fallback behavior for search filters when indexing isn't complete or available, preventing potential delays displaying contents.
Linked bug report
UUM-142087: Opening Create New Shader Graph from the Output context menu causes a long delay before the content appears

Steps to reproduce: Create a new project Create > Visual Effects > Visual Effect Graph Create Simple Loop VFX Open newly created VFX Convert output context to Output Particle ShaderGraph Quad by right-clicking on Output > Convert Output Click button New... Actual results: Window content loads only when indexing has finished which takes up to several minutes Expected results: Window content loa…

Retrieved 2026-11-09
GraphViewImprovementUUM-142087
Added support for the <rotate> rich text tag in the Advanced Text Generator.
Linked bug report
UUM-151216: Missing Rotate tag

ATG is currently missing the Rotate tag to be at parity with the Standard TextGenerator

Retrieved 2026-11-10
TextImprovementUUM-151216
Deprecated: WithSharedComponentFilterManaged (the managed shared-component filter for SystemAPI.Query idiomatic foreach) is now deprecated. Convert the shared component to an unmanaged ISharedComponentData and use WithSharedComponentFilter.
EntitiesBreaking
Added: Added read-only glyph metrics API to FontAsset.
TextAPI changeUUM-150976
Updated the Gradle version shipped with the Editor from 9.1.0 to 9.3.1.
AndroidChange
Changed the Dictionary Inspector warning about ignored entries to offer both Select First and Select All buttons when more than one entry is ignored.
SerializationChangeUUM-151199
Renamed the Reset to Defaults item in the Dictionary Inspector header context menu to Reset Layout, to make it clear that it restores only the drawer layout and not the dictionary contents.
SerializationChangeUUM-151199
Fixed an issue where Tilemap.tilemapPositionsChanged and tilemapTileChanged callbacks didn't invoke when SetTiles changed only the transform or color of a tile.
Fixed Light2D memory leak when unloading scenes - the runtime-created light mesh is now properly destroyed when the component is destroyed.
Linked bug report
UUM-143650: Light2D causes memory leak when unloading scene with UnloadSyncAsync

How to reproduce: Open the attached "IN-144029" project Open the SampleScene Open the Profiler. Window >Analysis> Profiler Enter Play mode Observe the Memory Profiler and see initial memory usage Hold spacebar for 30-70 seconds Observe the Memory Profiler and see how memory usage changed Actual Result: Light2D does not destroy runtime created mesh, causing a memory leak Expected result: Light2…

Retrieved 2026-11-09
Fixed TilemapRenderer flicker when editing Grid Selection scale/rotation.
Linked bug report
UUM-146002: Tile Sprite flickers when using Grid Selection Scale and Rotation axis sliders

Reproduction steps: 1. Create a new Universal 2D project 2. Window > 2D > Tile Palette > Create New Tile Palette > Create 3. Create > 2D > Sprite 4. Drag newly created Sprite into the Tile Palette window 5. Click “Paint with active brush” button and select Sprite tile in the Tile Palette window 6. Paint Sprite onto the grid in the Scene view 7. Click “Select an area of the grid” button and sel…

Retrieved 2026-11-09
Fixed problem with WebCamTexture not restoring on Android when "Run Without Focus" is set.
AndroidFixUUM-149681
SystemInfo.processorModel and SystemInfo.processorManufacturer now return unknown on Android API levels below 32 instead of a warning string, matching the behaviour on other platforms.
AndroidFixUUM-150389
Fixed a crash in ContentNamespaceManager::GetNamespaceName when ArchiveFileInterface.MountAsync is passed an unregistered ContentNamespace.
Linked bug report
UUM-150814: Crash on ContentNamespaceManager::GetNamespaceName when ArchiveFileInterface.MountAsync is passed an unregistered ContentNamespace

How to reproduce: Open the attached "IN-150994" project In the menu bar, select "Bug Repro" > "ArchiveFileInterface null strings" > "1. CrashMountAsync" 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 tested Not…

Retrieved 2026-11-11
Asset BundlesFixUUM-150814
Fixed a player crash during the first content load when a Content Directory build resolves built-in resource references.
Asset BundlesFixUUM-150973
Fixed audiomixer fader clicking in playmode.
Linked bug report
UUM-150250: Audio mixer clicks when changing volume in playmode

Steps to reproduce: Have audiosource outputting through audio mixer Enter playmode and change the volume of the audio mixer rapidly with the slider Actual results: nice smooth volume, very satisfying Expected results: horrible clicks, not satisfying. Adding an effect fixes completely. Reproducible with versions: 2023.3.0a15, 6000.7.0a4 Not reproducible with versions: 2023.3.0a14 Can’t test wit…

Retrieved 2026-11-09
AudioFixUUM-150250
The Editor no longer logs an error when the audio output device fails to re-initialize while resuming the output after a period of silence. The output now stays suspended, a warning is logged, and the resume is retried the next time audio is used. Also fixed a potential crash on Editor shutdown when the output could not be resumed.
AudioFixUUM-115959
Fixed case of the IL2CPP Analytics tool exiting with a JsonException after a successful build when the system clock moved backwards during the build.
Linked bug report
UUM-150019: IL2CPP Analytics tool exits with a JsonException when loading a buildreport.json that contains a "dur" value larger than Int64.MaxValue

How to reproduce: 1. Create a new project 2. In the Edit > Project Settings > Player > Other Settings, set Scripting Backend to IL2CPP 3. In the Build Settings window, set Platform to macOS and click Build 4. While the build is running, in the Terminal run "sudo date $(date -v-30S '+%m%d%H%M%Y.%S')" every 4 seconds until the build finishes 5. In the Terminal, run "grep -o '\"dur\":[0-9] {15,}'…

Retrieved 2026-11-10
Build SystemFixUUM-150019
Fixed case of Project Auditor URP rules (URP0002, URP0003, URP0101, URP0102, URP0103, URP0201, URP0401) incorrectly reporting Error severity for non-compile-error issues; they now report Major severity.
EditorFixUUM-149397
Fixed case of Project Auditor's Audit() API returning a successful, empty report instead of throwing an error when the Project Auditor Rules package is not installed.
Linked bug report
UUM-151218: Audit() silently returns a successful empty report when the Rules package is missing, while the Project Auditor window and KnownUnityVersions both treat the same state as an error

Steps to reproduce: Create a new 3D (URP) project via Unity Hub Do NOT install the "Project Auditor Rules" package (a new project does not have it - this is the default state; Project Auditor itself is built into the Editor) Create the folder Assets/Editor and add the script AuditRepro.cs from the attached repro project (it calls "new ProjectAuditor().Audit()" and logs the issue count) In the …

Retrieved 2026-11-10
EditorFixUUM-151218
Fixed console assertion errors when the Animation window records while a USS rule is selected in the Inspector.
Linked bug report
UUM-146258: "AnimationController presence must match AnimationMode.InAnimationRecording()" errors are thrown in the Console when selecting a UI Toolkit element in the Hierarchy while Animation recording mode is enabled

Steps to reproduce: 1. Create new Unity project using Universal 3D Template 2. Open Animation window and dock it next to Console tab 3. In Hierarchy window create UI Toolkit Button (right-click > UI Toolkit > Standard Elements > Button) 4. Save UXML Template in “Create UI Document” pop up window 5. Select “NewUXMLTemplate” GameObject in Hierarchy and in Animation window press “Create” button 6…

Retrieved 2026-11-09
EditorFixUUM-146258
Fixed crash in Material Upgrader by saving assets and freeing memory when reaching 2GB of loaded textures from Materials.
Linked bug report
UUM-146064: Crash on CheckDeviceStatus when converting materials from built-in to URP and using DX12 or Vulkan

How to reproduce: 1. Open the attached “IN-144696” project 2. Open the SampleScene 3. Navigate to Window > Rendering > Render Pipeline Converter 4. Select “Material Shader Converter” / “Material Upgrade” then click “Initialize” / “Scan” 5. Click “Convert Assets” 6. Click “Proceed” if prompted 7. Wait for ~1 minute 8. Observe the crash Reproducible with: 6000.0.15f1, 6000.0.78f1 6000.3.19f1, 60…

Retrieved 2026-11-09
EditorFixUUM-146064
Fixed mesh particles rendering with incorrect UVs (and other vertex channels) when the source mesh used a non-float vertex format such as 8-bit UNorm.
Linked bug report
UUM-141864: UV channels render with visual artifacts when 8-bit UV bit depth is used on ParticleSystem Meshes

How to reproduce: Open the attached "IN-142339" project Open the "Scenes/SampleScene" Scene In the Hierarchy window, select both ParticleSystem GameObjects Observe the Game view Actual result: The ParticleSystem using 8-bit UV depth renders with black/artifacted UV channels Expected result: Both ParticleSystems (8-bit and 16-bit UV depth) render identically Reproducible with: 2023.1.0a10, 6000…

Retrieved 2026-11-09
EditorFixUUM-141864
Fixed potential crash when using Surface Cache GI in the Editor.
Linked bug report
UUM-147981: Crash with multiple stack traces when running Surface Cache GI in URP Sample Scene in Editor

How to reproduce: Open URP Sample project Remove pre-existing baked lighting data Enable Surface Cache GI Run Terminal scene Observe the crash Reproducible with: 6000.7.0a3 Reproducible on: Windows 11 Not reproducible on: No other environments tested Note: Can also be reproduced when changing scenes First few lines of the stack traces: 0x00007FFBFF6E3D03 (Unity) [C:\git\unity\Runtime\Misc\Obje…

Retrieved 2026-11-10
EditorFixUUM-147981
Fixed right margin on Tags and Sorting Layers lists (and their add/remove buttons) in Project Settings > Tags and Layers. (UUM-150777).
Linked bug report
UUM-150777: Tags and Sorting Layers lists have no right margin in Project Settings > Tags and Layers - the lists and their +/− buttons sit flush against the panel edge

Steps to reproduce: Create a new project Open Edit > Project Settings > Tags and Layers Expand the Tags and Sorting Layers sections Observe the right-hand edge of the list boxes and of the +/− buttons below them Actual results: The Tags list box, the Sorting Layers list box and the +/− buttons extend to the panel edge with no right margin, unlike the content above and to the left Expected resu…

Retrieved 2026-11-10
EditorFixUUM-150777
Fixed the Hierarchy window Tag column not updating when a newly created Tag is assigned to multiple selected GameObjects from the Inspector.
Linked bug report
UUM-134208: Hierarchy V2 Tag column stays "Untagged"/does not change for multi-selected GameObjects when assigning newly created tag

Steps to reproduce: Create a new project using 3D universal template Enable “Use new Hierarchy window” in Edit -> Preferences -> General Right-click in the Hierarchy columns and add "Tag" Create a few empty GameObjects in the Hierarchy Multi-select created GameObjects In the Inspector, click on Tags dropdown and select "Add Tag..." Click "+" button and create a new tag Repeat 5th step In the I…

Retrieved 2026-11-09
EditorFixUUM-134208
Fixed the text cursor being displayed at the beginning of the text when typing with an IME in text fields using the Advanced Text Generator.
Linked bug report
UUM-149800: Text cursor is displayed at the beginning of the text when typing with the Japanese Kana IME in certain Editor fields

Steps to reproduce: Make sure you have "Japanese - Kana" keyboard installed on your OS and active Create a new 3D URP project In the Hierarchy search tab, type in "a" a few times Observe the position of the text cursor Actual results: The text cursor is displayed at the beginning of the text Expected results: The text cursor is displayed at the end of the text Reproducible with versions: 6000.…

Retrieved 2026-11-10
EditorFixUUM-149800
Print invalid define message instead of throwing.
Linked bug report
UUM-146349: "NullReferenceException" error is thrown in the Console when resetting Graphics Settings after adding a empty Shader Constant Define entry in Build Profiles

Steps to reproduce: 1. Create new Unity project using Universal 3D Template 2. Open Build Profiles window and switch to Web Platform 3. Below add Graphics Settings 4. Expand Shader Constant Defines foldout and press “+” 5. Above Graphics Settings, on the right side, press on kebab button and select “Reset” 6. In “Reset Settings” pop-up press “Reset” 7. In “Unapplied Changes” pop-up press “Appl…

Retrieved 2026-11-09
EditorFixUUM-146349
Fixed performance regressions related to transform hierarchy children access.
EntitiesFixUUM-138633
Removed per frame GC Allocations in ComponentSystemGroup.
EntitiesFixUUM-151683
Fixed a potential race condition that could cause a file handle to be closed twice via the AsyncReadManager API.
Game CoreFixUUM-150205
Fixed a device freeze on Midgard Mali GPUs when Blit Type was set to Auto.
GraphicsFixUUM-149414
Fixed Graphics.RenderPrimitives and Graphics.DrawProcedural crash with MeshTopology.Quads when Graphics Jobs are enabled.
Linked bug report
UUM-141117: Crash on GfxDeviceClient::AllocateBufferInternal when entering Play mode using Graphics.RenderPrimitives and Graphics.DrawProcedural in the scene

Reproduction steps: 1. Open the attached "IN-140052_Repro" project 2. Open scene "OutdoorsScene" 3. Enter Play mode Expected result: The Editor enters Play mode and the methods run as expected Actual result: The Editor crashes Reproducible with: 2023.3.0b5, 6000.0.74f1, 6000.3.14f1, 6000.4.5f1, 6000.5.0b6, 6000.6.0a4 Not reproducible with: 2023.3.0b4 Oldest version checked for regression: 2023…

Retrieved 2026-11-09
GraphicsFixUUM-141117
Fixed segmentation fault on OSX and Linux while running IL2CPP.
IL2CPPFixLinuxUUM-149985
Restored IL2CPP's code generation for ldind/stind opcodes to use normal pointer casts instead of memcpy calls.
IL2CPPFixUUM-129900
Reduced GC allocations when a GUISkin style is assigned during OnGUI.
Linked bug report
UUM-134155: UIElements memory allocations grow when interacting with IMGUI custom Editor window

Reproduction steps: 1. Open the attached project "ReproProj" 2. In Project window click “/Assets/Plugins/Pixel Crushers/Dialogue System/Demo/Data/Demo Database.asset“ 3. In inspector, click Edit to open a custom Editor window 4. Click on the Conversions tab 5. Open Profiler (Window > Analysis > Profiler) 6. Run Profiler in Edit mode 7. Observe GC Alloc of UIElementsUtility.DoDispatch events Ex…

Retrieved 2026-11-09
IMGUIFixUUM-134155
Fixed issue whereby UnityHttpMessageHandler requests would never complete (and could not be cancelled) when the HTTP response had an empty body. (UUM-150583).
Linked bug report
UUM-150583: UnityHttpMessageHandler request does not complete when the response has an empty body

Reproduction steps (Linux): 1. Download the attached "server.py" file from the "Internal Notes" section 2. Open a console in the file location and run "python3 server.py" 3. Open the attached "IN-148176_REPRO" project 4. In the menu bar, navigate to "Repro" > "2 - Empty body, version not forced" 5. Observe the Editor Console window and the console running "server.py" Actual result: The Editor …

Retrieved 2026-11-10
NetworkingFixUUM-150583
"Screenshot details are paused while the Profiler is recording" note is now hidden as soon as profiling ends.
Linked bug report
UUM-148847: "Screenshot details are paused while the Profiler is recording" banner doesn't instantly disappear when turning the recording off

How to reproduce: 1. Create a new Unity project 2. Go to Window -> Analysis -> Profiler 3. Make sure the "Screenshots" module is enabled 4. Enter the Play mode and enable the recording 5. Disable the recording and observe the results Expected results: "Screenshot details are paused while the Profiler is recording" banner disappears as soon as the recording is stopped Actual results: "Screensho…

Retrieved 2026-11-10
ProfilerFixUUM-148847
Fixed a NullReferenceException thrown when saving Profiler data from the top menu of the Standalone Profiler window after toggling the UI Toolkit Live Reload option.
Linked bug report
UUM-150706: Standalone Profiler throws a NullReferenceException when saving Profiling data via top-menu after enabling or disabling UI Toolkit Live Reload option

Steps to reproduce: Open the attached project Open the Standalone Profiler window (Analysis -> Profiler (Standalone Process)) Enter Play mode and record a few frames Pause the Recording Right-click on the Standalone Profiler window's handle Enable or disable the UI Toolkit Live reload option In the Top Menu, select the option to save the recording (File -> Save to profile data file) Observe th…

Retrieved 2026-11-10
ProfilerFixUUM-150706
Fixed case of screenshot info text remaining after profiling data was cleared.
ProfilerFixUUM-149205
Fixed inability to create a details view for CPU Usage module following deletion of a custom module.
ProfilerUUM-149160
Fixed issue where the Rect Tool would not be moveable if the caps lock modifier was on.
Linked bug report
UUM-150693: GameObjects cannot be moved using Rect tool when Caps Lock is toggled on

How to reproduce: 1. Create a new project 2. Open the Package Manager (Window -> Package Management -> Package Manager) 3. Install the "uGUI" package 4. In the Hierarchy, create a new Canvas GameObject 5. Under the created Canvas, create a child Image GameObject 6. Toggle the Caps Lock key on 7. In Scene view, try to move the Image GameObject around using the Rect tool 8. Observe the Image Gam…

Retrieved 2026-11-10
Scene/Game ViewFixUUM-150693
Fixed Terrain Layer property changes not being added to the Undo history when using the Universal Render Pipeline or the High Definition Render Pipeline.
Linked bug report
UUM-134483: Terrain Layer's changes are not added to the Undo history

How to reproduce: 1. Create a new Unity project 2. In the Hierarchy, right-click -> 3D Object -> Terrain 3. With the Terrain GameObject selected, in the Inspector, Paint Terrain -> Paint Texture -> Edit Terrain Layers -> Create Layer 4. Expant the Terrain Layer settings and make any changes 5. Press "Ctrl + Z"/"Command + Z" to undo and observe the results Expected results: The changes on the T…

Retrieved 2026-11-09
TerrainFixUUM-134483
Fixed infinite loop in text measure with hyphen preceded by whitespace.
Linked bug report
UUM-144559: Editor sometimes hangs and loads infinitely when changing values in UI Builder fields by dragging them

How to reproduce: 1. Open the attached "IN-145237_SITextHang.zip" project 2. In the Project tab, double click the "Document" to open it in the UI Builder 3. In the Hierarchy, select "Label" element 4. In the Inspector, expand "Size" properties 5. Click and hold on "Height", and drag to reduce its size to 0 6. Observe the loading popup Actual result: A "Waiting for Unity's code in UnityEditor.U…

Retrieved 2026-11-09
TextFixUUM-144559
Fixed multi-paragraph auto-sized text collapses to an elided first line instead of shrinking to fit.
TextFixUUM-150602
Fixed a performance issue where rewriting unchanged shader-info records re-uploaded the full shader-info texture every frame, slowing panning and animated UI.
UI ToolkitFixUUM-151011
Fixed case of Editor freezing and RenderTexture errors being thrown when a large blur value was entered in the UI Builder filter field.
Linked bug report
UUM-134044: Editor freezes and RenderTexture errors are thrown when large Blur value is entered in UI Builder Filter

Steps 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-09
UI ToolkitFixUUM-134044
Fixed case of elements removed from a panel being kept in memory until the next focus navigation.
Linked bug report
UUM-151139: VisualElementFocusRing retains strong reference to removed VisualElements when focus ring cache is not invalidated on detach

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-10
UI ToolkitFixUUM-151139
Fixed case of the Inspector's Name field erroneously accepting special characters when renaming a UI Toolkit element.
Linked bug report
UUM-151282: UI Toolkit Elements can be renamed to special characters when renaming through Inspector in UI/main stage

Steps 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-10
UI ToolkitFixUUM-151282
Fixed InvalidCastException errors and an empty Inspector after unsetting a Data Source Type on a Visual Element.
Linked bug report
UUM-148143: “InvalidCastException” errors are thrown and the Inspector becomes empty/greyed out when a Data Source Type is selected and unset

Steps 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-10
UI ToolkitFixUUM-148143
Fixed issue that could prevent element renaming working as expected: the rename field now starts from the raw element name, not the # display text.
Linked bug report
UUM-149523: Standard Element is not renamed when its existing name is modified in the UI Staging Mode Hierarchy

Reproduction steps: 1. Create a new project 2. Create a Standard Element (e.g. GameObject > UI Toolkit > Standard Elements > Button) and save UXML file 3. Double-click on the Standard Element's name in the Hierarchy 4. Enter a name and press Enter 5. Double-click on the Standard Element's name in the Hierarchy again 6. Place the caret at the end of the existing name, add a few characters and p…

Retrieved 2026-11-11
UI ToolkitFixUUM-149523
Fixed Tab case of key navigation getting stuck on fields that have a unit dropdown in the Inspector of UI Staging Mode.
Linked bug report
UUM-147715: Tab key navigation gets stuck on fields with a unit dropdown in the Inspector of UI Staging Mode

Reproduction 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-10
UI ToolkitFixUUM-147715
Fixed the UITK dictionary list scrolling up when removing an entry at the bottom.
Linked bug report
UUM-150685: Scroll position jumps up several rows when removing an entry from a Dictionary whose key type contains a nested serializable class field

How to reproduce: Open the attached “IN-151502” project Open the “New Scene” scene In the Hierarchy tab, select “GameObject” GameObject In the Inspector, expand “Dictionary” dropdown Scroll down to the bottom of the “Dictionary” list In the bottom-right corner of the “Dictionary” list, click “-” button Observe the scroll position of the “Dictionary” list in the Inspector Actual result: The lis…

Retrieved 2026-11-11
UI ToolkitFixUUM-150685
Fixed the UXML document being marked as having unsaved changes when using the Cut operation in UI Builder.
Linked bug report
UUM-151306: UXML gets dirty when using Cut operation in UI Builder

Steps 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-10
UI ToolkitFixUUM-151306
Fixed UI Toolkit Debugger world-space overlays.
Linked bug report
UUM-145537: UI Toolkit Debugger cannot highlight world-space elements (highlight + layout)

Steps 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-09
UI ToolkitFixUUM-145537
Fixed an issue where the BVH static tree wouldn't be updated correctly when swapping from multi-threaded to single threaded setups.
Unity PhysicsFixUUM-133011
Fixed case of the Render Pipeline Converter's 2D Material Reference and Shader Converters naming the renderer inconsistently (as "Renderer 2D") in their disabled tooltip, instead of matching the Target Pipeline dropdown's "2D Renderer".
Linked bug report
UUM-151380: 2D Renderer is named differently in the Target Pipeline and Tooltip

Steps 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-10
Fixed case of ScriptableRendererData.TryGetRendererFeature throwing NullReferenceException.
Linked bug report
UUM-150772: ScriptableRendererData.TryGetRendererFeature throws NullReferenceException when a missing renderer-feature entry precedes the requested feature

How 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-10
Fixed missing tile map grid lines. Ensures preview camera render target is correct after rendering with an SRP.
Linked bug report
UUM-122618: The TileMap grid in the Tile Palette is not visible when Screen Space Ambient Occlusion is enabled

How 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-09
Fixed race condition provoking a Version Control error "UpdateSettings: Unknown version control plugin: XYZ" during editor startup.
Linked bug report
UUM-149884: “Version Control: UpdateSettings: Unknown version control plugin: Unity Version Control” error is thrown when reopening the project after creating a workspace

Steps 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-10
Version ControlFixUUM-149884
Fixed broken NameFilesAsHashes functionality.
Fixed case of Editor crashing on exit when a manual proxy without credentials is configured on Windows.
WebFixWindows
Fixed failing builds when building in batchmode and using NameFilesAsHashes.
Linked bug report
UUM-149003: Web Build fails with internal build system error when building in batchmode and "Name Files As Hashes" is enabled

Reproduction steps: 1. Open any new project 2. Create a Web build profile (File → Build Profiles → Add Build Profile → Web → Desktop) 3. Enable “Name Files As Hashes” option (File → Build Profiles → Web (under Build Profiles) → Publishing Settings → Name Files As Hashes) 4. Save the project and exit Unity Editor 5. Run a build in batchmode (example attached in internal notes) 6. Observe the Bu…

Retrieved 2026-11-10
Fixed error if shader expects a cube texture but a texture wasn't explicitly bound.
Linked bug report
UUM-150746: cube map textures error if not set

Steps 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-10
WebGLFixUUM-150746
[WebGPU] Fixed case of render_attachment usage flags being set on textures when not needed, potentially affecting performance of those textures.
WebGLFixUUM-150892
Fixed case of XR graphics becoming frozen when changing the MSAA level at runtime, while having depth textures submission enabled.
XRFix
6000.7.0b114 shown
6000.3.13f1: Deadlock on exiting Play Mode when a Shader is destroyed while async shader compilation has queued variant requests for a different shader with Graphics Jobs enabled
Linked bug report
UUM-152966: Deadlock on exiting Play Mode when a Shader is destroyed while async shader compilation has queued variant requests for a different shader with Graphics Jobs enabled

How to reproduce: 1. Open the attached Project 2. Run Tools -> Bug repro Actual result: Editor deadlocks and is no longer responding, CPU usage drops to 0 Expected result: Process runs through 40 cycles and Editor can be used normally Reproducible with: 6000.0.85f1, 6000.3.13f1, 6000.3.24f1, Not reproducible with: 6000.3.12f1, 6000.6.2f1, 6000.7.0b2, 7000.0.0a1 Reproducible on: Windows 11 Not …

Retrieved 2026-11-11
Known IssuesKnown issueCaution
Resources.UnloadUnusedAssets() takes significantly longer to execute when run in a Player build
Linked bug report
UUM-149540: Resources.UnloadUnusedAssets() takes significantly longer to execute when run in a Player build

How to reproduce: 1. Open the attached “IN-149290” project 2. Select File → Build Profiles 3. In the Build Profiles window, enable “Development Build” 4. Build and run the project 5. Press the “Load GameObjects” button 6. Once loading finishes, press the “Trigger Asset GC” button 7. Quit the built application 8. Open the “Player.log” 9. Observe the GC logs at the end of the log Actual result: …

Retrieved 2026-11-11
6000.6.0a7: Crash on CheckDeviceStatus when scrolling through draw calls while CopyBufferRegion is inside native render pass
Linked bug report
UUM-152897: Crash on CheckDeviceStatus when scrolling through draw calls while CopyBufferRegion is inside native render pass

Steps to reproduce: 1. Open the “SampleScene” 2. Open the Frame Debugger (Window > Analysis > Frame Debugger) 3. Press "Enable" 4. Use the scroll bar at the top to move between draw calls 5. Observe the crash Reproducible with: 6000.6.0a7, 6000.6.2f1 Not reproducible with: 6000.0.84f1, 6000.3.24f1, 6000.6.0a6, 6000.7.0b1 Fixed in: 6000.7.0a1 Reproduced on: Windows 11 Not reproduced on: No othe…

Retrieved 2026-11-11
Known IssuesKnown issueBlockerUUM-152897
Project Auditor: preserve UI selections across Domain Reloads. (UUM-151301) First seen in 6000.7.0a6. Fixed in 6000.7.0b3.
EditorKnown issueCautionUUM-151301
Multiplayer Play Mode additional Editor instance keeps running outdated script code when domain reload is disabled (UUM-151263) First seen in 6000.7.0a6. Fixed in 6000.7.0b2.
MultiplayerKnown issueCautionUUM-151263
Add guard to avoid hitting a debug assert in dev player builds (UUM-152365) Fixed in 6000.7.0b2.
PlayerKnown issueCautionUUM-152365
SerializeReference fields being given the wrong reference, or none at all, when a serialized array or list of a class type contained a null element. (UUM-152214) Fixed in 6000.7.0b2.
SerializationKnown issueCautionUUM-152214
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. (UUM-151620) First seen in 6000.7.0a6. Fixed in 6000.7.0b2.
UI ToolkitKnown issueCautionUUM-151620
Fixed the 2D Renderer creating a depth and stencil buffer in players when Disable Depth and Stencil Buffers is enabled in Player Settings. (UUM-150232) Fixed in 6000.7.0b2.
Linked bug report
UUM-150232: Black screen is shown when Bloom is active with 2D Renderer

Steps 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
URPKnown issueCautionUUM-150232
Crash on mono_log_write_logfile when more than one copy of bee_backend is running
Linked bug report
UUM-142773: Crash on mono_log_write_logfile when more than one copy of bee_backend is running

How to reproduce: Create a new URP project In the Player settings, change the Active Input Handling setting to any other option In the following prompt about restarting the Editor, select "accept" When the Editor loading window appears, close it by clicking x at the top right corner of the window Open the Windows task manager and type "bee" in the search bar Launch the project again and let th…

Retrieved 2026-11-09
Known IssuesKnown issueBlockerUUM-142773
Crash on mono_log_write_logfile when opening specific project
Linked bug report
UUM-150566: Crash on mono_log_write_logfile when opening specific project

How to reproduce: 1. Open the attached “IN-150836” project 2. Observe the crash Reproducible with: 6000.2.0b2, 6000.6.0a1 Not reproducible with: 6000.0.0f1, 6000.0.82f1, 6000.1.0b3, 6000.3.23f1, 6000.5.10f1, 6000.6.0b10, 6000.7.0a6 Could not test with: 6000.2.0a1 - 6000.2.0b1 (due to multiple Input system errors which I was unable to fix) Fixed in: 6000.6.0a2 (64de5ee36373) Reproducible on: Wi…

Retrieved 2026-11-10
Known IssuesKnown issueBlockerUUM-150566
IL2CPP player crashes at startup
Known IssuesKnown issueCautionUUM-148475
[WinEditor] Play Mode framerate drops significantly when moving the mouse cursor with high polling rate
Linked bug report
UUM-142550: Play Mode framerate drops significantly when moving the mouse cursor with high polling rate

Reproduction steps: 1. Open the attached project "IN-141292" 2. Connect a mouse which supports 1000 Hz polling rate or higher 3. Open scene "SampleScene" 4. Enter Play Mode 5. Move the mouse cursor in Play Mode view (make sure that the view is focused by left-clicking on the view) 6. Observe the result in the graph in the top right corner of the Game view Actual result: The Editor experiences …

Retrieved 2026-11-09
Known IssuesKnown issueCautionUUM-142550
Light 2D now exposes an optional custom Material, letting a light be drawn by an authored shader instead of URP's built-in one. Available on every light type except Global.
2DFeature

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.