Clear
Filters
251,901 matches
6000.7.0b8100 shown
Material.mainTexture will return null if the main texture is not present instead of logging an error in the console.
Linked bug report
UUM-103940: Player build logs a "material with shader doesn't have a '_MainTex' property" error when instantiating a specific amount of specific prefabs

Reproduction steps: 1. Open the attached "IN-97465" project 2. Open the “MainScene” Scene 3. In the Hierarchy window expand the “==== MANAGERS ====” GameObject 4. Select the “Game Manager” GameObject 5. In the Inspector window “Spawn Characters” script component change the “Num Characters To Spawn” property value to 3 6. Build and run the project 7. In the built project click “Start” 8. Observ…

Retrieved 2026-11-11
ShadersFixUUM-103940
Fixed an issue where the Convert Assets button in the Render Pipeline Converter window stayed disabled when you selected an unconverted item after a partial conversion.
SRP CoreFixUUM-155720
Fixed Blitter blits that use a custom material sampling at a mip level left over from an earlier blit, which showed an outdated image on some Android devices using OpenGL ES.
SRP CoreFixAndroidUUM-154958
Fixed the Render Graph closing a native render pass after 8 raster render passes even when they used fewer than 8 native subpasses, which made the next pass, such as the URP UI overlay, load its attachments again from memory.
SRP CoreFixUUM-158401
Fixed Is.Not.AllocatingGCMemory() intermittently reporting GC allocations made by other threads, such as the finalizer thread after GC.Collect(), for a delegate that does not allocate.
Test FrameworkFixUUM-142851
Fixed TextMeshPro static events, such as OnMissingCharacter, losing handlers registered in InitializeOnLoad or SubsystemRegistration when entering Play Mode.
TextMeshProFixUUM-158087
Allows LayoutElement to restore previously used float value when disabling and re-enabling a property.
uGUIFixUUM-144461
Fixed an issue where the "Too many sprite tiles on Image" error was logged repeatedly while editing a Tiled Image.
uGUIFixUUM-144189
Fixed an issue where VertexHelper.FillMesh produced an empty mesh when the VertexHelper had vertices but no triangles. (UUM-157436) First seen in 6000.7.0b5.
uGUIFixUUM-157436
Fixed Blocking Objects raycasts in GraphicRaycaster being silently skipped in IL2CPP builds due to code stripping. (UUM-145465) First seen in 6000.7.0a2.
uGUIFixUUM-145465
Fixed Graphic.CrossFadeAlpha and Graphic.CrossFadeColor not applying the target value immediately when called with a duration of 0, which caused the value to be lost if the GameObject was deactivated before the next canvas update. (UUM-158296) First seen in 6000.7.0b5.
uGUIFixUUM-158296
Fixed the BaseInput component's help button opening a documentation page that doesn't exist.
uGUIFixUUM-143300
Fixed VertexHelper.PopulateUIVertex and SetUIVertex not throwing ArgumentOutOfRangeException for out-of-range indices. (UUM-158159) First seen in 6000.7.0b5.
uGUIFixUUM-158159
Added the Dilate, Sharpness, Outline Color, Outline Dilate, Shadow Color, Shadow Offset and Shadow Softness inputs to the Default SDF Text Shader Graph node, and an SDF Text Parameters node that outputs the element's values. (UUM-146538) First seen in 6000.7.0a3.
UI ToolkitFixUUM-146538
Fixed "TwoPaneSplitView needs exactly 2 children" errors in the Console when dragging an element into a Two Pane Split View in the Hierarchy window.
UI ToolkitFixUUM-152708
Fixed a crash when a Smart String template referenced itself, directly or through another template. Smart Strings now reports a FormattingException that names the template. (UUM-158418) First seen in 6000.7.0b6.
UI ToolkitFixUUM-158418
Fixed a crash when calling Painter2D.Fill() on a path with very large coordinates, such as an arc with a radius of 1e20. (UUM-158305) First seen in 6000.7.0b6.
UI ToolkitFixUUM-158305
Fixed a Gradient UXML attribute loading with different alpha values after saving when an alpha key had a very large value.
UI ToolkitFixUUM-157201
Fixed a performance regression where reading the layout, worldBound or localBound of visual elements was slower on platforms with small CPU caches. (UUM-154954) First seen in 6000.7.0b3.
UI ToolkitFixUUM-154954
Fixed a performance regression where the Game view toolbar slowed down the Editor in Play mode. (UUM-157459) First seen in 6000.7.0b5.
UI ToolkitFixUUM-157459
Fixed a scaled UI Toolkit element with a filter rendering blurry when it was wider than the panel and contained an element with a backdrop-filter.
UI ToolkitFixUUM-157189
Fixed adding a transition in the Inspector resetting an existing transition's duration and delay to 0s.
UI ToolkitFixUUM-158149
Fixed an issue where a 3D-rotated element inside a 3D-rotated GroupTransform rendered at the wrong height on screen-space panels and in Editor windows, and did not match the area that responds to the pointer.
UI ToolkitFixWindowsUUM-151206
Fixed an issue where setting a TextField's value while the touch screen keyboard was open left the keyboard showing the old text and could move the caret to the end of the field.
UI ToolkitFixUUM-143559
Fixed an ObjectDisposedException when undoing the addition of a Localized String or Localized String List variable in a Variables Group asset. (UUM-157973) First seen in 6000.7.0b6.
UI ToolkitFixUUM-157973
Fixed attribute fields in the UI Toolkit Debugger being read-only. (UUM-153838) First seen in 6000.7.0b3.
UI ToolkitFixUUM-153838
Fixed composite fields, such as Vector2Field and RectField, calling onValidateValue and showing the validator's result in their child fields when the value was set inside IgnoreValidation.
UI ToolkitFixUUM-156993
Fixed delayed numeric fields discarding the typed value when they lose focus while showing mixed values.
UI ToolkitFixUUM-158582
Fixed EditorWindowViewData objects accumulating in memory on each domain reload.
UI ToolkitFixUUM-157874
Fixed elements with a filter, and the content of nested ScrollViews, being cut off or not drawn after their ScrollView was scrolled, or after an element above them was moved or resized. (UUM-157251) First seen in 6000.7.0b7.
UI ToolkitFixUUM-157251
Fixed elements with a z-index rendering at the panel origin after an ancestor was set to display: none. (UUM-158419) First seen in 6000.7.0b7.
UI ToolkitFixUUM-158419
Fixed elements with Picking Mode set to Ignore not being selectable by clicking them in the UI Viewport and in the Scene view's UI Preview overlay. To pick as before, turn off Select Elements with Picking Mode Ignore in Project Settings > UI Toolkit > UI Viewport Selection Options. (UUM-157821) First seen in 6000.7.0b7.
UI ToolkitFixUUM-157821
Fixed errors that were logged when the Editor started with a window, such as the Render Graph Viewer, open in the layout.
Linked bug report
UUM-150211: Errors are thrown when opening the Editor with Render Graph Viewer

Steps to reproduce: Create and open a new project Open the "Window -> Analysis -> Render Graph Viewer" window Restart the Editor (Without closing the Render Graph Viewer) Observe the Console Actual results: "Assertion failed on expression" (or "d3d12: finalizing rendering...") and "GUI Window tried to begin..." errors are thrown Expected results: Console is empty Reproducible with versions: 60…

Retrieved 2026-11-11
UI ToolkitFixUUM-150211
Fixed ExpressionEvaluator.Evaluate applying a function after a following exponent, so floor(2.5)^2 returned 6 instead of 4. (UUM-158630) First seen in 6000.7.0b6.
UI ToolkitFixUUM-158630
Fixed ExpressionEvaluator.Evaluate returning wrong results or failing when a unary minus followed ^ or came before a function, as in 2^-1 or -sqrt(4). (UUM-158631) First seen in 6000.7.0b6.
UI ToolkitFixUUM-158631
Fixed horizontal scrolling in a ListView stopping after the first drag when its content container has a min-width set in USS.
UI ToolkitFixUUM-157458
Fixed Length and StyleLength values set to Auto or None returning different hash codes when they compare equal.
UI ToolkitFixUUM-157561
Fixed Matrix2D.Equals(Matrix2D) returning true for matrices that have different hash codes.
UI ToolkitFixUUM-158175
Fixed PropertyCollection throwing an InvalidOperationException when an array-backed collection is enumerated to the end, and List-backed enumerators ignoring Reset. (UUM-158100) First seen in 6000.7.0b6.
UI ToolkitFixUUM-158100
Fixed Smart Strings plural formatting for negative numbers, which picked the wrong form in languages such as English and Russian and threw an exception in Polish. (UUM-158912) First seen in 6000.7.0b6.
UI ToolkitFixUUM-158912
Fixed Smart Strings plural formatting throwing an exception for Macedonian, and picking the wrong form for numbers such as 111. (UUM-158911) First seen in 6000.7.0b6.
UI ToolkitFixUUM-158911
Fixed SVG import creating an invalid radial gradient when a "<radialGradient>" has a zero radius; the shape is now painted with the last stop color.
UI ToolkitFixUUM-158256
Fixed SVG import dropping a "<use>" element when its shape or group target is defined later in the file.
UI ToolkitFixUUM-158220
Fixed SVG import dropping a gradient stroke when the gradient is defined later in the file.
UI ToolkitFixUUM-158255
Fixed SVG import dropping an arc that has exactly one zero radius; the arc is now drawn as a straight line.
UI ToolkitFixUUM-158225
Fixed SVG import dropping the declarations of an earlier "<style>" element when a later "<style>" element sets other properties for the same selector.
UI ToolkitFixUUM-158217
Fixed SVG import dropping the style rule that follows an "@import" statement in a "<style>" element.
UI ToolkitFixUUM-158228
Fixed SVG import dropping the style rule that follows an "@media" block in a "<style>" element.
UI ToolkitFixUUM-158229
Fixed SVG import failing or producing wrong colors when a color uses percentages, a percentage alpha, or 8-digit hex. (UUM-157876) First seen in 6000.7.0b5.
UI ToolkitFixUUM-157876
Fixed SVG import failing when a CSS declaration uses !important. (UUM-157940) First seen in 6000.7.0b5.
UI ToolkitFixUUM-157940
Fixed SVG import leaving elements unclipped when several elements use a "<clipPath>" defined later in the file.
UI ToolkitFixUUM-158251
Fixed SVG import not applying "<style>" rules to elements that come before the "<style>" element in the file.
UI ToolkitFixUUM-158230
Fixed SVG import throwing a KeyNotFoundException when a "<use>" element refers to another "<use>" element.
UI ToolkitFixUUM-158249
Fixed SVG import throwing an ArgumentNullException when a "mask" attribute refers to a "<mask>" defined later in the file, or to a missing mask.
UI ToolkitFixUUM-158239
Fixed SVG import throwing an error when "<polygon>" or "<polyline>" points are not separated, such as "-10-10".
UI ToolkitFixUUM-158257
Fixed SVG import throwing an error when a property is set to "inherit".
UI ToolkitFixUUM-158226
Fixed the Addressable Group Rules Inspector not showing the resolver for the built-in localization module's resource tables. (UUM-155938) First seen in 6000.7.0b5.
UI ToolkitUUM-155938
Fixed the drop-shadow filter performance by providing a cheaper box-shadow alternative. Added the box-shadow USS property, with outer and inset shadows, blur and spread radii, transitions, and UI Builder and Inspector support. (UUM-158170) First seen in 6000.7.0b7.
UI ToolkitFixUUM-158170
Fixed the Localization package Addressables page not listing the Check Module Localization Tables analyzer. (UUM-156659) First seen in 6000.7.0b6.
UI ToolkitUUM-156659
Fixed the Localization package changelog and upgrade guide listing a Smart Format deprecation that the package does not contain. (UUM-155998) First seen in 6000.7.0b5.
UI ToolkitFixUUM-155998
Fixed the Localization package quick start guide naming a Create button that no longer exists in 2.0. (UUM-155921) First seen in 6000.7.0b5.
UI ToolkitFixUUM-155921
Fixed the Localization package upgrade guide missing a 2.0.0 section for the upgrade wizard. (UUM-155761) First seen in 6000.7.0b5.
UI ToolkitFixUUM-155761
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. (UUM-157563) First seen in 6000.7.0b6.
UI ToolkitFixUUM-157563
Fixed the UI Toolkit Debugger hierarchy list flickering after Inspect Element on a window whose hierarchy keeps changing, such as the Entities Systems window.
UI ToolkitFixUUM-148875
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 TypeConversion.TryConvert storing the bit pattern of a float or double instead of its value when converting to an enum. (UUM-158097) First seen in 6000.7.0b6.
UI ToolkitFixUUM-158097
Fixed UI Builder failing to open a USS file when a var() fallback contained a function with an empty argument.
UI ToolkitFixUUM-157166
Fixed UIToolkitInteroperabilityBridge allocating GC memory every frame for each UI Toolkit panel.
Linked bug report
UUM-158158: UIToolkitInteroperabilityBridge.CreatePanelGameObject allocates 32 B GC every frame per UI Toolkit panel

Steps to reproduce: 1. Open the attached project "Project.zip" 2. Open the "Assets/Scenes/SampleScene.unity" Scene 3. Open the Profiler window, switch to Hierarchy view and enable Deep Profile 4. Enter Play Mode 5. Sort by GC Alloc and expand PlayerLoop > UpdateScene > Update.ScriptRunBehaviourUpdate > BehaviourUpdate > EventSystem.Update() 6. Observe the GC Alloc of UIToolkitInteroperabilityB…

Retrieved 2026-11-11
UI ToolkitFixUUM-158158
Fixed VectorUtils.Bounds returning bounds that are too small for some curved Bezier segments.
UI ToolkitFixUUM-158205
Fixed VectorUtils.FlipVerticesInBounds moving vertices outside the bounds when the bounds do not start at y = 0.
UI ToolkitFixUUM-158215
Fixed VectorUtils.MakeArc returning a quarter circle when the sweep angle is 0.
UI ToolkitFixUUM-158218
Fixed VectorUtils.MakeArc returning an empty path when the sweep angle is a full circle.
UI ToolkitFixUUM-158219
Fixed VectorUtils.SceneNodeBounds ignoring the closing curve of closed contours.
UI ToolkitFixUUM-158209
Fixed VectorUtils.SegmentsLength measuring the closing curve of a closed path as a straight line.
UI ToolkitFixUUM-158208
Fixed world-space picking selecting the last child of a curved element when another child had its curvature set as an inline style. (UUM-157962) First seen in 6000.7.0b6.
UI ToolkitFixUUM-157962
Fixed z-index animated through an AnimationClip applying an incorrect value, which moved the element above its siblings. (UUM-150198) First seen in 6000.7.0a5.
UI ToolkitFixUUM-150198
Vertex counting to select the correct rendering index format for a convex mesh that has more than 65535 vertices when using a combined mesh.
Unity PhysicsFixUUM-158827
Collider.ToMesh() leaked an intermediate mesh for every convex, mesh and terrain collider it converted. These meshes are now destroyed once they are combined into the returned mesh.
Unity PhysicsFixUUM-158827
Projects built with Managed Stripping Level set to High no longer fail to start on CoreCLR. UnityLinker's getter and setter inlining could rewrite a property access into a direct field access that the runtime rejects, when the field was public but its declaring type was not visible to the calling code. (UUM-153308) First seen in 6000.7.0b4.
UnityLinkerFixUUM-153308
Ensure command line URP converter scanning saves its report to a persistent location.
Fixed a bug where lights render with incorrect shape when using WebGL with Chromium running with DX11 backend.
URPFixWebGLUUM-142771
Fixed 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
Fixed an issue where the Render Pipeline Converter's Material Reference Converter skipped GameObjects in scenes that were not open. (UUM-157664) First seen in 6000.7.0b7.
Fixed an issue where the Render Pipeline Converter's Post-Processing Stack v2 converter skipped GameObjects in scenes that were not open.
Fixed an issue where the Renderer List and Culling samples in the URP RenderGraph Samples logged errors every frame when used with a 2D Renderer that has Depth/Stencil Buffer disabled.
Linked bug report
UUM-157948: "Render Graph Execution error" and "NullReferenceException" are thrown every frame when the URP RenderGraph sample's Renderer Feature is used on a 2D Renderer with "Depth/Stencil Buffer" disabled

How to reproduce: 1. Create a new project from the "Universal 2D" template 2. Go to Window -> Package Manager -> Universal Render Pipeline -> Samples and import "URP RenderGraph Samples" 3. Select Assets/Settings/Renderer2D, click "Add Renderer Feature" and add "Renderer List Render Feature" 4. On the same Renderer2D asset, disable "Depth/Stencil Buffer" 5. Enter Play Mode 6. Observe the Conso…

Retrieved 2026-11-11
Fixed Bloom intensity getting overridden by Screen Space Lens Flare intensity.
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 long player build times in 2D projects caused by unneeded Rendering Layer Mask shader variants in Sprite Lit, Sprite Custom Lit, and VFX Graph shaders.
Fixed missing SpeedTree7 bark on PowerVR Vulkan with a never-firing clip.
Fixed the Pixel Perfect Camera and Parametric to Freeform Light converters in the Render Pipeline Converter skipping objects in scenes that are not open. (UUM-158152) First seen in 6000.7.0b7.
Fixed UAL0010 and UAL0013 warnings in the script that Create > Scripting > URP Post-process Volume Scripts creates when domain reload is disabled. (UUM-155119) First seen in 6000.7.0b3.
Make VideoPlayer_TimeReference_Works pass by fixing the way we detect when to run loopPointReached.
VideoFixUUM-148456
Fixed UnityHttpMessageHandler leaking its Abort() cancellation registration.
In Web builds that use AudioMixers, some audio errors were previously firing, and have now been resolved. (UUM-154231) First seen in 6000.7.0b1.
Fixed missing depth for Quad Views inset region static objects during Application Spacewarp motion vector reprojection pass (affection motion synthesis near object edges). (UUM-158842) First seen in 6000.7.0b8.
Fixed regression where fragment density maps weren't attached to a Vulkan render pass. (UUM-155046) First seen in 6000.7.0b4.
Now when using intermediate textures in URP (such as with post-processing), the XR eye texture will no longer force MSAA when enabled which previously incurred a performance cost with no additional benefit due to already resolving to 1x sampling before the final pass.
OnDemandRendering.effectiveRenderFrameRate returns the correct refresh rate on XR devices instead of a default value.
XRFix
Quad Views: Fixed issue regarding post processing being applied to both the inner and outer passes separately. (UUM-153422) First seen in 6000.7.0a6.

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.