Clear
Filters
254,537 matches
6000.7.0b42 shown
Repeatable elements identified by name, such as meta-data, uses-feature and activity, with a "name" key only overwrite elements with a matching "name" key. Elements that can only occur once, such as application, are still overwritten in place when a "name" key is given.
FixesFix
Elements with conflicting true/false values for the "required" key resolve to "true". -Elements with conflicting values for the "version" key resolve to the highest provided version number.
FixesFix
7000.0.0a898 shown
7000.0.0a5: Crash on mono_class_get_name when building Addressables content with a serialized type that derives from List<T>
Linked bug report
UUM-155711: Crash on mono_class_get_name when building Addressables content with a serialized type that derives from List<T>

Steps to reproduce: Open the attached project Build the content: Window > Asset Management > Addressables > Groups > Build > New Build > Default Build Script Observe the Editor Actual result: The Editor crashes during the build. In batchmode the process exits with code 139 and the build never returns. Expected result: The build does not crash the Editor. The type is screened out before its ser…

Retrieved 2026-11-10
Known IssuesKnown issueBlockerUUM-155711
7000.0.0a5: Crash on Scripting::LogExceptionFromManaged and "BadImageFormatException: Bad IL format." fatal error when upgrading a project from Unity 6 to 7000.0.0a5 or above
Linked bug report
UUM-156142: Crash on Scripting::LogExceptionFromManaged and "BadImageFormatException: Bad IL format." fatal error when upgrading a project from Unity 6 to 7000.0.0a5 or above

How to reproduce: 1. Open the attached “IN-156595” project with 7000.0.0a7 2. Observe the “BadImageFormatException: Bad IL format.“ fatal error 3. Click “Quit“ 4. Observe the crash Reproducible with: 7000.0.0a5, 7000.0.0a8 Not reproducible with: 6000.0.84f1, 6000.3.26f1, 6000.6.6f1, 6000.7.0b4, 7000.0.0a1 Reproduced on: Windows 11 Not reproduced on: No other environment tested Notes: The proje…

Retrieved 2026-11-11
Known IssuesKnown issueBlocker
Fixed managed stack frames in IL2CPP crash reports showing no file name or line number when Cloud Diagnostics crash reporting is enabled in non-development builds. (UUM-155430) Fixed in 7000.0.0a9.
Engine DiagnosticsKnown issueBlockerUUM-155430
Fixed a USS file failing to import and losing all of its styles when a function such as linear-gradient() had an empty argument. (UUM-155939) Fixed in 7000.0.0a9.
Linked bug report
UUM-155939: USS file fails to import and all of its styles are lost when a linear-gradient() with an empty first argument is added to it

Steps to reproduce: Open the attached project In the Project window, right-click "Assets/UI/Theme.uss" and select Reimport Observe the Console "Assets/UI/Theme.uss" holds three ordinary rules, the last of which is a valid gradient with one stray comma in front of it: .panel { flex-direction: column; padding: 8px; background-color: rgb(40, 40, 40); } .title { font-size: 16px; color: rgb(220, 22…

Retrieved 2026-11-10
UI ToolkitKnown issueCautionUUM-155939
Fixed the Localization Tables and Scene Controls windows ignoring built-in localization in projects that use it. (UUM-155905) Fixed in 7000.0.0a9.
UI ToolkitKnown issueCautionWindowsUUM-155905
Crash on mono_log_write_logfile when more than one copy of bee_backend is running
Linked bug report
UUM-142773: Crash on mono_log_write_logfile when more than one copy of bee_backend is running

How to reproduce: Create a new URP project In the Player settings, change the Active Input Handling setting to any other option In the following prompt about restarting the Editor, select "accept" When the Editor loading window appears, close it by clicking x at the top right corner of the window Open the Windows task manager and type "bee" in the search bar Launch the project again and let th…

Retrieved 2026-11-09
Known IssuesKnown issueBlockerUUM-142773
Crash on mono_log_write_logfile when opening specific project
Linked bug report
UUM-150566: Crash on mono_log_write_logfile when opening specific project

How to reproduce: 1. Open the attached “IN-150836” project 2. Observe the crash Reproducible with: 6000.2.0b2, 6000.6.0a1 Not reproducible with: 6000.0.0f1, 6000.0.82f1, 6000.1.0b3, 6000.3.23f1, 6000.5.10f1, 6000.6.0b10, 6000.7.0a6 Could not test with: 6000.2.0a1 - 6000.2.0b1 (due to multiple Input system errors which I was unable to fix) Fixed in: 6000.6.0a2 (64de5ee36373) Reproducible on: Wi…

Retrieved 2026-11-10
Known IssuesKnown issueBlockerUUM-150566
Improved the Animation Preview Model picker to preselect the model currently in use.
AnimationImprovement
Improved how text-serialized files with invalid object headers are loaded: Unity now reports an error instead of reading the object's fileID from part of the header, or skipping the object without an error.
SerializationImprovement
Improved test result reporting speed for large test assemblies, where looking up each test's source file and line no longer slows the run down as the number of tests grows.
Test FrameworkImprovement
Added: Added BuildAnalysisUtility.OpenWindow, which opens the Build Analysis window with a specific build selected.
Build PipelineAPI change
Deprecated: Deprecated UnityEditor.WebGLLinkerTarget and WebGLWasmArithmeticExceptions enums.
WebBreaking
Obsoleted: Marked PlayerSettings.WebGL.memorySize as obsolete.
WebBreakingWebGL
Surface shaders are now marked as deprecated.
ShadersBreaking
The Editor theme style sheet is now applied to the root of the Editor window panel instead of EditorWindow.rootVisualElement, so it no longer appears in rootVisualElement.styleSheets.
UI ToolkitChange
Fixed a "No script asset for ShadowCasterPath" warning when you undo or redo a Shadow Caster 2D shape edit in Play mode.
Linked bug report
UUM-152935: "No script asset for ShadowCasterPath." warning is thrown after performing Undo action for ShadowCaster shape changes in Play Mode

Steps to reproduce: Open the attached project Open the SampleScene Enter Play mode Switch to Scene View Select the Triangle object in the Hierarchy Press the Edit Shape Button for the ShadowCaster2D component in the Inspector window Change the ShadowCaster's shape Perform an Undo action Observe the Console window Actual results: Undo action is performed correctly, however "No script asset for …

Retrieved 2026-11-10
Fixed a NullReferenceException thrown every frame by a 2D Light of type Provider whose Light2DProvider returns no mesh.
Linked bug report
UUM-153965: Light2DProvider throws NullReferenceException every frame in minimal implementation scenarios due to default mesh provider returning a null

Steps to reproduce: Open the attached project Open the PB1_AlreadyBroken Scene Observe the Console window Actual results: NullReferenceException errors are thrown every frame Expected results: Default provider returns a mesh primitive or an empty mesh Reproducible with versions: 6000.5.0a8. 6000.6.3f1, 6000.7.0b3, 7000.0.0a1 Can’t test with versions: 6000.5.0a7 and earlier (Light2DProvider cla…

Retrieved 2026-11-12
Fixed an "ArgumentException: Scene file not found" error when building with a deleted scene in the build list and Strip 2D Unused Variants enabled.
Fixed an "Index buffer element is out of bounds" error that removed a Shadow Caster 2D's shadow when its outline had a sub-shape with fewer than three edges and 2D Shadow Geometry was set to Enhanced.
Fixed duplicate global light error when building a player.
Fixed four errors logged every frame for each Light 2D that uses a custom Material whose shader does not declare the 2D lighting keywords.
Fixed inconsistent icon sharpness in the Tile Palette window.
Fixed URP 2D editor-only icons being included in player builds.
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 the Select Game Object window not appearing when selecting Other... from the Animation Preview Model dropdown a second time.
Linked bug report
UUM-148566: "Select Game Object" window doesn't appear when selecting "Other..." from the Animation Preview Model dropdown a second time

Reproduction steps: 1. Create a new project 2. Create Animation Controller and Animation Clip in the Project window (Create > Animation) 3. Window > Animation > Animator 4. Right-click in the Animator window and select Create State > Empty twice to create two States 5. Right-click on one of the States, select Make Transition option and connect it to another State 6. Attach Animation Clip to bo…

Retrieved 2026-11-11
AnimationFixUUM-148566
Fixed default presets for some importers, 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 ImportFixUUM-146265
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 CoreCLR player builds including runtime files that are never loaded, such as standalone garbage collectors, ETW message resources, import libraries, and a duplicate debugger access library.
CoreCLRFixUUM-147611
Fixed a Direct3D12 validation error caused by the Virtual Texturing GPU cache being written from the copy queue while still in a shader-read state.
DX12FixUUM-154995
Fixed an incorrect max width calculation and propagation in layout groups when there are no child elements.
Linked bug report
UUM-152498: HorizontalLayoutGroup child columns are laid out incorrectly when using LayoutElement Preferred Width

How to reproduce: 1. Open the attached “IN-152978” scene 2. Open the scene titled "Open this Scene" 3. Enter Play mode 4. Observe the Game view Actual result: First column keys are too wide, second column keys are too narrow, ignoring LayoutElement Preferred Width Expected result: Both columns should be laid out evenly, matching their Preferred Width settings Reproducible with: 6000.6.0a6, 600…

Retrieved 2026-11-10
EditorFixUUM-152498
Fixed an issue where Umbra menu items reappeared after a domain reload when legacy Umbra culling was disabled.
EditorFixUUM-154630
Fixed the Editor restarting in the previous theme after changing the Editor Theme and choosing Restart Editor.
EditorFixUUM-155654
Fixed TMP_FontAsset leak when unloading AssetBundles or Entities content archives.
EditorFix
Project Auditor: add OnRenderImage to list of known MonoBehaviour methods.
EditorFix
Project Auditor: Remove unused variable that was contributing to domain reload time.
EditorFixUUM-155384
Fixed an ArgumentNullException during Sub Scene import after clearing the Scene Asset of a Sub Scene.
EntitiesFix
Fixed an integer overflow when an Entities allocator budget is set close to 2 GB.
EntitiesFixUUM-155036
Fixed changing the unit of an Entities allocator budget in Memory Settings resetting the value to 1 MB.
EntitiesFixUUM-155118
Fixed memory corruption in Players without safety checks when an Entities allocator budget is used up.
EntitiesFixUUM-155107
Fixed the "archetypes", "archetype budget" and "query budget" labels in the Entities Memory Profiler module not being localized.
EntitiesUUM-155010
Fixed the Entities allocator budgets in Memory Settings not being applied in Edit Mode and during baking.
EntitiesFixUUM-155114
Fixed the Entities Memory Profiler module showing budget percentages with a space before the percent sign.
EntitiesUUM-155020
Fixed unsaved changes in a Sub Scene being lost when changing its Scene Asset and pressing Cancel in the save prompt.
EntitiesFix
Fixed unsaved changes in a Sub Scene being lost without a save prompt when a duplicate Sub Scene that references the same scene was deleted or had its Scene Asset changed.
Linked bug report
UUM-154590: Unsaved changes in a Sub Scene are lost without a save prompt when a Sub Scene GameObject referencing it is deleted

How to reproduce: 1. Create a new project 2. Install the "Entities" package (Window > Package Management > Package Manager) 3. Create two Sub Scenes, "SubScene1" and "SubScene2", and add a few GameObjects to "SubScene2" 4. Save changes 5. Rename one of the GameObjects in "SubScene2" and do not save 6. In "SubScene1", create an empty GameObject, add a "Sub Scene" Component and set its Scene Ass…

Retrieved 2026-11-10
EntitiesFixUUM-154590
Ensure correct backbuffer dimensions when using multiple displays.
GraphicsFixUUM-134688
Fixed a crash on quit in players that use split graphics jobs with DirectX 12 on Universal Windows Platform.
GraphicsFixWindowsUUM-152563
Muted Vulkan validation error caused by Swappy frame pacing library. (UUM-154394) First seen in 7000.0.0a5.
GraphicsFixUUM-154394
URP Decals shader could rarely produce NaN values on Android platforms when sampling non-normal-map textures set as the Normal Map, especially visible as white flashes when in conjunction with other amplifying effects like Bloom.
Linked bug report
UUM-153167: XR Graphics: Quad view with decals and bloom effect causes white flashing

There are white flashes if using quad view + decals + bloom. Tested on Meta Quest 3. Repro: create a scene using decals and bloom or use attached project which is set up for this already configure project for Meta Quest make sure quad view is selected in the foveation feature settings build and run actual results: white flashes around the decals expected: no flashes

Retrieved 2026-11-10
GraphicsFixAndroidUUM-153167
Fixed the Input System Package settings window accepting negative and non-finite (NaN or Infinity) values for Location Accuracy and Location Distance Threshold instead of clamping them to 0 like the scripting API.
Input SystemFixUUM-151645
Fixed a crash when application:openURL or application:continueUserActivity was called before Unity initialized.
Linked bug report
UUM-151801: Application crashes when "application:openURL:options" runs before Engine initializes

How to reproduce: 1. Open the attached “IN-152919” project 2. Open Build Profiles and switch to iOS (File > Build Profiles) 3. Build the project 4. Open the built project in Xcode 5. Deploy to a device 6. Observe the device Actual result: The app crashes at startup Expected result: The app launches successfully to a sample scene Reproducible with: 6000.0.23f1, 6000.0.83f1, 6000.3.24f1, 6000.6.…

Retrieved 2026-11-10
Fixed safety handles accumulating in memory when repeatedly creating and disposing native containers that use a custom allocator.
KernelFixUUM-134028
Fixed the Focus on Player option in the Multiplayer Play Mode window staying enabled and doing nothing when the player is not active.
MultiplayerFixUUM-145368
Fixed an Editor crash when emitting from a Particle System that was culled off-screen after assigning a curve with a large number of keys.
ParticlesFixUUM-153533
Fixed the player window not resizing when the resolution or fullscreen mode changed, which left the rendered content stretched or misplaced.
Fixed a performance regression in the Editor where reordering many sibling GameObjects increased frame time.
Scene ManagerFixUUM-155593
Fixed automatic statics cleanup silently stopping for an entire assembly when a static readonly field had a type that cannot be reset, such as Predicate<T>.
ScriptingFixUUM-153257
Fixed Panel.PublishCursorPosition leak.
ScriptingFix
Fixed the missing transpose in the float2x4 DOTS instancing loader.
ShadersFixUUM-147444
Fixed the read overlap in the float2x4 DOTS instancing loader.
ShadersFixUUM-146222
Fixed exceptions thrown in the Inspector when adding a Light Anchor component while no Game View is open.
Linked bug report
UUM-153999: Adding a Light Anchor component throws an exception when no Game View is open

Steps to reproduce: Create a new URP 3D project via Unity Hub Close every open Game View tab/window. Create a GameObject, select it, and add a Light Anchor component via the Inspector's Add Component button Actual results: The Console immediately logs an InvalidOperationException: "Sequence contains no elements", thrown from LightAnchorEditor.OnEnable - then cascades into repeated NullReferenc…

Retrieved 2026-11-11
SRP CoreFixUUM-153999
Fixed tests inherited from a base class in another assembly being reported with the source file and line of an unrelated test.
Test FrameworkFix
Fixed Advanced Text Generator rendering of hinted SDF font assets (SDFAA_HINTED) so glyph shapes and spacing match the standard TextMesh Pro generator.
TextFixUUM-154232
Bug IndexOutOfRangeException is thrown when exiting Prefab mode and then Play mode.
uGUIFixUUM-150797
Fixed crash when calling SetSecondaryTexture/Size with invalid index.
Linked bug report
UUM-154589: Crash on CanvasRenderer::SetSecondaryTexture when the index was not allocated by SetSecondaryTextureCount

Steps to reproduce: Open the attached project (CanvasSecondaryCrash.zip) in 6000.3.24f1, 6000.6.3f1, 6000.7.0b2 or 7000.0.0a1. Select Bug > "Control - allocate 2 slots first, then index 0 and 1". Observe "CONTROL OK" in the Console; the Editor is fine. Select Bug > "Crash - SetSecondaryTexture(0) on a fresh CanvasRenderer". Actual result: The Editor process terminates with SIGSEGV inside UI::C…

Retrieved 2026-11-10
uGUIFixUUM-154589
Fixed a NullReferenceException when opening the menu of a list item in the Inspector, such as a MultiColumnListView sort column description.
UI ToolkitFixUUM-154570
Fixed a performance regression in Editor window style updates caused by the Editor theme style sheet being applied twice.
UI ToolkitFixUUM-153592
Fixed edit-mode Time.time advancing continuously in Linear color space projects while an editor window repaints every frame, which caused some errors to be logged repeatedly instead of once.
UI ToolkitFixUUM-154538
Fixed large integer inline style values, such as style.zIndex set to int.MaxValue, being changed when read back or applied.
UI ToolkitFixUUM-153978
Fixed parsing in the properties module so it uses invariant culture.
UI ToolkitUUM-155524
Fixed pasting next to a read-only element of a template instance in the UI Viewport window, which modified the instanced template instead of the document being edited.
UI ToolkitFixUUM-155391
Fixed the Editor rebuilding its style catalog on every launch instead of reusing the saved copy. (UUM-154955) First seen in 7000.0.0a6.
UI ToolkitFixUUM-154955
Fixed UIAnimationClip staying at its authored values instead of animating in a built player.
UI ToolkitFixUUM-153273
Fixed point and spot lights disappearing near screen edges and the camera near plane in Forward+ and Deferred+.
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 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 a crash in UnityYAMLMerge when merging a file with a malformed object header; the tool now reports the error and falls back to the configured text merge tool.
Version ControlFix
Make VideoPlayer_TimeReference_Works pass by fixing the way we detect when to run loopPointReached.
VideoFixUUM-148456
Fixed Auto Graphics API being disabled and the graphics API list being forced to Direct3D11 when opening a project that has no recorded Editor version.
WindowsFixUUM-147208
Changed Android to use static TLS by default
AndroidFeature
Added 7.1.4 spatialization passthrough to macOS.
AudioFeaturemacOS
Previews for items will show when performing a Drag and Drop on macOS.
EditorFeaturemacOS
Project Auditor: Add a package version database, so users know about package upgrades during Editor upgrades.
EditorFeature
Remove support for mono desktop players
EditorFeature
Added an Albedo view mode to the Surface Cache Global Illumination panel in the Rendering Debugger, showing the albedo that bounce lighting uses for each surface.
GIFeature
Added an Emission view mode to the Surface Cache Global Illumination panel in the Rendering Debugger, showing the emission that bounce lighting uses for each surface.
GIFeature
URP: Added a Rendering Layer Mask filter to the Render Objects renderer feature, allowing a pass to be restricted to objects matching the selected rendering layers
GraphicsFeature
Improved keyboard navigation in the sidebar and package list
Package ManagerFeature
Reimplemented an aggregate draw calls counter for profiling
ProfilerFeature
Added code coverage support for CoreCLR desktop standalone players.
ScriptingFeature
Added code coverage support for the CoreCLR scripting backend in the Editor.
ScriptingFeature
Updated DXC compiler to upstream main branch with Shader Model 6.10 support. Linear algebra intrinsics are now available via #include <dx/linalg.h> in HLSL shaders.
ShadersFeature
Added Temporal Pixel Synthesis support for XR.
XRFeature
Add vertices, indices and edge into SpriteImportData so that TextureGenerator can generate custom mesh.
2DImprovement
Internal cleanup of APK path lookup; no behaviour change.
AndroidImprovement
Removed main-thread stall when starting and stopping WebCamTexture.
AndroidImprovement
Improved the Animation Preview Model picker to preselect the model currently in use.
AnimationImprovement

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.