Clear
Filters
251,901 matches
7000.0.0a16100 shown
Fixed crash on FindWorkspaceDocumentForPath when the Xcode process launched by Build And Run is replaced by another application.
Fixed the privacy manifest in iOS Xcode projects not declaring the data types collected when Diagnostic Data Collection is enabled.
Fixed FixedString and NativeText Append(Unicode.Rune) leaving the string 4 bytes longer with stale bytes when appending an invalid rune.
KernelFixUUM-158951
Fixed FixedStringNBytes storing invalid UTF-8 and comparing unequal to the same text when a surrogate pair was appended one char at a time.
KernelFixUUM-158952
Fixed FixedString.Append(float) writing a wrong, larger number for subnormal float values.
KernelFixUUM-158950
Fixed FixedString.Substring returning invalid UTF-8 for multi-byte characters by treating startIndex and length as character offsets.
KernelFixUUM-158963
Fixed math.orthonormalize returning a non-orthonormal matrix when the first column was not unit length.
KernelFixUUM-157877
Fixed Unity.Mathematics math.rotation returning an incorrect rotation for matrices with a non-uniform scale whose determinant is 1. (UUM-157884) First seen in 7000.0.0a9.
KernelFixUUM-157884
Fixed an issue where the Editor continued without a license, and exited with code 0 in batch mode, when it could not connect to the Unity Licensing Client.
LicenseUUM-151817
Fixed Unity Bug Reporter opening when a process started by the Editor, such as adb, crashed.
macOSFixUUM-158130
Fixed a security vulnerability (CVE-2026-111497) in the Brotli decoder used by System.IO.Compression.BrotliStream and BrotliDecoder, where decoding untrusted data could allow remote code execution.
MonoSecurity
Fixed an issue where the Unity Transport network simulator reordered packets that were sent in the same update with a send delay and no jitter.
MultiplayerFixUUM-159120
Fixed the Multiplayer Play Mode window and virtual players not working after Multiplayer Play Mode was disabled and re-enabled in Preferences.
MultiplayerFixUUM-153152
Fixes for remote settings issues.
N/A \(internal\)Fix
No release notes, config change
N/A \(internal\)Fix
Reject TLS connections to servers using the compromised eMudhra certificates.
NetworkingFixUUM-158231
Unity Transport: fix a possible failure to re-establish a connection when re-homing (when the local IP address changes) if using DTLS.
NetworkingFixUUM-154831
Unity Transport: When a DTLS connection fails because of a wrong certificate, the reported disconnection reason is now the more correct AuthenticationFailure instead of MaxConnectionAttempts.
NetworkingFixUUM-159110
Added tab-focusability to the foldouts in the sidebar. (UUM-155971) First seen in 7000.0.0a8.
Package ManagerFixUUM-155971
Added [Package Manager] tag to error strings emitted by Package Manager CLI operations.
Package ManagerFixUUM-154572
Fixed a warning about a duplicate "services" extension page that was logged when toggling UI Toolkit Live Reload while the Package Manager window was maximized.
Package ManagerFixUUM-155986
Use Asset database proper function to rename non-compliant assets under perforce control
Package ManagerFixUUM-156873
Fixed error where RunSettings would not be properly reset when Domain Reload didn't happen at entering playmode.
Performance Test FrameworkFixUUM-158376
Fix Collider3DEditorBase leaking delegates in the editor
PhysicsFixUUM-158724
Fixed "PhysicsComposer" dropping filled areas where the collinear edges of a composed polygon overlap.
Physics 2DFixUUM-158887
Fixed "PhysicsLayers" returning out-of-date layer names after "PhysicsCoreSettings2D.physicsLayerNames" was replaced.
Physics 2DFixUUM-158710
Fixed a joint between two kinematic bodies being handled incorrectly when either body was disabled and enabled again.
Physics 2DFixUUM-158185
Fixed a mover colliding with the back of a chain segment.
Physics 2DFixUUM-159731
Fixed contacts being kept after a continuous collision when the shapes were no longer touching.
Physics 2DFixUUM-159731
Fixed editing a "PhysicsRotate" field in an Inspector array or list changing a different element.
Physics 2DFixUUM-158770
Fixed incorrect collision at chain segments that have overlapping neighboring vertices.
Physics 2DFixUUM-159731
Fixed pre-contact callbacks not being called for shapes that were already resting in contact.
Physics 2DFixUUM-159731
Fixed the "PolygonGeometry" property drawer having no way to select a regular polygon by adding a Shape choice with Size and Offset fields.
Physics 2DFixUUM-158885
Fixed triggers not reporting overlaps that the "Either" contact filter mode, or a shared positive group index, allows.
Physics 2DFixUUM-159731
Fixed worlds that use a world definition saved before "PhysicsWorldDefinition.bounceIterations" existed never bouncing.
Physics 2DFixUUM-158974
Fixed an issue where "Assertion failed on expression: 'fidA != fidB'" was logged when entering Play Mode in a scene with a Prefab instance that has the same FileID as an object in its source Prefab, or when importing a corrupt Prefab with such a nested Prefab instance. Such Prefabs now fail to import with an error that identifies the affected object.
PrefabsFixUUM-128581
Fixed Apply to Prefab doing nothing for a field inside a SerializeReference object when another SerializeReference field on the same component was also overridden.
PrefabsFixUUM-158627
Fixed a crash when unloading and reloading the engine after tracing GraphicsStateCollection.
ProfilerFixUUM-152870
Fixed a flood of "Unable to find type" errors when quitting the Editor or a Player while a memory snapshot was still being captured.
ProfilerFixUUM-132737
Fixed an issue where scrolling the CPU Usage Timeline view with the mouse wheel was much slower than in other Editor views.
ProfilerFixUUM-137730
Fixed AssemblyLoadContext leak reports sometimes missing the allocation callstack of a leaked object, and a possible Editor crash at startup, when using the -record-managed-allocation-callstacks command line argument.
ProfilerFixUUM-151702
Fixed CPU and GPU spikes in Play mode while the Profiler window is open.
ProfilerFixUUM-153018
Fixed GPU profiler markers adding CPU overhead to rendering when no profiler or frame capture was active. (UUM-157246) First seen in 7000.0.0a3.
ProfilerFixUUM-157246
Fixed potential crash when using Deep Profiler with methods that use SSE on CoreCLR x64 platforms (UUM-153850) First seen in 7000.0.0a3.
ProfilerFixUUM-153850
Fixed ProfilerRecorder.ToArray returning fewer samples than the recorder holds after it wrapped around its capacity.
ProfilerFixUUM-159078
Fixed the Editor not reporting a failed memory snapshot, and rejecting all later snapshots, when a connected Player disconnected during the capture.
ProfilerFixUUM-132737
Fixed an issue where SceneManager.UnloadSceneAsync unloaded the last loaded scene when that scene was loaded from a content directory. (UUM-156067) First seen in 7000.0.0a2.
Scene ManagerFixUUM-156067
Fixed an issue where the Scene view showed every GameObject as a search match when the Hierarchy search text contained a colon, such as "mixamorig:Hips". (UUM-157414) First seen in 7000.0.0a10.
Scene/Game ViewFixUUM-157414
Fixed issue where GameObject Tool Context would show up in UI Staging where it's not applicable.
Scene/Game ViewFixUUM-146798
Fixed aliases conflicting when multiple namespaces with the same name use different alias sources, and the AutoStaticsCleanup is used
ScriptingFixUUM-158160
Fixed an Editor crash on exit when an [OnCodeUnloading] method accessed editor state such as SessionState.
ScriptingFixUUM-156589
Fixed an intermittent Editor crash during a domain reload when code coverage is enabled with the CoreCLR scripting backend. (UUM-159370) First seen in 7000.0.0a11.
ScriptingFixUUM-159370
Fixed an issue where exceptions thrown in short MonoBehaviour message methods, such as OnEnable or Update, were logged without that method in the stack trace on CoreCLR. (UUM-156837) First seen in 7000.0.0a8.
ScriptingFixUUM-156837
Fixed an issue where MonoBehaviours loaded from AssetBundles showed as missing scripts in Players when their assembly was loaded at runtime.
Linked bug report
UUM-159333: AssetBundle MonoBehaviour shows as missing script in standalone Player when its assembly is loaded at runtime with Assembly.Load

How to reproduce: Open the attached "IN-152532" project Open Build Settings and switch the platform to Standalone (Windows or macOS) Build and run the "ReproScene" scene as a standalone Player Observe the logs of the Player Actual result: The MonoBehaviour from the AssetBundle does not bind to the script of the assembly loaded at runtime, so the component shows as a missing script Expected res…

Retrieved 2026-11-11
ScriptingFixUUM-159333
Fixed an issue where MSBuild errors that stopped a script build before compiling were reported with an internal stack trace and no error code when using -enable-msbuild.
ScriptingFixUUM-157442
Fixed Editor crash when upgrading a project that embeds a mismatched Collections package. (UUM-158416) First seen in 7000.0.0a12.
ScriptingFixUUM-158416
Fixed exceptions not being logged when thrown from async Awaitable message methods such as Awake, Start, and OnEnable.
ScriptingFixUUM-155273
Fixed excessive GC allocations per call from StartCoroutine and Invoke when using CoreCLR. (UUM-158648) First seen in 7000.0.0a12.
ScriptingFixUUM-158648
Fixed Object.Instantiate with InstantiateParameters accepting a persistent parent; it now logs an error and creates the object without a parent, like the other Instantiate overloads.
ScriptingFixUUM-150465
Fixed ObjectPool.CountActive going negative after Clear; CountAll after Clear now includes objects still in use instead of resetting to 0.
ScriptingFixUUM-157348
Fixed Plane.Equals returning true for planes with different hash codes, which caused HashSet and Dictionary lookups to fail.
ScriptingFixUUM-157345
Fixed serialization issues caused by file based namespaces not being taking into account.
ScriptingFixUUM-142256
Fixed stack traces and Console messages reporting later line numbers than the real source lines when code coverage is enabled with the CoreCLR scripting backend. (UUM-157658) First seen in 7000.0.0a11.
ScriptingFixUUM-157658
Fixed the Smart Strings TimeFormatter writing "1 hore" instead of "1 hora" for Spanish time spans of one hour.
ScriptingFixUUM-158914
Removed a duplicate TypeCache profiler marker (UUM-157993) First seen in 7000.0.0a9.
ScriptingFixUUM-157993
Fixed an "Unknown filter" error when using *Search Same Property Value* on a property stored in a [SerializeReference] field, such as Build Profile platform settings.
SearchFix
Fixed an Editor freeze that could occur when a search indexing task was canceled while the index was being updated.
SearchFix
Fixed an ObjectDisposedException when a search expression ended a query that was still running.
SearchFixUUM-144924
Fixed bug where the Add Scene option was present in the Search window's inspector for scenes located in read-only packages
Linked bug report
UUM-139396: Selecting “Add Scene” in Search window throws ArgumentException when attempting to open a Scene located in a Package directory

Steps to reproduce: 1. Create new Unity project 2. Install Entities package via Package Manager 3. Open Search window 4. In search field enter “TestSubScene” 5. Toggle Inspector Panel 6. Press on the kebab button next to “Open” button 7. From the menu select “Add Scene” 8. Observe the Console window Actual results: “ArgumentException” error is thrown in the Console when selecting “Add Scene” f…

Retrieved 2026-11-11
SearchFixUUM-139396
Fixed Search event handlers being silently dropped when several handlers belonged to the same object.
SearchFixUUM-151496
Fixed search expressions such as count, empty and tonumber returning wrong results or errors while results were still loading.
SearchFixUUM-150890
Fixed the query block selector sometimes showing an empty list when its propositions were slow to load.
SearchFixUUM-151497
Fixed the Search window Inspector panel not updating when components of the selected GameObject are reordered, added or removed.
SearchFixUUM-140368
Fixed a crash when a scene GameObject was parented under a prefab loaded in a Player or from an AssetBundle, and Resources.UnloadUnusedAssets unloaded that prefab.
SerializationFixUUM-150465
Fixed an Editor crash with the error "The file 'MemoryStream' is corrupted!" when entering a value in an EntityId array field in the Inspector; such fields are now displayed as lists.
SerializationFixUUM-159503
Fixed an issue where changing a serialized Object reference field to a list of that type created a list of "None" elements instead of an empty list.
SerializationFixUUM-158335
Fixed ManagedReferenceMissingType records that compare equal with the typed Equals method being treated as different by boxed Equals, HashSet, and Dictionary.
SerializationFixUUM-157429
Fixed removing an item from a list applying to only one of the selected objects when editing multiple objects in the Inspector.
SerializationFixUUM-153799
Fixed the "+" button in the Inspector not adding more than one element to bool arrays and lists.
SerializationFixUUM-159259
Fixed the serialization rules analyzer reporting a false UAC1001 warning for a non-serializable type used only as a generic type argument of a field that does not serialize it, such as a UnityEngine.Object reference.
SerializationFixUUM-159263
Fixed [SerializeReference] types such as Stack<T>, saved with assembly "mscorlib" by a Mono-based Editor, being reported as missing types in a CoreCLR-based Editor. (UUM-157689) First seen in 7000.0.0a11.
SerializationFixUUM-157689
Fixed a MissingReferenceException in the Shader Graph importer Inspector after applying the Expose as Shader setting.
ShadergraphFixUUM-155751
Prevent "Exception: PreviewManager was not disposed of properly" error when reloading the domain while a Shader Graph window is present. (UUM-157410) First seen in 7000.0.0a10.
ShadergraphFixUUM-157410
Fixed "Local keyword space index cache out of sync." errors and possible crashes when the Editor rendered asset previews after a shader reload.
ShadersFixUUM-143941
Fixed a crash when calling RenderingCommandBuffer.SetKeyword with null compute or ray tracing shader.
Linked bug report
UUM-158327: Crash with multiple stack traces when updating a CommandBuffer keyword on a null Compute Shader

How to reproduce: Open the attached “IN-158482” project Run the test (Repro > “CommandBuffer.EnableKeyword(null ComputeShader) - crashes Editor”) Observe the crash Reproducible with: 6000.0.0f1, 6000.0.85f1, 6000.3.27f1, 6000.6.8f1, 6000.7.0b7, 7000.0.0a12 Reproducible on: Windows 11 Not reproducible on: No other environments tested Note: Reproducible using CommandBuffer.EnableKeyword / .Disab…

Retrieved 2026-11-11
ShadersFixUUM-158327
Fixed a player freeze when switching scenes repeatedly with a preloaded ShaderVariantCollection.
Linked bug report
UUM-156125: Player stops responding permanently when scenes are repeatedly switched with SceneManager.LoadSceneAsync

How to reproduce: Open the attached “IN-153982” project In the Unity editor’s taskbar, select “File” > “Build Profiles” In the “Build Profiles” window, select “Windows” profile Under the “Platform Settings”, expand “Windows Settings” > enable the “Development Build” Click “Build And Run” and wait for around 5 minutes Observe the result in the Player window Actual result: The Player window free…

Retrieved 2026-11-10
ShadersFixUUM-156125
Fixed a possible Editor crash when shader messages were read while a shader variant compiled in the background.
ShadersFixUUM-154510
Fixed a rare crash in the Editor when shader variants were compiled concurrently with native graphics jobs enabled.
ShadersFixUUM-153485
Fixed an editor crash when a ShaderLab ColorMask, Blend, or BlendOp command used a render target index outside the range 0 to 7 (inclusive). These commands now report a shader error instead.
ShadersFixUUM-155318
Fixed an Editor crash when importing a shader file that ends with a #line directive.
ShadersFixUUM-159786
Fixed icon used when Compute and Ray Tracing shaders are created.
ShadersFixUUM-159117
Fixed material variants that kept an old property value after the base material changed, when an intermediate variant locked that property.
ShadersFixUUM-158581
Fixed Material.GetPropertyNames crashing when the provided value is outside of the valid enumeration range.
Linked bug report
UUM-157945: Fatal error on Material.GetPropertyNames when passing an out-of-range MaterialPropertyType

How to reproduce: 1. Open the attached “IN-155867” project 2. In the menu bar choose Repro > Material.GetPropertyNames invalid enum crash 3. Observe the Fatal Error Reproducible with: 6000.0.0f1, 6000.7.0b5, 7000.0.0a9 Reproducible on: Windows 11 Not reproducible on: No other environments tested

Retrieved 2026-11-11
ShadersFixUUM-157945
Fixed SpeedTree 7 and 8 assets not reimporting when the active render pipeline changed.
SpeedTreeFix
Fixed SpeedTree 9 assets importing with empty material texture slots when their textures were imported after them.
SpeedTreeFix
Fixed a "use of potentially uninitialized variable" shader warning logged on macOS when creating or opening a URP project. (UUM-157663) First seen in 7000.0.0a11.
SRP CoreFixmacOSUUM-157663
Fixed an issue where a converter section in the Render Pipeline Converter window reopened collapsed after you ticked or unticked an item. (UUM-158135) First seen in 7000.0.0a7.
SRP CoreFixUUM-158135
Fixed an issue where the checkboxes and buttons in the Render Pipeline Converter window did not respond correctly to the keyboard. (UUM-158118) First seen in 7000.0.0a7.
SRP CoreFixUUM-158118
Fixed an issue where the Convert Assets button in the Render Pipeline Converter window did not update when a converter became enabled or disabled while the window was open. (UUM-158136) First seen in 7000.0.0a7.
SRP CoreFixUUM-158136
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

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.