Clear
Filters
254,537 matches
6000.7.0b2100 shown
6000.2.0b2: [Vulkan] Crash on SIGSEGV in vk::OnscreenSwapChain::AcquireNextImage when vkAcquireNextImageKHR returns VK_TIMEOUT
Linked bug report
UUM-153744: Crash on SIGSEGV in vk::OnscreenSwapChain::AcquireNextImage when vkAcquireNextImageKHR returns VK_TIMEOUT

Steps to reproduce: 1. Open the attached “IN-154347_ReproCrashVulkan.zip” project 2. From the menu bar, open File > Build Settings 3. Select Android as the Build Profile 4. Tick the Development Build checkbox 5. Build the Player 6. Open a terminal, navigate to the build output folder, and run: sh bench.sh -k <name>.apk -c 7. Open results/RESULT.txt and confirm it contains DFVKTIMEOUT lines 8. …

Retrieved 2026-11-11
Known IssuesKnown issueBlockerUUM-153744
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: Crash on CachedWriter::Write when importing a tiny non-power-of-two Texture2DArray from a package
Linked bug report
UUM-153670: Crash on CachedWriter::Write when importing a tiny non-power-of-two Texture2DArray from a package

How to reproduce: 1. Create a new project (any pipeline) 2. Download the attached “IN-153687” package 3. Drag the “IN-153687” package into the Assets folder 4. Click “Import“ 5. Observe the crash Reproducible with: 6000.6.0a6, 6000.6.3f1, 6000.7.0b2, 7000.0.0a1 Not reproducible with: 6000.0.84f1, 6000.3.25f1, 6000.6.0a5 Reproduced on: Windows 11 Not reproduced on: No other environment tested N…

Retrieved 2026-11-10
Known IssuesKnown issueBlockerUUM-153670
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
6000.7.0b1: Editor crashes on scripting_domain_get when booting under the Vulkan graphics API when a cloudProjectId is set
Known IssuesKnown issueCautionUUM-152864
Project Auditor: preserve UI selections across Domain Reloads. (UUM-151301) First seen in 6000.7.0a6. Fixed in 6000.7.0b3.
EditorKnown issueCautionUUM-151301
Avoid out-of-bounds memory access in UnifiedRayTracing which caused undefined behaviour on certain platforms. (UUM-152895) First seen in 6000.7.0b2. Fixed in 6000.7.0b3.
GIKnown issueCautionUUM-152895
Fix single clicks generating duplicated touch events, when using Device Simulator and Touch Simulation. When the Device Simulator view is enabled Touch Simulation events are supressed. (UUM-151404) First seen in 6000.7.0b1. Fixed in 6000.7.0b3.
Input SystemKnown issueCautionUUM-151404
Fixed a recurring GC allocation during Camera.Render caused by the GPU Resident Drawer. (UUM-151785) First seen in 6000.7.0b1. Fixed in 6000.7.0b3.
SRP CoreKnown issueCautionUUM-151785
Fixed an assertion error being thrown when unparenting an element that was its parent's only child. (UUM-151272, UUM-151997) Fixed in 6000.7.0b3.
UI ToolkitKnown issueCautionUUM-151272UUM-151997
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
Previews for items will show when performing a Drag and Drop on macOS.
EditorFeaturemacOS
Added support for changing URP keywords to dynamic branch.
URPFeature
Added Temporal Pixel Synthesis support for XR.
XRFeature
Improved the PhysicsCore2D Profiler to show timing information in a consistent hierarchy which indicates not only the times taken but also where in relation to other timings they occur. (UUM-152394) First seen in 6000.7.0a6.
Physics 2DImprovementUUM-152394
Added: Added Graphics.disableDepthAndStencilBuffers, a read-only property that returns whether Disable Depth and Stencil Buffers is enabled in Player Settings.
GraphicsAPI change
Renamed the "Build App Bundle (Google Play)" build setting to "Build App Bundle". (UUM-151967) First seen in 6000.7.0b1.
AndroidChangeUUM-151967
Updated the Android Gradle Plugin (AGP) version from 9.0.0 to 9.1.1.
AndroidChange
Fixed section headers for 2D/Grid Brush and 2D/Tile Palette preferences.
Linked bug report
UUM-149246: Section headers "Grid Brush Flood Fill Extents" and "Grid Brush Scene View Text" don't follow the documented header-sizing convention (Preferences > 2D > Grid Brush)

Steps to reproduce: Create or open a project Open Preferences > 2D > Grid Brush Compare the font size of the page title "Grid Brush" against its section headers "Grid Brush Flood Fill Extents" and "Grid Brush Scene View Text" For reference, compare against Preferences > 2D > Physics ("Physics" title vs "Colliders"/"Contacts" headers) or Project Settings > Analysis > Project Auditor ("Project A…

Retrieved 2026-11-10
Fixed Tilemap tile data potentially being copied incorrectly when refreshing tiles. (UUM-151956) First seen in 6000.7.0b1.
Fixed "Failed to find target with hash string android-37" when Target API Level 37 is selected.
Linked bug report
UUM-150216: Build fails with "Failed to find target with hash string 'android-37'" when Target API Level 37 is selected

How 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-10
AndroidFixUUM-150216
Fixed the Compile SDK Version dropdown in Android Player Settings listing API levels that are lower than the minimum supported compile API level.
AndroidFixUUM-151786
Fixed an issue where content could fail to commit to the data store after the Editor was force-quit during an import.
Asset PipelineFixUUM-151756
Archives built with LZ4 compression now store each compressed chunk at a 16 byte aligned offset and cut chunks on file and serialized object boundaries. Previously chunks were packed back to back at arbitrary offsets and mixed data from unrelated files and objects, so changing a single asset shifted every following chunk and produced a patch close to the size of the whole archive. This mainly matters on platforms with strict patch size limits The archive file format version is bumped to 9: older archives are still read, but archives written by this version cannot be read by earlier Unity versions. (UUM-152367) First seen in 6000.7.0b1.
Build PipelineFixUUM-152367
Derived platform defines are now available in asmdef define constraints. (UUM-151203) First seen in 6000.7.0a6.
EditorFixUUM-151203
Fixed the Editor crashing when pressing Cmd+Q more than once while the "Scene(s) Have Been Modified" dialog is displayed. Fixed two "Scene(s) Have Been Modified" dialogs being displayed when quitting the Editor in Play Mode with unsaved changes. Fixed the Editor crashing on quit when a script subscribed to EditorApplication.quitting modified an Editor window. Fixed the Escape key not selecting Cancel in Editor dialogs.
Linked bug report
UUM-149668: Crash deleting GUIView's RenderTarget with CMD + Q" in Play and unsaved changes

How to reproduce: Create and open a new project In the Project window, create and open a new Scene In the Hierarchy, add any GameObject Ensure that the changes made are not saved Enter Play Mode Press “CMD + Q” or select “Unity → Quit” in the menu bar When the “Scene(s) Have Been Modified” window pops up, press “CMD + Q” twice Observe the crash Reproducible with: 6000.0.17f1, 6000.0.81f1, 6000…

Retrieved 2026-11-10
EditorFixUUM-149668
Fixed the ping button rendering too small to use in the Panel components list of the Profiler's UI Toolkit module. (UUM-149788) First seen in 6000.7.0a6.
Fixed WinEditor's LaunchScreen image corruption when dragging it between displays with different DPI scales.
Linked bug report
UUM-151212: Launch screen redraws incorrectly with an additional loading line when moved across three monitors

Steps to reproduce (original) Create a new project Position the launch screen so that it spans across all three monitors Move the window across the three monitors Observe the result Steps to reproduce (updated) Configure Windows display settings for 2 monitors as follows: Primary - DPI Scale set to 125% Secondary - DPI Scale set to 100% Create or open any Unity project Change Custom UI Setting…

Retrieved 2026-11-10
EditorFixUUM-151212
Multiplayer Center: editor analytics packageInstalled event. (UUM-151830) First seen in 6000.7.0a6.
EditorFixUUM-151830
Fixed IDebugOnAdded callbacks receiving default values instead of the actual component value, and fixed ECB.Instantiate not firing OnAdded callbacks.
Linked bug report
UUM-145910: The "ref" input argument in IDebugOnAdded and IDebugOnRemoved does not reflect the component values set in the AddComponentData call

Reproduction steps: Open the attached “IN-146662” project Enter Play mode Observe the Console window Actual Result: An “Added 0, EXPECTED 1 or 2 from AddComponentData call” message is logged Expected result: The message says that 1 or 2 were added Reproducible with: 6000.6.0b1, 6000.7.0a1 Couldn’t test with: 6000.0.77f1, 6000.3.18f1, 6000.5.0b11 (IDebugOnAdded and IDebugOnRemoved do not exist)…

Retrieved 2026-11-09
EntitiesFixUUM-145910
Fixed Surface Cache GI ignoring the Global Illumination LOD of static LOD Groups in closed subscenes, which made every LOD level contribute to global illumination. (UUM-150718) First seen in 6000.7.0a6.
Entities GraphicsFixUUM-150718
Fixed a bug where APV bake fails when scene contains a VFXRenderer.
Linked bug report
UUM-150965: APV: "InvalidCastException: Specified cast is not valid" is thrown during Generate Lighting when a static GameObject has a MeshFilter and a Visual Effect (VFXRenderer) Component

Steps to reproduce: Create a new 3D (URP) project In Edit > Project Settings > Quality > current URP asset, make sure Light Probe System is set to Adaptive Probe Volumes Create a Cube (GameObject > 3D Object > Cube), and with the Cube selected press Add Component and add a Visual Effect component With the Cube selected, enable the Static checkbox in the top right of the Inspector (Contribute G…

Retrieved 2026-11-10
Fixed a TypeInitializationException when opening the inspector for a URP renderer with Surface Cache. (UUM-151892) First seen in 6000.7.0a6.
Fixed the Unity Compute Light Baker information box in Graphics settings not hiding when the Default Light Baker setting was reverted with Reset or Undo.
Make Surface Cache check for inline ray tracing support to match its use of RayQuery (instead of checking for ray tracing shader support). (UUM-152549) First seen in 6000.7.0b2.
Fixed IMGUI text drawing a few pixels past the borders of enclosing scroll views and containers when the text overflowed its control.
Linked bug report
UUM-150041: List item text in Import Activity window's Overview tab is clipping through the list border

Steps to reproduce: Open the attached project Open the Import Activity window (Window -> Analysis -> Import Activity) Dock the window next to the Game view In the Import Activity window's Overview section, scroll through the Most Dependencies and Longest Import Duration lists Observe the Item text at the bottom of the list Actual results: Item text is clipping through the List's border Expecte…

Retrieved 2026-11-10
IMGUIFixUUM-150041
Fixed devices that were disconnected or reconfigured while the application was out of focus staying in the device list. (UUM-151588) First seen in 6000.7.0b1.
Input SystemFixUUM-151588
Fixed the Editor hanging on the splash screen when a dialog opened while a scene was loading.
Linked bug report
UUM-151324: Editor hangs on the splash screen when a file required to restore the last-opened scene fails to open on startup

How to reproduce: Open the attached “IN-150360-repro-deadlock” project Open the “HeavyScene” Close the Editor Make a file required by that scene unreadable, e.g. run "chmod 000" on the scene file (HeavyScene.unity) Open the attached project again Actual result: The Editor freezes on the splash screen and a window titled "Opening file failed" is created but never painted or clickable, placed at…

Retrieved 2026-11-10
LinuxFixUUM-151324
Multiplayer Play Mode additional Editor instance keeps running outdated script code when domain reload is disabled. (UUM-151263) First seen in 6000.7.0a6.
MultiplayerFixUUM-151263
Play Mode Scenario stays in the "Deploying" state when re-entering Play Mode with an additional Editor instance still running. (UUM-151263) First seen in 6000.7.0a6.
MultiplayerFixUUM-151263
UnityWebRequest: Fixed a freeze when quitting a standalone player while an ongoing request was still resolving DNS against an unresponsive or slow DNS server.
Linked bug report
UUM-151643: Standalone Player becomes unresponsive before closing when using Alt+F4 under a DNS black-hole configuration

Steps to reproduce: Open a terminal in the attached “IN-152792“ project folder and run: python .\repro-scripts\dns_sink.py Leave the DNS sink running and open another terminal Find the active network interface and note its InterfaceIndex and current ServerAddresses: Get-DnsClientServerAddress -AddressFamily IPv4 | Where-Object ServerAddresses | Format-Table InterfaceIndex,InterfaceAlias,Server…

Retrieved 2026-11-10
NetworkingFixServerUUM-151643
Fixed issue with the PhysicsCore2D Profiler where world references when attached to a player are wrong. Now the name of the world is stored in the frame-data so it isn't invalid when displayed on the Editor. (UUM-152394) First seen in 6000.7.0a6.
Physics 2DFixUUM-152394
Added guard to avoid hitting a debug assert in dev player builds.
PlayerFixUUM-152365
Fixed issues with renaming Profiler captures in specific situations on high-DPI desktop setups.
Linked bug report
UUM-143329: Unable to rename Captured Data in Profiler when completely scrolled down in the list

Steps to reproduce: Create and open a new project Open Window -> Analysis -> Profiler Enter Play Mode and record some profiler data Save the Data multiple times to create a scrollable list Scroll completely to the bottom Resize the window vertically to remove and reappear the scrollbar Scroll completely to the bottom again Rename the last entry Observe the Profiler window Actual results: The c…

Retrieved 2026-11-09
ProfilerFixUUM-143329
Fixed a false OperationCanceledException thrown when awaiting Task.Delay() inside a background-thread Awaitable method.
Linked bug report
UUM-150034: "OperationCanceledException" is thrown when awaiting "Task.Delay()" inside a background "Awaitable"

How to reproduce: 1. Open the attached "IN-149437_AwaitableBug.zip" project 2. Open the "SampleScene" 3. Enter Play mode 4. Observe the Console Actual result: An "OperationCanceledException" error is thrown in the Console Expected result: No errors are thrown in the Console Reproducible with: 6000.4.0a2 (417aa67423b3), 6000.5.10f1, 6000.6.0b9, 6000.7.0a5 Not reproducible with: 6000.0.82f1, 600…

Retrieved 2026-11-10
ScriptingFixUUM-150034
Fixed a crash on project load when a [SerializeReference] field referenced a type that had been changed from a class to a struct.
Linked bug report
UUM-150957: Crash on alloc_handle when opening specific project

How to reproduce: 1. Open the attached “IN-150160” project 2. Observe the crash Reproducible with: 6000.0.0f1, 6000.0.84f1, 6000.3.25f1, 6000.6.4f1, 7000.0.0a1 Not reproducible with: 6000.7.0b3 Fixed in: 7000.0.0a5 Reproducible on: Windows 11 Not reproducible on: No other environments tested First few lines of the stack trace: 2026-08-24T11:11:06.532Z|0xa9fc|0x00007FFBE8D460D9 (mono-2.0-bdwgc)…

Retrieved 2026-11-10
SerializationFixUUM-150957
Fixed an error and corrupted managed references when removing a remapped asset from an importer that uses [SerializeReference] fields. (UUM-152385) First seen in 6000.7.0b2.
SerializationFixUUM-152385
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.
SerializationFixUUM-152214
Fixed render passes not being merged on older iOS devices (Apple GPU family 3 and below) once a native pass was considered to be over the on-tile pixel storage limit, which serialized the whole frame into one native pass per render pass.
Linked bug report
UUM-148865: Render Graph fails to batch some passes when running on iPhone's with PowerVR GPUs

How to reproduce: 1. Open the attached “IN-149334” project 2. Open Build Profiles, File > Build Profiles 3. Switch to iOS profile 4. Enable Development Build 5. Build and Run for iOS 6. In Xcode select the device to deploy to and run the project 7. In the Editor, open Render Graph Viewer 8. Select the device in the drop down 9. Observe the Render Graph Viewer Actual result: Some passes are not…

Retrieved 2026-11-10
SRP CoreFixiOSUUM-148865
Fixed a crash when a script updates tree instances on a terrain whose tree prototypes cannot be instanced.
Linked bug report
UUM-150692: Crash on TreeRenderer::TreeUpdated when entering Play mode in a specific project

How to reproduce: 1. Open the attached “IN-150569” project 2. Open the “SampleScene” 3. Enter Play mode 4. Observe the crash Reproducible with: 6000.0.23f1, 6000.0.82f1, 6000.3.23f1, 6000.5.10f1, 6000.6.0b10, 6000.7.0a5 Could not test with: 6000.0.22f1 (could not solve errors from downgrading) Reproduced on: Windows 11 Not reproduced on: No other environment tested First few lines of the stack…

Retrieved 2026-11-10
TerrainFixUUM-150692
Fixed the Font Asset Migration window not listing font assets imported while the window was open. (UUM-152589) First seen in 6000.7.0b1.
TextFixUUM-152589
Fixed the font atlas of a dynamic Font Asset being included in a player build when the UI Builder was open during the build. (UUM-149174) First seen in 6000.7.0a5.
TextCoreFixUUM-149174
Added 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.
UI ToolkitFixUUM-151620
Fixed "Create Template..." in the UI Viewport not carrying the element's name over to the new template instance, which broke USS selectors and UQuery lookups targeting that name. (UUM-151671) First seen in 6000.7.0a6.
UI ToolkitFixUUM-151671
Fixed "Create Template..." in the UI Viewport silently overwriting a UXML file that the selected element instantiates, which destroyed the file's contents through a circular reference. (UUM-151655) First seen in 6000.7.0a6.
UI ToolkitFixUUM-151655
Fixed "Unpack Template" in the UI Viewport discarding attribute overrides that target elements inside nested template instances. (UUM-151606) First seen in 6000.7.0a6.
UI ToolkitFixUUM-151606
Fixed an element rendering flat instead of conforming to its curved ancestor when -unity-curvature was set to StyleKeyword.Initial from a script. (UUM-151547) First seen in 6000.7.0a6.
UI ToolkitFixUUM-151547
Fixed an error logged to the Console when selecting Two Pane Split View in the UI Library window with the Inspector tab enabled.
Linked bug report
UUM-149144: TwoPaneSplitView needs exactly 2 children error is thrown if TwoPaneSplitView element is selected in the UI Library window while Inspector tab is enabled

Steps to reproduce: Open the attached project Open the UI Library window (Window -> UI Toolkit -> UI Library) Enable the Inspector tab in the UI Library window Select the Two Pane Split View element Observe the Console window Actual results: "TwoPaneSplitView needs exactly 2 children." error is thrown each time the element is selected Expected results: No warning or errors are thrown when sele…

Retrieved 2026-11-10
UI ToolkitFixUUM-149144
Fixed an error that was logged every time styles were resolved on an element with an unrecognized -unity-curvature value. (UUM-151507) First seen in 6000.7.0a6.
UI ToolkitFixUUM-151507
Fixed an invalid -unity-curvature declaration being applied as an explicit 0deg 0deg value that stopped the element's subtree from conforming to a curved ancestor, instead of falling back to none. (UUM-151552) First seen in 6000.7.0a6.
UI ToolkitFixUUM-151552
Fixed overflow property not exposed in resolved style. (UUM-151805) First seen in 6000.7.0b1.
UI ToolkitFixUUM-151805
Fixed the UI Toolkit ExposedReference drawer applying every change to the last field it drew, so that only one of several ExposedReference fields shown at the same time could be assigned.
UI ToolkitFixUUM-151893
Templates created from the Hierarchy with "Create Template" could not be opened in the UI Stage after being selected. (UUM-151369) First seen in 6000.7.0a6.
UI ToolkitFixUUM-151369
Fixed the 2D Renderer creating a depth and stencil buffer in players when Disable Depth and Stencil Buffers is enabled in Player Settings.
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
Added EntityIDTile/Base which can be used with Tilemap jobs and Burst.
2DFeature
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
Light 2D now exposes an optional custom shadow Material, letting the shadows a light casts be drawn by an authored shadow shader instead of URP's built-in one. Requires the Enhanced 2D shadow geometry version.
2DFeature
Light2D now exposes an optional custom Material, and Light2D meshes (Freeform, Point/Spot) now carry position-derived UVs so custom light shaders can sample textures across the light's extents.
2DFeature
New Light2D ShaderGraph SubTarget for authoring custom light shaders.
2DFeature
New Light2D ShaderGraph target for authoring custom 2D light shaders, with Color, Shadow Color and Volumetric Color fragment ports. Create one from Assets > Create > Shader Graph > URP > Light 2D Shader Graph.
2DFeature
New Profiler module for Physics Core 2D.
2D
New Shadow Caster 2D ShaderGraph target for authoring custom 2D shadow shaders, with Position, Shadow Displacement, Side Softness and Back Softness vertex ports and an Alpha fragment port. Create one from Assets > Create > Shader Graph > URP > Shadow2D Shader Graph.
2DFeature
New Shadow2D ShaderGraph SubTarget for authoring custom 2D shadow shaders, with Position and Shadow Distance vertex ports and an Alpha fragment port.
2DFeature
Shadow geometry generation is now pluggable, and a new soft shadow generator produces finite-length shadows with a soft penumbra.
2DFeature
ShadowCaster2D now exposes an optional custom Material, letting a shadow caster be drawn by an authored shadow shader instead of URP's built-in one.
2DFeature
Added a *Generate Accessibility Hierarchy toggle to the UI Document and Panel Renderer Inspectors, and the matching UIDocument.generateAccessibilityHierarchy and PanelRenderer.generateAccessibilityHierarchy properties, to opt individual components out of the generated hierarchy. The toggle is visible and takes effect only while the Generate Accessibility Hierarchies for Runtime Panels setting in Project Settings > UI Toolkit* is enabled.
AccessibilityFeature
Added experimental screen reader support for runtime UI Toolkit panels on Android, iOS, macOS, and Windows. The new *Generate Accessibility Hierarchies for Runtime Panels setting in Project Settings > UI Toolkit* makes UI Toolkit automatically generate and maintain accessibility hierarchies for the participating runtime panels of the application's main window, so screen readers (Narrator, VoiceOver, TalkBack) can read and operate UI Toolkit content in player builds. In this first version, only buttons, labels, and toggles (including controls derived from them) are exposed as operable controls; other elements are announced by their text when one can be derived, but don't yet expose control-specific roles or interactions. This feature is experimental and not ready for production use.
AccessibilityFeatureAndroidiOSWindowsmacOS
Added CPU and GPU utilization indexer integration for adaptive performance.
Adaptive PerformanceFeature
Added edge-to-edge rendering support with new APIs to control inset overlapping, system bars appearance, and background transparency, enabling full control over how status bar and navigation bar interact with the game view, requires Android 11+.
AndroidFeature
Added support for adaptive TV banners and monochrome icons for Android adaptive icons.
AndroidFeature
Added Vector Drawable Support for Icons.
AndroidFeature
Input System rumble support for tvOS.
Apple TVFeaturetvOS
Added an ImporterGlobalSettings singleton type that can be used to host global importer settings and is correctly synched on import workers.
Asset ImportFeature
Added Scriptable Effects to Scriptable Audio Pipeline (SAP).
AudioFeature
Removed the feature flag related to the Enhanced Audio Foundation. The Audio Foundation property will now always be visible in the project's global audio settings in the Editor. We still default to Classic mode, but Enhanced mode is now an option.
AudioFeature
Unity now provides a built-in Ambisonic Decoder Plugin for Quad+ setups. You use this decoder directly to decode first, second or third order Ambisonic clips into Quad, 5.0, 5.1, 7.1 or 7.1.4 output layouts. You can find more information about this in the Unity Manual.
AudioFeature
Added beta sweepstakes opt in to bug reporter.
Bug ReporterFeature
Added button to change bug reporter theme.
Bug ReporterFeature
Make MSBuild script compilation pipeline selectable in project settings.
Build PipelineFeature
Make MSBuild script compilation pipeline selectable in project settings.
Build PipelineFeature
Added a copy and paste function for the adaptive performance component in build profiles. Copy and paste is viable if the source is fully copyable to the target.
EditorFeature
Added a new instability detection feature to the consistency checker, for when multiple cached import results match the current context/environment. This indicates missing or inconsistent dependencies on the related importer.
EditorFeature
Added ability to edit the text of some controls such as buttons, labels directly in the viewport using the new menu action Edit or double-clicking on the element.
EditorFeature
Added Battery Mode for Adaptive Performance.
EditorFeature
Added Current & Runtime Targets and Severity Breakdown to "Move to CoreCLR" section in Project Auditor.
EditorFeature

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.