Clear
Filters
254,537 matches
6000.7.0b1100 shown
Deprecated: Deprecated the PhysicsCallbacks.IPreSolveCallback interface. It reported both an existing contact and a predicted stop for a fast moving shape through a single callback, so it is replaced by PhysicsCallbacks.IPreContactCallback and PhysicsCallbacks.IPreContinuousCallback, one for each situation. The deprecated interface keeps working and still reports both, and a shape only uses it where the matching new interface is not implemented, so you can move over one at a time.
Physics 2DBreaking
Deprecated: Deprecated PhysicsWorld.WorldProfile.applyBounciness; bounciness is no longer a separate solver stage so it always reads as zero.
Physics 2DBreaking
Added: Implemented visibility, focus and resizability APIs for Windowing.
QNXAPI change
Added: Implemented window focus, visibility, and destruction event system APIs in Windowing.
QNXAPI change
Added: Added the IVariantSelector interface, which you can implement to define custom variants for the localization system.
ScriptingAPI change
Added: New public API, Detach(node) and DetachChildren(node) on Hierarchy and HierarchyCommandList. A detached node keeps its data map entry but is unreachable from Root.
ScriptingAPI change
Added: New public API, IHierarchyNodeTypeHandlerViewModelState, and GetOrCreateHandlerState<T>, TryGetHandlerState<T> and DestroyHandlerState on HierarchyViewModel, for node type handler state that belongs to a single view model. HierarchyNodeTypeHandlerBase.SearchBegin, SearchMatch and SearchEnd gained overloads taking the HierarchyViewModel running the search.
ScriptingAPI change
Deprecated: HierarchyNodeTypeHandlerBase.SearchBegin(HierarchySearchQueryDescriptor), SearchMatch(in HierarchyNode) and SearchEnd() are obsolete. Use the overloads that take a HierarchyViewModel, since handlers are shared by every view model on a hierarchy.
ScriptingBreaking
Added: Added read-only glyph metrics API to FontAsset.
TextAPI changeUUM-150976
Added: Added LayoutRebuilder.IsLayoutRebuildPending and LayoutGroup.IsLayoutPending() to check whether a UI element still has a pending layout rebuild.
uGUIAPI change
Deprecated: Marked the PositionAsUV1, TMP_TextElement_Legacy, FaceInfo_Legacy, TMP_Glyph, TMP_Sprite, KerningPair and KerningTable classes as deprecated (with a warning). Marked the GlyphValueRecord_Legacy struct as deprecated (with a warning). Marked the EventHandle enum as deprecated (with a warning). Marked TMP_SpriteAsset.spriteInfoList as deprecated (with a warning). Marked Scrollbar.ClickRepeat(PointerEventData eventData) deprecated (with a warning).
uGUIBreaking
Obsoleted: Marked the TMP_FontUtilities class as obsolete (with an error). Marked the KerningPairKey struct as obsolete (with an error). Marked the EventSystem.SetUITookitEventSystemOverride method as obsolete (with an error). Marked the Graphic.m_CachedMesh, Graphic.m_CachedUvs and Graphic.useLegacyMeshGeneration members as obsolete (with an error).
uGUIBreaking
Removed: Removed BaseMeshEffect.ModifyMesh(Mesh mesh). Removed BaseRaycaster.priority property. Removed EventSystem.lastSelectedGameObject property. Removed Graphic.OnPopulateMesh(Mesh m). Removed Image.eventAlphaThreshold property. Removed InputField.onValueChange property. Removed InputField.ScreenToLocal(Vector2 screen). Removed IGraphicEnabledDisabled interface. Removed IMeshModifier.ModifyMesh(Mesh mesh). Removed Mask.OnSiblingGraphicEnabledDisabled(). Removed PointerEventData.worldPosition and PointerEventData.worldNormal properties. Removed RaycastResult.document property. Removed Selectable.allSelectables property. Removed ShaderUtilities.isInitialized and ShaderUtilities.GetShaderPropertyIDs(). Removed StandaloneInputModule.InputMode enum. Removed StandaloneInputModule.inputMode, StandaloneInputModule.allowActivationOnMobileDevice and StandaloneInputModule.forceModuleActive properties. Removed StandaloneInputModule.ForceAutoSelect(). Removed TextMeshPro.textContainer property. Removed TMP_FontAsset.fontInfo property. Removed TMP_Text.enableWordWrapping and TMP_Text.enableKerning properties. Removed TMP_Text.SetText(string sourceText, bool syncTextInputBox = true). Removed TouchInputModule class.
uGUIBreaking
Added: Added the public UnityEngine.EventCommandNames class, which provides the command name constants that the Editor sends with its command events, such as Copy, Paste, and FrameSelected.
UI ToolkitAPI change
Added: Added 4 overloads for DrawProceduralIndirect that add a count parameter and an optional indirect count buffer for Multi Draw Indirect.
URPAPI change
Added: Added performance.measureUserAgentSpecificMemory to web diagnostics overlay to calculate used JS memory.
WebAPI change
Updated the Gradle version shipped with the Editor from 9.1.0 to 9.3.1.
AndroidChange
Disabled static batching by default for new projects.
EditorChange
Project Auditor: bumped Rules package minimum version to 2.0.0.
EditorChange
Project Auditor: moved Domain Reload issues to Code pages.
EditorChange
Migrate Surface Cache GI to use Ray Query instead of Ray Tracing Shaders.
GIChange
Require "Raw" target for mesh vertex and index buffers. To achieve this, the "Default Mesh Buffer Target" setting should be set to "Raw" in Project Settings > Graphics.
GIChange
Surface Cache global illumination now uses only the LOD level selected by the LOD Group's Global Illumination LOD, instead of every level.
GIChange
Passing null to the dataType parameter in the method DataTypeStyleMapper.Register now means to not show an icon at all for a type instead of showing a default icon.
Graph ToolkitChange
N4E is now a regular editor-independent package, where previously it was built-in.
Netcode for EntitiesChange
Changed the signature window to be more consistent and display more information about the installed package.
Package ManagerChange
Changed PhysicsWorld.Explode so that it no longer applies an impulse to trigger shapes by default.
Physics 2DChange
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
Dictionary fields can now use a class or struct key, or a struct value, that contains a SerializeReference field.
SerializationChange
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
Allow skipping of shadow, prepass, opaque, and transparent passes when the culling/layer masks would mean nothing would be drawn.
URPChange
Reordered the Screen Space Ambient Occlusion pass when After Opaque is enabled. In previous versions, it used to run in the BeforeRenderingTransparents point in the frame. Now it runs in the AfterRenderingOpaques point in the frame.
URPChange
Moved the "Restart VFX" shortcut from Shift+Space to Slash.
VFX GraphChangeUUM-150458
Updated deprecation message for WebAssembly 2023.
WebChange
DirectStorage is now enabled by default in new projects for the Windows Standalone player.
WindowsChange
Fixed a crash when setting a tile on a Tilemap after a Tile asset it referenced had been deleted. (UUM-151412) First seen in 6000.7.0a6.
Fixed case of a NullReferenceException being thrown when refreshing a Tilemap that still referenced a Tile which could no longer be resolved. (UUM-151422) First seen in 6000.7.0a6.
Fixed case of Tile Palette Brush Picks overlay turning itself off in the Scene View when the user clears the search field in the overlay (for example by pressing Backspace).
Fixed case where Sprite is not rendered in a SRP Batcher when Sprite Mask is removed after it was previously set.
Fixed issue where Texture is not updated in TilemapRenderer when edits are made in the SpriteEditor.
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
Sprite Frame edit capability is now saved and will only be loaded for importers that has the capability.
Linked bug report
UUM-146463: Locked properties are not retained when refreshing Sprite Editor window

Steps to reproduce: Create a new 2D project Go Assets > Create > 2D > Sprites > Triangle Select it and click "Open Sprite Editor" In the Sprite Editor, click on the lock (Toggle Sprite Editor locks.) icon Lock any item Close Sprite Editor Re-open Sprite Editor and observe the locks Actual results: Locked properties are not retained and are editable again Expected results: Locked properties are…

Retrieved 2026-11-09
Fixed a crash when calling AnimatorController.CreateNewStateMachineBehaviour with a null MonoScript. It now throws an ArgumentNullException instead.
Linked bug report
UUM-150813: Crash on MonoScript::GetScriptTypeWasJustCreatedFromComponentMenu when the MonoScript argument of the method AnimatorController.CreateNewStateMachineBehaviour is null

How to reproduce: Open the attached "IN-150967" project In the menu bar, select "Bug Repro" > "AnimatorController null MonoScript" > "1. CrashCreateNewStateMachineBehaviour" Observe the crash Reproducible with: 6000.3.0a6 (6966ed4b28e1), 6000.3.23f1, 6000.5.10f1, 6000.6.0b10, 6000.7.0a5 Could not test with: 6000.0.0f1, 6000.0.82f1, 6000.3.0a5 (36d7e9fd6645) (Compilation errors: AnimatorControl…

Retrieved 2026-11-11
AndroidFixUUM-150813
Fixed case of system bars appearance resetting to Light automatically on Android 11 when System Bars Behavior is set to Dark.
AndroidFix
Fixed case of system bars not hiding automatically on Android 11 when System Bars Behavior is set to "Show Transient Bars By Swipe".
Linked bug report
UUM-149900: Android system bars do not hide automatically when System Bars Behavior is set to "Show Transient Bars By Swipe"

How to reproduce: 1. Create and open a new project 2. Navigate to Project Settings, Player tab (Edit > Project Settings > Player) 3. In the Android tab, under Resolution and Presentation, disable “Status Bars” and “Navigation Bars” 4. Set System Bars Behavior to “Show Transient Bars By Swipe” 5. Build and Run the project for Android 6. When the application starts, swipe to bring out the Naviga…

Retrieved 2026-11-10
AndroidFixUUM-149900
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 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
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 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 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 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 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 FMOD error message about nan/inf/denormals on some platforms. (UUM-150732) First seen in 6000.7.0a6.
AudioFixUUM-150732
Fixed VideoClip inspector preview that sometimes doesn't play audio. (UUM-150878) First seen in 6000.7.0b1.
AudioFixUUM-150878
Unexpected 'Audio: The Editor no longer logs an error when the audio output device fails to re-initialize while resuming 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 device could not be resumed.
AudioFixUUM-115959
Fixed crash when pack location is read-only.
Bug ReporterFix
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 crash when calling GameObjectUtility.GetStaticEditorFlags, SetStaticEditorFlags, AreStaticEditorFlagsSet, GetNavMeshArea, SetNavMeshArea, GetNavMeshLayer, or SetNavMeshLayer with a null GameObject argument. These now throw ArgumentNullException instead.
CoreFixUUM-151059
Added missing contextual menu for VisualElement in the SceneView. (UUM-151249) First seen in 6000.7.0b1.
EditorFixUUM-151249
Don't optimize the projection matrix when Vulkan pre-transform may rotate it.
Linked bug report
UUM-150650: OptimizeProjectionMatrix zeroes the Vulkan pre-transform rotated projection matrix, so Canvas Shader Graph elements clipped by a RectMask2D are not rendered on Android

Steps to reproduce: 1. Open the attached user's project "3478286-cqa-repro.zip" 2. Make sure the build target is Android 3. Enable "Apply display rotation during rendering" (Player Settings > Android) 4. Set the graphics API to Vulkan 5. Open the "Repro" Scene and observe the green and red quads in the Game view 6. Build and Run the project on an Android device and rotate the device 7. Observe…

Retrieved 2026-11-10
EditorFixUUM-150650
Fix to sort TreeView on query completion.
EditorFixUUM-146365
Fixed a bug where the Linux Editor wasn't anchoring the Help and Window menus to the end of the main menu bar.
EditorFixLinuxUUM-113169
Fixed a NullReferenceException in SamplePostprocessor.OnPostprocessAllAssets that could sometimes occur when creating a Timeline asset.
Linked bug report
UUM-149739: NullReferenceException is thrown when a Timeline Asset is created in a new folder after closing the Package Manager window with the Timeline package selected

How to reproduce: Open the attached "IN-150223" project In the top of the Unity editor, select “Window” > “Package Management” > “Package Manager” In the “Package Manager” window, select any package other than “Timeline” In the “Package Manager” window, select the "Timeline" package Close the “Package Manager” window In the Hierarchy tab, create an empty GameObject and keep it selected In the …

Retrieved 2026-11-10
EditorFixUUM-149739
Fixed a tooltip in the Render Pipeline Converter that showed the word "package" twice for the disabled Post-Processing Stack v2 converter item when the Post Processing package is not installed.
EditorFixUUM-151386
Fixed Add Locales name labels so they are ellipsed. (UUM-150955) First seen in 6000.7.0b1.
EditorFixUUM-150955
Fixed Add locales popup to expand when label is clicked. (UUM-150942) First seen in 6000.7.0b1.
EditorFixUUM-150942
Fixed an intermittent issue with console window appearing unexpectedly during WinEditor launch.
EditorFixUUM-150370
Fixed an issue where Cut followed by Paste allowed the element to be pasted again via the system clipboard. (UUM-151305) First seen in 6000.7.0a6.
EditorFixUUM-151305
Fixed built-in Lighting Search query names to be title-cased, so authored names like "1. < 10 lumen (Low)" now display as written. (GFXLIGHT-2389)
EditorFix
Fixed case of Build Analysis tabs staying empty after clearing search.
Linked bug report
UUM-144458: Cleared Build Overview/Assets tabs don't reappear when search text is deleted in Build Analysis window

Steps to reproduce: Open the "[Internal link]" project Open Window -> Analysis -> Build Analysis Select any "66ETs" Build Search for "M" Observe the Overview/Asset tab on the right (it is cleared) Remove the text from the search Observe the selected build and the Overview/Asset tab Actual results: The build is selected, but the Overview/Asset tabs are still empty Expected results: The build is…

Retrieved 2026-11-09
EditorFixUUM-144458
Fixed case of emissive Materials sometimes not showing up in LightingSearch. (UUM-150708) First seen in 6000.7.0a1.
EditorFixUUM-150708
Fixed case of inspector not updating when navigating the Hierarchy V2 with Left Arrow key.
Linked bug report
UUM-146977: Inspector does not update when navigating the Hierarchy V2 with the Left Arrow key

Steps to Reproduce: 1. Create a new project in Unity 2. Make sure Hierarchy V2 is enabled in Settings->General->“Use new Hierarchy Window” 3. In the Hierarchy, create two GameObjects and drag one onto the other to nest it as a child 4. In the Hierarchy, select the child GameObject 5. Press the Left Arrow key 6. Observe the Hierarchy selection and the Inspector Actual Result: The Hierarchy sele…

Retrieved 2026-11-10
EditorFixUUM-146977
Fixed case of 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 case of PolySpatial network connections failing to shut down cleanly, which could spin a reader thread at 100% CPU until teardown.
EditorFix
Fixed case of Prefab Variant titles being cut off instead of truncated with an ellipsis and the asset icon disappearing, in the Variant Family window when the Prefab Variant name is long.
EditorFixUUM-134747
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 case of SelectAll/DeselectAll button in platform discovery window not working when package count exceeds scroll view.
EditorFix
Fixed case of 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 case of the localization editor UI using sentence case for window titles, buttons and menu items instead of Title Case. (UUM-150916) First seen in 6000.7.0b1.
EditorFixUUM-150916
Fixed case of 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
Fixed case of XR settings for a build target not being created when a provider package requests a loader. (UUM-149245) First seen in 6000.7.0a4.
EditorFixXRUUM-149245
Fixed case of EditorSettings.asset showing an outdated gear icon in the Project Settings window and Import Package dialog.
EditorFix
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 issue where the hierarchy's search status UI would not update correctly after clearing the filter. (UUM-148396) First seen in 6000.7.0a4.
EditorFixUUM-148396
Fixed issue where InSceneAssetUtility.CreateAssetFromInSceneAsset would crash the Editor if the referencing asset path was null.
Linked bug report
UUM-151176: Crash on InSceneAssetUtility_CUSTOM_CreateAssetFromInSceneAsset when calling InSceneAssetUtility.CreateAssetFromInSceneAsset with a live Object and a null path

How to reproduce: Open the attached “IN-151133“ project In the menu bar, select “Bug Repro”->”Create Asset From In-Scene Asset with Null Path” 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.6 (M1) Not reproducible on: No other environments tested First few lines of the stack trace: #0 0x000…

Retrieved 2026-11-10
EditorFixUUM-151176
Fixed multiple issues in the experimental msbuild based compilation pipeline, that were blocking Burst and some other packages from compiling.
EditorFix
Fixed Surface Cache GI output in Gamma Color space, and increasing resolution used for environment contribution.
EditorFix
Fixed Tags and Sorting Layers lists (and their add/remove buttons) in Project Settings > Tags and Layers right margin. (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 Timeline so it uses explicit group names in localization calls.
EditorFix
Fixed getUnityVersion behaviour when called from an external thread. (UUM-148042) First seen in 6000.7.0a4.
EditorFixUUM-148042
Hierarchy window no longer stays in rename mode after a keyboard shortcut (e.g. Duplicate) is used while renaming a GameObject.
EditorFixUUM-150371
Hierarchy: Fixed issue where the search filter was silently cleared (while the query block UI remained visible) after exiting Prefab Mode in Context.
Linked bug report
UUM-142149: New Hierarchy filtering query block remains visible but filtering is not applied when returning from Prefab Mode in Context

Steps to reproduce: Create a new URP 3D Project Make sure the "Use new Hierarchy window" is enabled in Preferences > Editor In the Hierarchy, create a Cube GameObject Drag it to the Project window to create a prefab In the Hierarchy, click on the search icon to add query blocks Select Component > Any Observe only the prefab is visible in the Hierarchy Click on the ">" next to prefab to open it…

Retrieved 2026-11-09
EditorFixUUM-142149
Menu item names now display '&'s as expected.
EditorFix

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.