Clear
Filters
254,355 matches
6000.7.0b7100 shown
Fixed WebCamTexture taking several seconds to resume after the app regains focus or another app releases the camera, for example in split-screen mode.
AndroidFixUUM-155066
Improved the "Missing Required API Level" dialog.
AndroidFixUUM-150206
Negative values for ``Screen.brightness`` now restore the device's preferred screen brightness.
Linked bug report
UUM-145925: Screen brightness is not set to a default value when Screen.brightness is set to a negative value

How to reproduce: 1. Open the attached “IN-146619” project 2. Build and Run for Android 3. Click the buttons in the scene to change the displays brightness 4. Observe the device Actual result: When clicking the default option the brightness is lowered to a minimum instead of setting it to default Expected result: When clicking the default option screens brightness is set to the default value R…

Retrieved 2026-11-09
AndroidFixUUM-145925
Re-enabled Java heap leak check in AndroidPlayerUnloading integration tests.
AndroidFix
Reduced verbosity for Play Core AssetPackManager probe log message.
AndroidFixUUM-143152
Relaxed AGP 9's stricter R8 keep rule enforcement.
Linked bug report
UUM-147136: InitializationProvider crash because of stricter R8 after AGP upgrade to 9.0+

Steps to reproduce: Open attached project Make sure minification is enabled Choose custom keystore in the Publishing settings Make sure dependencies are resolved (Assets -> External Dependency Manager -> Android Resolver -> Resolve) Build and run the project to the device Actual results: App crashes with 026/07/07 15:13:29.576 11131 11131 Error AndroidRuntime FATAL EXCEPTION: main 2026/07/07 1…

Retrieved 2026-11-10
AndroidFixUUM-147136
Stop requiring targetSdk's platform SDK to be installed in CheckAndroidSDK.cs.
AndroidFix
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
Added a default HelpURL link for the temporary InvalidStateMachineBehaviour script.
Linked bug report
UUM-143986: Animation behaviour help icon leads to broken 404 documentation page

Steps to reproduce: Create a new project Add a cube in the Hierarchy window Select a cube and create an animation for it (Window -> Animation -> Animation -> Click "Create" button -> enter animation name -> click Save) Close the Animation window Open the "Animator" window (Window ->Animation -> Animator) Select the animation object in the Animator window Go to the Inspector window Click "Add B…

Retrieved 2026-11-09
AnimationFixUUM-143986
Added ability to modify multiple tangents at once in a keyframe selection of the Curve Editor.
AnimationFix
Added ellipsis to blend parameter name in blend tree node.
Linked bug report
UUM-131825: Value slider overlaps Parameter name in Blend Tree Node in Animator window

Steps to reproduce: 1. Create a new Unity project 2. In the Hierarchy, create any GameObject 3. Open the Animation window (Window -> Animation -> Animation) 4. With the GameObject selected, click "Create" in the Animation window 5. Open Animator window (Window > Animation > Animator) 6.Select Create State > From New Blend Tree from the context menu 7.Double-click the Blend Tree to enter the Bl…

Retrieved 2026-11-09
AnimationFixUUM-131825
Adjusted test to prevent unstable behaviour.
AnimationFixUUM-147321
Animator.ResetControllerState(true) didn't reset non-float parameters.
Linked bug report
UUM-146636: Animator parameters Bool, Trigger, and Int are not reset to default values when Animator.ResetControllerState(true) is called

How to Reproduce: 1. Open the attached “IN-147671” project 2. Open “New Scene” 3. Select “Cube” GameObject 4. Enter Play mode 5. In the Game view, press “S” key 6. In the Animator window, verify that the parameters update to the following: MyBool = true, MyFloat = 5, MyTrigger = 1, and MyInt = 10 7. In the Game view, press “Spacebar” key 8. Observe the Animator Parameter values Actual Result: …

Retrieved 2026-11-09
AnimationFixUUM-146636
Crash when calling AnimationUtility.SetAdditiveReferencePose` with a null clip or referenceClip.
Linked bug report
UUM-150816: Crash on AnimationClip::SetAdditiveReferencePose when the AnimationClip arguments for AnimationUtility.SetAdditiveReferencePose are null

How 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-10
AnimationFixUUM-150816
Fixed a crash in HumanTrait.GetParentBone and HumanTrait.RequiredBone when passing an out-of-range bone index. These methods now throw ArgumentOutOfRangeException instead.
Linked bug report
UUM-150938: Crash on HumanTrait::GetBoneIndexFromMono when passing an out-of-range index to HumanTrait.GetParentBone or RequiredBone

Steps to reproduce: 1. Open the attached “IN-151096“ project 2. In the menu bar, select “Bug Repro” and choose one of the methods: Get Parent Bone with Out-of-Range Index Required Bone with Out-of-Range Index 3. 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, MacOS 26.5 (M1) Not reproducible on: No o…

Retrieved 2026-11-11
AnimationFixUUM-150938
Fixed a crash when calling AnimationPlayableOutput.SetSortingOrder on an invalid/default AnimationPlayableOutput. It now throws a NullReferenceException instead.
Linked bug report
UUM-150941: Crash on AnimationPlayableOutputExtensions_CUSTOM_InternalSetSortingOrder when calling AnimationPlayableOutputExtensions.SetSortingOrder() with a default AnimationPlayableOutput

How to reproduce: Open the attached "IN-150995" project In the menu bar, select "Bug Repro" > "AnimationPlayableOutput SetSortingOrder default handle" > "1. CrashSetSortingOrder" 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 oth…

Retrieved 2026-11-11
AnimationFixUUM-150941
Fixed a crash where providing a default/invalid AnimationPlayableOutput to AnimationPlayableOutputExtensions.SetAnimationStreamSource, would cause a crash.
Linked bug report
UUM-150939: Crash on AnimationPlayableOutputExtensions_CUSTOM_InternalSetAnimationStreamSource when passing a default output handle to SetAnimationStreamSource

How to reproduce: Open the attached “IN-151385“ project In the menu bar, select “Bug Repro”->”Set Animation Stream Source with Default Output Handle” 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, MacOS 26.5 (M1) Not reproducible on: No other environments tested First few lines of the stack trace: #…

Retrieved 2026-11-11
AnimationFixUUM-150939
Fixed an issue where AnimationEvent-related tooltips in the Animation Window were not rendered correctly while in Bitmap text rendering mode.
Linked bug report
UUM-141839: Animation Event Tooltips are not rendered properly when using the Bitmap Text Rendering Mode in the Animation Window

Steps to reproduce: Open a URP Project and import the attached Unity Asset Package Open the Preferences Window's General tab and change "Editor Default Text Rendering Mode" to "Bitmap" Open the "Room2Screens" Prefab and select the "Screens" child GO Open the Animation Window Hover cursor over Animation Events and observe the Tooltip Actual results: Tooltip is not rendered properly Expected res…

Retrieved 2026-11-09
AnimationFixUUM-141839
Fixed an issue where Animator transition copy paste would not paste interruption parameters.
Linked bug report
UUM-143599: "Interruption Source", "Ordered Interruption" and "Can Transition To Self" fields are not pasted to transition settings when pasting transition parameters

How to Reproduce: 1. Open the attached “IN-143781” project 2. Open “SampleScene” 3. Select “TestObject” 4. In the Animator window, copy the transition parameters of transition from “Any State” to “State A” 5. Paste the Settings to the transition from “Any State” to “State B” 6. Observe the result Actual Result: All of the settings are pasted except "Interruption Source", "Ordered Interruption"…

Retrieved 2026-11-09
AnimationFixUUM-143599
Fixed an issue where Animator window's Layers dropdown (in compact mode) would be extremely wide when layers have very long names.
AnimationFixUUM-131557
Fixed an issue where clicking in the "Edit Key" fields of the Animation Window curve view wouldn't deselect the text in the field.
Linked bug report
UUM-140166: 'Time' and a 'value' properties cannot be deselected when editing animation keys in Curves section

Steps 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-09
AnimationFixUUM-140166
Fixed flickering of area filter in the search bar.
Linked bug report
UUM-144937: Search bar flickers with “animation:” when the “Animation (animation:)” Search Area is clicked in the Animation window

Steps to reproduce: Create a new Unity project using the Universal 3D template Open the Animation window (Window > Animation > Animation) Dock the Animation window Select any GameObject in the Hierarchy Create a new Animation in the Animation window Click the lens button in the Search bar Select the Animation Search Area Observe the Search bar Actual results: “animation:” appears and disappear…

Retrieved 2026-11-09
AnimationFixUUM-144937
Fixed function name changing on Animation Event inspector on multi selection when editing another field.
Linked bug report
UUM-144456: Animation Events switch to the same function when toggling "Require Receiver" while the Animation Events are multi-selected

Steps to reproduce: Open the "66ETs_Animation.zip" project Open "SampleScene" Open the "Move" Animation Clip Select the "Cube" GameObject in Hierarchy Multiselect the middle two Animation Events Toggle the "Require Receiver" checkbox in Inspector Observe the Inspector Actual results: Both Animation Events switch to the same function Expected results: The Animation Events remain as they were Re…

Retrieved 2026-11-09
AnimationFixUUM-144456
Fixed GUIStyle warnings when clicking on \"Add Properties\" in Animation Window.
Linked bug report
UUM-148497: Animation window "Add Property" dropdown throws GameSkin style warnings after Undo/Redo on UI Toolkit UI Element

Steps 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 5. Add Color Property via “Add Property” button 6. Undo changes 7. Re…

Retrieved 2026-11-10
AnimationFixUUM-148497
Fixed hover feedback on curve label and curve dropdown in the Animation Window.
Linked bug report
UUM-136071: Animation Properties dropdown hover animation becomes extremely slow when a lot of Properties are added

Steps to reproduce: Create a new Unity project using the Universal 3D template Create a new Cube GameObject (GameObject > 3D Object > Cube) Select the newly added Cube GameObject in the Hierarchy window Open the Animation window (Window > Animation > Animation) Create a new Animation Click the "Add Property" button and add all the properties Hover over all the Properties dropdown buttons at va…

Retrieved 2026-11-09
AnimationFixUUM-136071
Fixed MecanimDataWasBuilt assertion when building blend tree with a legacy AnimationClip.
Linked bug report
UUM-142427: "Assertion failed on expression: 'MecanimDataWasBuilt()'" errors thrown in the Console window when changing Animation Type to Legacy in Import Settings

Steps to reproduce: 1. Open attached Unity project “AnimationTypeIssue” from Google Drive link 2. In Project window go to Assets > Kevin Iglesias > Human Animations > Animations > Female > Combat > Spellcasting 3. Select any animation Asset 4. In Inspector > Import Settings select “Rig” tab 5. Change Animation Type to Legacy 6. Press “Apply” button 7. Observe the Console window Actual results:…

Retrieved 2026-11-09
AnimationFixUUM-142427
Fixed methods with an AnimationEventInfo parameter not being listed in the Function dropdown of the Animation Event Inspector.
Linked bug report
UUM-155319: Methods with an AnimationEventInfo parameter are missing from the "Function" dropdown when selecting a function for an Animation Event

How 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-10
AnimationFixUUM-155319
Fixed Null Reference Exception when selection Object drop destination from multiple choices in the dopesheet editor.
Linked bug report
UUM-148386: NullReferenceException is thrown when dragging a Sprite into the Animation window on a GameObject with multiple serialized Sprite properties

How to Reproduce: 1. Open the attached “IN-149264” project 2. Open “SampleScene” 3. Open the “TestScript.cs” file 4. Note that public Sprite spriteA; is present in the “TestScript.cs” file 5. In Unity, From the Hierarchy window, select the “TestObject” GameObject 6. From Asset, drag and drop the “PlayerSprites.png” to the Animation window 7. From the pop-up select “SpriteRenderer” 8. Observe t…

Retrieved 2026-11-10
AnimationFixUUM-148386
Fixed play button enabled state not updating when another Animation Window changes preview.
Linked bug report
UUM-145360: Play button is disabled in a second Animation window after pausing and disabling Preview in the first Animation window

Steps to reproduce: Create a new 3D URP project Create an empty GameObject in the Hierarchy Open two Animator windows and dock them in the Editor so both are visible From the Hierarchy, select the empty GameObject Click Create in the Animation window and save the new animation In the Animation window, click Add Property > Transform > Position Add new keyframes anywhere by double clicking in th…

Retrieved 2026-11-09
AnimationFixUUM-145360
Fixed possible hash collision in AvatarAutoMapper.
AnimationFixUUM-146209
Fixed search field overflowing vertically when EnableQueryBuilder is disabled.
Linked bug report
UUM-148577: Property search field overflows the border vertically in Animation window

Steps to reproduce: Create and open a new project Create an Animation Clip and attach it to any GameObject Double-click the Animation Clip asset to open it in the Animation window Select the GameObject Observe the Property search field under "Samples" Actual results: The search field overflows the borders vertically Expected results: The search field doesn't overflow the borders vertically Rep…

Retrieved 2026-11-10
AnimationFixUUM-148577
Reworked Animation Playable Output bind and unbind validation to prevent potential crashes.
Linked bug report
UUM-146750: Crash on Animator::OnPlayableUnbind when exiting Play mode after RigBuilder rebinds during Animator evaluation

How to reproduce: 1. Open the attached “IN-146898” project 2. Open the “Game” scene 3. Enter Play mode 4. Wait ~30 seconds (for the skeleton to win) 5. Exit Play mode 6. Observe the crash Reproducible with: 6000.0.23f1 (72ca8c8cdbb0), 6000.0.79f1, 6000.3.19f1, 6000.5.4f1, 6000.6.0b3, 6000.7.0a2 Not reproducible with: 6000.0.22f1 Reproduced on: Windows 11 Not reproduced on: No other environment…

Retrieved 2026-11-09
AnimationFixUUM-146750
Updated the colors of the Animation window slider for light mode.
AnimationFixUUM-148485
Fixed a player crash when instantiating a prefab from an AssetBundle that was reached through a reference to a child object of a prefab in another AssetBundle.
Asset BundlesFixUUM-141605
Fixed a player hang or crash with heap corruption on application quit when Engine Diagnostics ("Build Diagnostics Data") is enabled and an AssetBundle has been loaded.
Asset BundlesFix
Fixed AssetBundle build reports not recording time or log messages for pre/post-process build callbacks.
Asset BundlesFixUUM-143933
Fixed an Editor crash in Transform when an asset reimport unloaded objects that were still loaded.
Asset ImportFixUUM-126651
Fixed default presets for importers provided by a built-in module, such as SVGImporter, no longer being applied after restarting the project.
Linked bug report
UUM-146265: SVGImporter preset added to the Preset Manager changes to a ScriptedImporter when restarting the project

How 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-11
Asset ImportUUM-146265
Fixed issue with cache mechanism of compressed textures of the Accelerator not tracking texture dependency on BC7 compressor when fetching from cache. Textures were not being reimported. Improved hash calculation.
Asset ImportFixUUM-146105
Fixed the Linux Editor sometimes exiting while importing crunch-compressed textures, with "crn_threading_pthreads.cpp(194): Failure: semaphore: sem_wait() or sem_timedwait() failed" in the log. The crunch compressor treated an interrupted wait as a fatal error; it now retries the wait.
Linked bug report
UUM-150055: Editor aborts during asset import in the Crunch texture compressor (Linux, batch mode)

An 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-11
Asset ImportFixLinuxUUM-150055
Expect Worker# in native importers when importer runs OOP.
Asset PipelineFix
Fix to set StandbyImportWorkerCount and DesiredImportWorkerCount to minimum 1. Affects command line argument, setting via script, setting via ProjectSettings.
Asset PipelineFixUUM-150028
Fix to skip MaterialValidation test with oop importing, as the Material isn't unloaded in the main process in that case.
Asset PipelineFix
Fixed "ScriptableSingleton ... already exists" warnings appearing in the Console when a package creates its settings asset, for example after installing the XR Composition Layers package.
Asset PipelineFixXRUUM-147680
Fixed a crash on Editor shutdown caused by an asset import worker timer callback running after the worker manager was destroyed.
Asset PipelineFixUUM-134447
Fixed a crash when opening a project that contained a manager asset holding an object of the wrong type.
Linked bug report
UUM-153271: Crash on GameObject::Reset and "GetManagerFromContext: pointer to object of manager 'TagManager' is NULL (table index 2)" error when opening a specific project

How 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-10
Asset PipelineFixUUM-153271
Fixed a crash when opening a project with a 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
Asset PipelineFixUUM-153198
Fixed a random Editor crash on shutdown caused by a data race in the asset database script artifact bookkeeping.
Asset PipelineFixUUM-142994
Fixed an allocation crash that could occur under heavy import loads.
Linked bug report
UUM-146671: Crash on alloc_block(ushared_memory_pool*, unsigned long) when the shared memory pool reaches its physical size limit Linux and macOS

How to reproduce: Open the attached project “IN-147419” In the menu bar, open “Repro → Generate UDS Overflow Textures” Wait for the script to finish running and for the completion message to be printed in the Console Close the Editor Delete the Library folder in the project’s directory Reopen the project Observe the crash Reproducible with: 6000.6.0a4 (77e2e2eea1be), 6000.6.0a7, 6000.7.0a2 (83…

Retrieved 2026-11-09
Asset PipelineFixUUM-146671
Fixed an Editor crash in WriteObjectToVector / CreateOrReloadInspectorCopy that could occur when entering Play Mode.
Linked bug report
UUM-112617: Editor crashes on "(Unity) WriteObjectToVector" when entering into the Play Mode

Reproduction steps: 1. Open the attached project “ReproProject“ 2. Open any Scene from Scenes folder 3. Enter into the Play Mode Reproducible in: 6000.0.37f1, 6000.0.48f1, 6000.0.50f1, 6000.1.1f1 - 6000.1.11f1 Reproducible on: Windows 11 (user reported) Not reproducible on: No other environments tested Note: The issue was not tested by CQA, as we could not reproduce it First few lines of the s…

Retrieved 2026-11-09
Asset PipelineFixUUM-112617
Fixed an import issue when creating a plugin folder (.androidlib, .bundle, .plugin, .framework, .xcframework) and adding new files in it.
Asset PipelineFixUUM-139172
Fixed an issue where AssetImportContext.GetArtifactFilePath returned a path that could not be read with System.IO when the artifact was stored by the data store.
Asset PipelineFixUUM-150044
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
Fixed an issue where downloading from Accelerator could fail to close open file handles when finished.
Asset PipelineFixUUM-151405
Fixed an issue where macOS editors could hang when the Asset Database rescanned an absolute path.
Asset PipelineFixmacOSUUM-147982
Fixed an issue where memory misalignment could cause in-memory atomics to fail.
Asset PipelineFixUUM-147041
Fixed an issue where performance could degrade and eventually fail when the Accelerator was under heavy load.
Asset PipelineFixUUM-146082
Fixed an issue where small artifact data types could be incorrectly garbage collected, leading to leaks and even corruption.
Asset PipelineFixUUM-146807
Fixed an issue where the Editor could crash during a domain reload or on quit while asset previews were loading.
Linked bug report
UUM-141036: Crash on ProtectedScopedThreadAttach::ProtectedScopedThreadAttach when performing various Unity operations

A 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-09
Asset PipelineFixUUM-141036
Fixed an issue where the editor could hang if the Unity.DataStore process was killed.
Linked bug report
UUM-149968: Editor hangs and reports assets as corrupted when the Unity DataStore service process terminates

Steps 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-10
Asset PipelineFixUUM-149968
Fixed asset previews staying white after a referenced texture is deleted and restored with the same GUID.
Linked bug report
UUM-138622: Asset thumbnails in the Project window stay white when a referenced texture file is deleted and restored

Reproduction steps: 1. Open the attached "IN-137103_PROJECT.zip" project 2. Open the “Assets/Scenes/SampleScene.unity” scene 3. In the Project window, open the "Repro" folder and select the "plant" texture 4. From the top menu bar, select "RecycleBinRepro" > "Move Selected To Bin (asset+meta)" 5. From the top menu bar, select "RecycleBinRepro" > "Restore Last From Bin (asset+meta)" 6. Select a…

Retrieved 2026-11-09
Asset PipelineFixUUM-138622
Fixed Editor crash when the Unity Version Control Diff window shows a modified prefab that contains nested prefab instances.
Linked bug report
UUM-155069: Crash on PrefabModificationsForSerializedObject::CachePrefabModifications when the UVC window refreshes on a modified prefab that contains nested prefab instances

How 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-10
Asset PipelineFixUUM-155069
Fixed hang at startup when directory monitoring doesn't receive expected notification about changed file(s).
Linked bug report
UUM-149019: Editor deadlocks indefinitely while opening a project on a ReFS Dev Drive when a directory-monitor sync notification is lost

How to reproduce: 1. Open a large project (user reproduced with ~114k assets, 33 monitored roots: Assets + 32 embedded packages) on a Windows Dev Drive (ReFS volume) 2. Observe the project loading splash screen Actual result: DirectoryMonitorWindows::Sync blocks forever on the main thread, the editor hangs indefinitely at the splash screen with all threads parked and must be killed Expected re…

Retrieved 2026-11-10
Asset PipelineFixUUM-149019
Fixed ShaderImporter indeterminism issues and bump importer versions.
Asset PipelineFix
Fixed the AssetDatabase re-importing assets endlessly when an asset depended on a default asset produced after an import crash.
Asset PipelineFixUUM-146505
Include ShaderImporter, RayTracingShaderImporter and ComputeShaderImporter to run out of process when ProjectSettings->Parallel Importing is enabled.
Asset PipelineFix
Optimised a number of hot paths for asset importing and content building.
Asset PipelineFix
Recompute serialized singleton overlays for versioned assets if no files changed on disk.
Asset PipelineFix
Bug was already fixed. Added a test.
AudioFixUUM-147800
Fixed a bug on macOS where audio playback would slow down when the microphone was being used by the system.
Linked bug report
UUM-149880: Audio playback slows down when the microphone is being used by the system

Reproduction 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-10
AudioFixmacOSUUM-149880
Fixed a rare crash in Sound.getOpenState caused by a data race during asynchronous sound loading.
Linked bug report
UUM-145498: Infrequent crash in SoundHandle::Instance::UpdateLoadState when playing clips with Load In Background set

Steps to reproduce: Play clips with LoadInBackground set as importer option This is obscenely rare. The crash site is: ``` Unhandled exception thrown: read access violation. this->mCodec->*mFile* was nullptr. ``` Actual results: Crash Expected results: Not crash Reproducible with versions: Not reproducible with versions: Can’t test with versions: Tested on (OS): Notes:

Retrieved 2026-11-09
AudioFixUUM-145498
Fixed an assertion (m_ModifiedClips.empty()) that was logged on exiting Play Mode after playing an AudioSource whose clip had loaded while Unity Audio was toggled off and back on during Play Mode.
Linked bug report
UUM-148749: Assertion "m_ModifiedClips.empty()" is logged on Play Mode exit after playing an AudioSource when Unity Audio is enabled in Play Mode

Steps to reproduce: Open the attached Project Open Scene "EAF_Main" Open Project Settings > Audio and enable "Disable Unity Audio" Enter Play Mode In the same Project Settings disable the "Disable Unity Audio" flag In Play Mode press 1 on your keyboard to Play Audio Exit Play Mode Actual results: Error "Assertion failed on expression: 'm_ModifiedClips.empty()'" is logged Expected results: No A…

Retrieved 2026-11-10
AudioFixUUM-148749
Fixed assertion about access version needing be odd when acquiring locks in an audio subsystem, happening after the editor was left running for many days.
Linked bug report
UUM-146734: Crash on AssertImplementation when audio dual-thread lock version is even on acquire

A recurring crash issue in the Unity Editor has been observed, affecting various workflows. These crashes have been reported to happen when the Editor runs out of memory due to an audio dual-dual thread lock assert failing repeatedly. Reproducible with versions: 6000.3.0f1 - 6000.3.19f1 (Sentry data) Reproducible on: Windows 10, Windows 11 Notes: Not reproduced by CQA The logs in each report s…

Retrieved 2026-11-09
AudioFixUUM-146734
Fixed AudioSettings.driverCapabilities returning undefined value when using the Enhanced Audio Foundation.
AudioFixUUM-148718
Fixed case of 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
Fixed crash when pausing AudioRandomContainer containing streaming clips on some platforms.
AudioFixUUM-148440
Fixed invalid LoadState in some audio clips after Audio Settings reset.
Linked bug report
UUM-147700: AudioClip.loadState reports Loaded instead of Unloaded when AudioSettings.Reset() is called on a UnityWebRequest-loaded clip

How to reproduce: 1. Open the attached “IN-147907” Project 2. Open the AudioTestScene 3. Enter Play Mode 4. Press the Load button 5. Press the Print button 6. Press the Reset button 7. Press the Print button again 8. Observe the Console Actual Result: After AudioSettings.Reset(), a UnityWebRequest-loaded AudioClip reports loadState as Loaded even though frequency and samples are both 0 Expecte…

Retrieved 2026-11-10
AudioFixUUM-147700
Fixed microphone recording continuing when the application loses focus with Run In Background disabled. Recording is now muted while the application is paused.
AudioFixUUM-143384
Fixed RootOutputInstance.IRealtime not properly running through Burst if requested, even though Burst would compile and show the associated code in the Inspector.
Linked bug report
UUM-145622: Scriptable Audio Processor RootOutput isn't Bursted at runtime

Steps to reproduce: Create a `RootOutputInstance.IRealTime` and add `[BurstCompile]` to it Observe that Burst compiles the processor correctly in the Burst Inspector Actual results: The processor runs in the normal managed C# VM Expected results: The processor runs in Burst Reproducible with versions: Not reproducible with versions: Can’t test with versions: Tested on (OS): Notes:

Retrieved 2026-11-09
AudioFixUUM-145622
Prevents FMOD validation warnings when typing values in the System Sample Rate field, waits until full value is typed before validating.
AudioFixUUM-136464
Fixed crash when pack location is read-only.
Bug ReporterFix
Fixed the Player.log location.
Bug ReporterFix
Improved the resilience pipeline when fetching the Editor version for a bug report.
Bug ReporterFix
Added support to reserve capacity of PersistentManager.Remapper in Memory Settings (Main Allocators > Other Allocators > Remapper Initial Capacity).
Build PipelineFixUUM-136275
Building will now fail if scene callbacks throw an exception or crash, regardless of strict mode.
Build PipelineFixUUM-143730
Command line Player builds no longer spend extra time on a build analytics step that could not complete. The step ran before the build data it reads was written, so it failed on every Player build and collected nothing.
Build PipelineFixUUM-147655
Content Directory builds are properly stripping LODs and Editor-Only Objects from a scene before calling the scene build callbacks and batching the static meshes.
Build PipelineFixUUM-145061
ContentLayout.json (produced by content directory builds) now includes an OutputLFID field on each LoadableObjectIds entry. Previously only the source object's identifier was recorded, so tools could not correlate a loadable with its exact object in the build output without also reading BuildManifest.json. The ContentLayout.json schema version is now 2.
Build PipelineFixUUM-145565
Fixed an issue in the Build Analysis window where all columns of a table could be hidden, which left an empty list that could still be scrolled and selected.
Build PipelineFixUUM-143786
Fixed an issue where VideoClips referenced by Content Directory builds failed to load at runtime on macOS.
Build PipelineFixmacOSUUM-147430
Fixed Build And Run launching the player before the IPostprocessBuildWithReport and IPostprocessBuildWithContext callbacks had run.
Build PipelineFixUUM-154495
Fixed builds added to the build history while the Build Analysis window was closed not appearing in the build list when the window was opened.
Build PipelineFix
Fixed sequential command line builds started with -activeBuildProfile compiling scripts for the previously active platform.
Build PipelineFixUUM-150775
Fixed the Build Analysis inspector reopening on asset selection after being closed.
Linked bug report
UUM-154999: Inspector panel reopens when an Asset is selected after it was closed with the "Toggle Inspector" button in the Build Analysis window

Reproduction steps: 1. Create a new project 2. Build the project (File > Build Profiles > Build) 3. Window > Analysis > Build Analysis 4. Select the build in the left panel 5. Open the "Assets" tab 6. Select any Asset in the Asset Table 7. Close the Inspector panel with the "Toggle Inspector" button in the top-right corner 8. Select a different Asset in the Asset Table Actual result: The Inspe…

Retrieved 2026-11-11
Build PipelineFixUUM-154999
Fixed the build count in the Build Analysis window footer not following the search filter. The footer now shows the number of matching builds while searching, and shows the build limit count only from 70% of the limit.
Linked bug report
UUM-150885: Build Analysis: Build count in the bottom left of the Build Analysis window does not update while searching

Steps to reproduce: Open a project on 6000.7.0a5 that has at least two completed build reports Open Window > Analysis > Build Analysis Note the build count in the bottom left of the build list - "2 of 50 builds" Type a term with no matches into the search field at the top of the build list, for example "test" Observe the build list and the count in the bottom left Actual results: The list show…

Retrieved 2026-11-11
Build PipelineFixUUM-150885
Improved the Build Callbacks documentation to mention the new AssetPostprocessor.OnProcessScene API.
Build PipelineFix
Moved "Enable MSBuild Compilation" project setting into editor's pane.
Build PipelineFix
Don't hang the Editor when a previous bee_backend is still 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
Build SystemFixUUM-142773
Fixed an issue with DotNetFrameworkDependentApp on CSharpTools by not using it because it wasn't needed.
Build SystemFix
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

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.