Clear
Filters
254,355 matches
7000.0.0a12100 shown
Fixed the Select GameObject window silently ignoring Prefab picks in a second Inspector after swapping between Prefabs with different components.
Linked bug report
UUM-154149: "Select GameObject" window silently stops applying prefab selections when swapping between prefabs with different components in specific Inspectors

How to reproduce: Open the attached "IN-153731_repro.zip" project Open the “Main” scene Select the "GameObject 1" instance in the Hierarchy tab In the right-side Inspector tab, click the circle icon next to the Prefab field to open the Select GameObject window In the “Select GameObject” window, click "GameObject 2", then "GameObject 1", then "GameObject 2" (three clicks in total) Observe the p…

Retrieved 2026-11-10
UI ToolkitFixUUM-154149
Fixed the selected collection's name becoming unreadable when you hover over it in the Resource Tables window in the Light theme.
UI ToolkitFixUUM-153069
Fixed the Smart Strings substr formatter ignoring its out-of-range behavior when the start index and length were very large, or when a negative start index or length went past the ends of the string.
UI ToolkitFixUUM-157563
Fixed the startup locale ignoring the region and script reported by the device, so a device set to Traditional Chinese no longer starts in Simplified Chinese.
UI ToolkitFix
Fixed the stylesheets window not rendering style rules when an invalid rule is present.
UI ToolkitFixUUM-154335
Fixed the UI Builder Background Size Height field staying disabled after changing or undoing the Scale Mode.
UI ToolkitFixUUM-137805
Fixed the UI Builder data source path picker listing paths as compatible through a converter that takes a base type, such as System.Object.
UI ToolkitFixUUM-156729
Fixed the UI Builder Hierarchy and UXML Preview showing "<unsaved file>.uxml" instead of the preview document name when a style sheet is open in StyleSheet Editing Mode.
UI ToolkitFixUUM-152712
Fixed the UI Builder Inspector's Value field staying single-line when a TextField has Multiline enabled.
UI ToolkitFixUUM-150464
Fixed the UI Builder Set Variable list on a selector not showing variables declared in another USS file on the same UXML.
UI ToolkitFixUUM-148120
Fixed the UI Preview overlay showing "Preview not available" for elements with an opacity of 0, instead of a transparent preview.
UI ToolkitFixUUM-154337
Fixed the UI Preview Scene View overlay staying visible and empty after its document was opened for editing in the UI Viewport.
UI ToolkitFixUUM-149219
Fixed the UI Toolkit Debugger picking elements from a hidden UI Viewport tab instead of the Game View content under the cursor.
UI ToolkitFixUUM-152888
Fixed the UI Toolkit editing stage opening while the legacy Hierarchy was in use, which left the Hierarchy window empty or showing the wrong scene.
UI ToolkitFixUUM-156413
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
Fixed the UI Viewport opening its context menu when a zoom drag is released, and leaving click selection stuck afterwards.
UI ToolkitFixUUM-151195
Fixed the UnityEvent Inspector keeping the argument field after switching the function to a different variant.
Linked bug report
UUM-142971: UnityEvent Inspector retains argument field after switching the function to a different variant

Steps to reproduce: Open the "StaleArgument.zip" project Open "SampleScene" Select the "UnityEventStaleArgRepro" GameObject In the Inspector, in the function dropdown select UnityEventStaleArgRepro > SetValue (at the top of the list) Observe the float field below the dropdown Actual results: the float field is still visible Expected results{}: the float field is hidden Reproducible with versio…

Retrieved 2026-11-09
UI ToolkitFixUUM-142971
Fixed the USS import error for a nested style rule quoting a selector that is not in the file.
UI ToolkitFixUUM-157331
Fixed the UXML asset preview rendering after its asset was deleted.
Linked bug report
UUM-147940: "SoftDelete" warning is thrown and Editor freezes when deleting a UXML Asset via keyboard shortcut

Steps to reproduce: 1. Open the attached Unity project “ConsoleWarnings.zip” from provided Google Drive link 2. Clear warnings and errors in the Console window once project is open 3. Select New UXML Asset in the Project window 4. Press delete with keyboard shortcut multiple times 5. Observe the Editor and Console window Actual results: “The operation "SoftDelete" cannot be executed because th…

Retrieved 2026-11-10
UI ToolkitFixUUM-147940
Fixed the UXML file being marked as having unsaved changes after canceling a rename in the UI Builder Hierarchy.
Linked bug report
UUM-139551: UXML gets dirty when canceling the renaming action in UI Builder

Steps to reproduce: Create a new project Create and open a new UI Document Add a VisualElement to the Hierarchy Press F2 to rename the element Press ESC to cancel the renaming action Observe the .uxml header Actual results: The file is dirty Expected results: The file is not dirty Reproducible with versions: 2023.1.0a10, 6000.0.72f1, 6000.3.13f1, 6000.4.3f1, 6000.5.0b4, 6000.6.0a2 Tested on (O…

Retrieved 2026-11-09
UI ToolkitFixUUM-139551
Fixed the UXML preview not refreshing when a variable is added to an element in the UI Builder inspector.
UI ToolkitFixUUM-137532
Fixed the variable suggestion list being cut off when setting a variable on a stop in the Gradient Editor.
UI ToolkitFixUUM-155717
Fixed the Variables section not showing the override indicator bar, on both the foldout and the variable row, in the UI Builder and the Inspector.
UI ToolkitFixUUM-137531
Fixed TreeView and ListView items sometimes staying invisible after expanding the last item or resizing the view while scrolled to the bottom.
Linked bug report
UUM-140392: VFX Template is not rendered after expanding the last Category when Category list is scrollable

Steps to reproduce: Open the attached project Open the VFX Template window Shrink the window vertically Scroll to the bottom of the Template list Expand Category 9 (If the category was already expanded after opening the window, collapse it and reopen the Template window) Actual results: After the Category is expanded, the Template is not visible (But can be selected) Expected results: Template…

Retrieved 2026-11-11
UI ToolkitFixUUM-140392
Fixed UI Builder adding a duplicate attribute to Attribute Overrides when editing an override on an element whose name contains a space, which made the UXML file invalid.
Linked bug report
UUM-149755: UI Builder appends a duplicate attribute in AttributeOverrides when re-editing an override on an element whose name contains a space

How to reproduce: Open the attached "IN-148895" project Open "Main.uxml" in UI Builder In the UI Builder Hierarchy, expand "Main.uxml">"TemplateContainer" and select the "Thin g" element In the UI Builder Inspector set "Title Text Size" attribute to any value and press Ctrl+S Change "Title Text Size" attribute to a different value and press Ctrl+S Observe the Console window and “Main.uxml” cod…

Retrieved 2026-11-11
UI ToolkitFixUUM-149755
Fixed UI Builder failing to open a USS file when a var() fallback contained a function with an empty argument.
UI ToolkitFixUUM-157166
Fixed UI Builder keeping discarded style sheet changes after going back more than one level from a template opened in context.
UI ToolkitFixUUM-153328
Fixed UI Builder marking the UXML and USS files as unsaved when it discarded an invalid or empty rename.
UI ToolkitFixUUM-154717
Fixed UI Builder Save not writing elements added in the Hierarchy before the UI Builder window opened.
UI ToolkitFixUUM-156841
Fixed UI Toolkit content in the Game view disappearing after importing an asset.
UI ToolkitFixUUM-146120
Fixed UI Toolkit panels not receiving pointer events after a script reload in Play mode when the scene has an EventSystem.
Linked bug report
UUM-156105: UI stops receiving pointer events after an assembly reload when using InputSystemUIInputModule

How to reproduce: Open the attached “IN-155070” project Enter Play mode Interact with the UI elements in Game view In the Project window select the “RandScript“ script and reimport it Try interacting with the UI elements in Game view again Observe the UI elements Actual result: After reimporting a script you can’t interact with the UI elements Expected result: You can interact with UI Elements…

Retrieved 2026-11-11
UI ToolkitFixUUM-156105
Fixed UIAnimationClip staying at its authored values instead of animating in a built player.
UI ToolkitFixUUM-153273
Fixed undo not removing a style class from an element that has other classes.
UI ToolkitFixUUM-153885
Fixed unpacked template elements losing their inline styles in UI Builder when Unpack Instance is undone and redone.
UI ToolkitFixUUM-155125
Fixed unpacking a template instance copying its authoring ID onto the element that replaced it.
UI ToolkitFixUUM-151460
Fixed unsaved elements of a new UI Document being lost after entering and exiting Play Mode.
UI ToolkitFixUUM-156727
Fixed unsaved UXML changes being discarded in UI Builder when "Open selector in IDE" was used while the style sheet had unsaved changes.
UI ToolkitFixUUM-156629
Fixed USS files and UXML inline styles losing all of their styles when a declaration ended with an extra semicolon.
UI ToolkitFixUUM-157228
Fixed USS filter functions with more than four arguments not applying; the extra arguments are now ignored and a warning is logged.
UI ToolkitFixUUM-155773
Fixed USS variables not working inside gradient background definitions.
UI ToolkitFixUUM-148506
Fixed UXML changes no longer syncing between UI Builder windows after one of them was maximized and restored.
UI ToolkitFixWindowsUUM-151080
Fixed UXML changes saved in UI Builder not appearing in the Game view for a Panel Renderer after Play mode was entered and exited.
Linked bug report
UUM-149762: Saved UI Document changes are not reflected in the Game view when Play mode has been entered and exited

Steps to reproduce: Create a new project using 3D URP project In the Hierarchy, create a Panel Renderer Create a new UI Document and assign it to Panel Renderer Component Open the .uxml in UI Builder Add any well visible element (e.g. Button) Save and observe the element appears in Game view Enter and exit Play mode Add another element, duplicate the same or make any visible change in UI Build…

Retrieved 2026-11-10
UI ToolkitFixUUM-149762
Fixed world-space UI Toolkit panels not responding to XR input in players when the application window loses focus.
UI ToolkitFixXRUUM-146634
Fixed SharedTableData.AddKey, ResourceTable.AddStringEntry, and DistributedUIDGenerator.MachineId rejecting or altering their input without reporting it.
UI ToolkitFixUUM-151776
Improved grid inspector layout in UI Toolkit inspector.
UI ToolkitFixUUM-153423
Improved performance of hash code generation in GetTransitionHashCode
UI ToolkitFixUUM-153205
Improved performance of Smart Strings plural and choose formatters.
UI ToolkitFixUUM-153944
Improved the performance of updating changed elements in large panels.
UI ToolkitFixUUM-156828
Templates created from the Hierarchy with "Create Template" could not be opened in the UI Stage after being selected.
UI ToolkitFixUUM-151369
UI Builder: Fixed the data source path completer popup in the binding window sometimes staying open after the window was moved.
UI ToolkitFixUUM-132416
Updated the inspector field in stage to match the existing renaming behavior.
UI ToolkitFixUUM-153274
Broadphase.Tree.Clone() now allocates node storage that is sized to its capacity rather than the source tree's Length. This fixes an OutOfRange error that may be observed when a full multi-threaded broadphase rebuild is performed on a densely-packed, cloned world.
Unity PhysicsFixUUM-157069
Fixed the behavior of the combine functions for converted materials so they match the built-in physics one. This change is opt-in and can be enabled from the Unity.Physics project settings pane.
Unity PhysicsFixUUM-132643
Fix a bug where having the material inspector and scene view on screen together causes error spam when using screen space reflections.
Fix a bug where reloading a scene would cause certain Blitter functions to stop working.
Fix a bug where URP attempts to use a stripped variant when using deferred rendering with additional light shadows disabled, but shadowmasks enabled.
Linked bug report
UUM-153600: Shader variant errors are thrown for every transparent draw in the Player when using Deferred rendering with a baked Mixed light and Additional Light Shadows disabled

Steps to reproduce: 1. Open the attached project "StrictVariantRepro.zip" 2. Open the "SampleScene" scene 3. Enter Play Mode and observe that the scene renders correctly 4. Open File > Build Profiles and make sure "Development Build" is enabled 5. Make sure "Strict Shader Variant Matching" is enabled in Player Settings 6. Build and Run the Windows Player 7. Open the Player.log and search for "…

Retrieved 2026-11-11
Fix MSAA error in the Rendering Debugger Motion Vector view
Fixed "Default" being added to some Enum Material properties
Linked bug report
UUM-134256: Changing “Mesh Decal Bias Type” to “Depth Bias” on Decal Simple material stays set to “Default” in Inspector window

Steps to reproduce: 1. Create new Unity project using High Definition 3D Template 2. Open Shader Graph Templates window (Project window > Create > Shader Graph > From Template) 3. Select “Decal Simple” Template and press “Create” 4. When created, press on “Decal Simple” Shader in Project window and convert it to the Material 5. Select newly created Decal Material in Project window 6. In Inspec…

Retrieved 2026-11-11
Fixed a bug where reloading a scene that contains embedded meshes causes Surface Cache GI to stop working.
Fixed a crash on some iOS devices when using the Forward+ rendering path with Render Scale not set to 1.
Linked bug report
UUM-151281: App freezes when m_RenderScale is set to 0.8 in the Mobile_RPAsset

How to reproduce: 1. Open the attached “3466405_Repro.zip” project 2. Build for iOS 3. In Xcode, navigate to Product → Scheme → Edit Scheme… 4. In the “Run” tab, go to “Diagnostics” and select “Shader Validation” under “Metal” 5. Deploy to a device 6. Observe the Xcode console Actual result: The app freezes and multiple errors appear in the Xcode console Expected result: The app runs without f…

Retrieved 2026-11-11
URPFixiOSUUM-151281
Fixed a macro redefinition warning in custom shaders that define REQUIRES_WORLD_SPACE_POS_INTERPOLATOR before including Core.hlsl.
Fixed a performance regression caused by redundant clears triggering full-screen quad draws when opaque pass is skipped
Fixed a performance regression when using per-light soft shadows quality.
Fixed a potentially uninitialized variable shader warning logged on Metal and Vulkan when using the Surface Cache GI renderer feature.
Fixed AlphaUpscaleHistory being allocated when Alpha Processing is disabled
Fixed an 'Ignoring duplicate keyword line' warning shown in the Inspector when selecting the URP FallbackLoading shader.
Fixed an assertion in the console when selecting the Render Deferred Lighting pass in the Frame Debugger.
Fixed an exception thrown after setting a camera's viewport rect to a near-zero size and back while alpha processing and a temporal upscaler were enabled.
Fixed an issue where changing Shadow Layers with multiple Lights selected only updated the first Light, and undo did not revert it. Lights in scenes saved before this fix might keep outdated shadow layers if they were edited this way; set their Shadow Layers again to update them.
Fixed an issue where the Render Pipeline Converter in batch mode reported animation clip conversions that failed with an exception as successful, which hid them from Project Auditor's remaining issues list.
Fixed blocky gaps at the edges of spot lights in Forward+ and Deferred+ when the light is attached to the camera.
Fixed custom shaders failing to compile and rendering magenta when calling ApplyTonemap or ApplyColorGrading from PostProcessing/Common.hlsl.
Fixed downsampled Screen Space Ambient Occlusion sampling normals and blue noise at texel corners, which made the result differ between GPUs.
Fixed Editor flickering and blank windows when a camera's Output Texture is a Render Texture with Shadow Sampling Mode set to Compare Depths.
URPFixWindowsUUM-155764
Fixed forward-only materials, such as Complex Lit, not receiving additional light shadows when the Rendering Path is set to Deferred and Transparent Receive Shadows is disabled.
Fixed GC allocations in Surface Cache GI when many entities are spawned, destroyed, or change materials in the same frame.
Fixed incorrect normals and specular highlights on Shader Graph terrain materials in the Deferred and Deferred+ rendering paths, on terrains that need more than one splatmap.
Fixed incorrect wording in the Rendering Debugger warning shown when the STP upscaling filter is not enabled, which referred to a single debug view instead of multiple.
Fixed missing shadows on certain shadow casting point and spot lights, in scenes with a large number of lights using the Deferred renderer when Transparent Receive Shadows was enabled.
Fixed NullReferenceExceptions from MaterialPostprocessor when an empty or corrupt .mat file was imported.
Fixed point and spot lights disappearing near screen edges and the camera near plane in Forward+ and Deferred+.
Fixed Project Auditor URP settings issues for Quality Levels naming the Quality Level instead of the assigned URP asset.
Fixed Screen Space Ambient Occlusion Renderer Feature error spam when tile-only mode is enabled.
Fixed scripts that subclass BaseShaderGUI failing to compile with error CS0122.
Fixed shader warnings that appeared on the URP Baked Lit shader.
Fixed Surface Cache GI repeatedly logging "BeginDrain without a matching EndDrain" assertions after an exception occurred during the surface cache world update.
Fixed Surface Cache GI throwing "SurfaceCacheEntityChangeBridge supports only a single consumer" exceptions when the renderer feature is used by more than one renderer.
Fixed Surface Cache Global Illumination only lighting part of the screen when the Render Scale is not 1.
Fixed Surface Cache Global Illumination producing incorrect or missing bounce lighting in player builds that use vertex compression.
Fixed terrain becoming progressively brighter in the Forward and Forward+ rendering paths when a Shader Graph terrain shader is used with more than four terrain layers.
Fixed terrain becoming progressively darker in the Deferred and Deferred+ rendering paths when a Shader Graph terrain shader is used with more than four terrain layers.
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
Fixed the Disable Mip Caching tooltip in the Rendering Debugger so that it refers to the Texture Streamer and Mipmap Streaming instead of internal class names.
Fixed the Pixel Perfect Camera converter in the Render Pipeline Converter staying disabled and reporting the 2D Pixel Perfect package as not installed when it was installed.
Fixed the Project Auditor URP0001 issue message, which was garbled when no URP asset was assigned to a Quality Level, so it now names the Quality Level.
Fixed the Render Pipeline Converter defaulting its Target Pipeline to Universal Render Pipeline (2D Renderer) instead of Universal Render Pipeline (Universal Renderer).
Fixed UAL0010 and UAL0013 warnings in the script that Create > Scripting > URP Post-process Volume Scripts creates when domain reload is disabled.
Fixed _GBUFFER_NORMALS_OCT being defined in custom shaders that don't declare it.
Fixes a bug where seams appear on box projected reflection probes on platforms with half precision (mobile).
Linked bug report
UUM-141981: Seams are visible in reflective surfaces when using box projection in Android Build Profile

How to reproduce: 1. Open the ‘ReflectionSeam.zip' project using Android Build Profile 2. Open the 'test’ scene 3. Enter Play Mode 4. Observe the GameView Actual result: Seams are visible Expected result: Seams are not visible Reproducible with: 2023.1.0f1, 6000.0.75f1, 6000.3.15f1, 6000.4.7f1, 6000.5.0b8, 6000.6.0a5 Could not test with: 2023.1.0a1 (Unable to install Android Build Profile) Rep…

Retrieved 2026-11-09
Migrate SSAO settings into each quality level's volume profile

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.