Fixed a crash during initialization of audio, on certain platforms where exclusive access to the output device is possible, when the default audio device driver can fail to initialize with specified parameters in the audio settings. (UUM-99985) Fixed in 6000.2.0a8.
AudioKnown issueBlockerUUM-99985fixed 6000.2.0a8
Crash on D3D12CommonShader::ApplyGpuProgram when attaching material which samples "_UnityFBInput0" to "Full Screen Pass Renderer Feature" Component
DirectX12Known issueBlockerUUM-105412fixed 6000.1.8f1
Crash on D3D12SwapChain::Present when performing various Unity operations
DirectX12Known issueBlockerUUM-107390open 6000.2.5f1
Fixed a crash that occurred when using SerializedObject::ApplyModifiedPropertiesWithoutUndo() while changing the Color Space setting. (UUM-101482) Fixed in 6000.2.0a9.
EditorKnown issueBlockerUUM-101482fixed 6000.1.0b15
Fixed crash on TypeContainer<int>::rtti when deleting a Render Texture that is used by the Main Camera. (UUM-101233) Fixed in 6000.2.0a10.
EditorKnown issueBlockerUUM-101233fixed 6000.1.0f1
Fixed custom gizmo rendering that loads textures causing crashes in URP. Gizmos are now rendered from an unsafe pass in URP. (UUM-99992) Fixed in 6000.2.0a9.
EditorKnown issueBlockerUUM-99992fixed 6000.1.0b15
Fixed editor crash when performing a rect selection on a BRG that doesn't handle picking. (UUM-100239) Fixed in 6000.2.0a8.
EditorKnown issueBlockerUUM-100239fixed 6000.2.0a8
Fixed a rare crash that can happen when using multiple RayTracingAccelerationStructures and SkinnedMeshRenderers or other dynamic geometries. (UUM-101163) Fixed in 6000.2.0a9.
GraphicsKnown issueBlockerUUM-101163fixed 6000.2.0a9
Fixed crash when using UIElements in URP with Vulkan. (UUM-100171) Fixed in 6000.2.0a9.
GraphicsKnown issueBlockerAndroidUUM-100171fixed 6000.0.46f1
Fixed an issue where the editor would crash upon exit if a Xbox gamepad was connected on Windows. (UUM-99148) Fixed in 6000.2.0a9.
InputKnown issueBlockerWindowsUUM-99148fixed 6000.2.0a9
Crash on scripting_method_invoke when the Player is build before entering the Play mode in the Editor
MonoKnown issueBlockerUUM-108338fixed 6000.3.0a2
[Linux] Crash on glXCreateGLXPixmap when hovering over labels in the Inspector window
OpenGLKnown issueBlockerLinuxUUM-87106open 6000.1.6f1
Fixed a bug where using the public ContextMenuUtility API could cause the Editor to eventually crash. (UUM-98587) Fixed in 6000.2.0a7.
Scene/Game ViewKnown issueBlockerUUM-98587fixed 6000.1.0b11
Obsoleted: Made the IShouldIncludeInBuildCallback interface and the BuildUtilities.RegisterShouldIncludeInBuildCallback API obsolete.
Package ManagerBreaking
Deprecated: Deprecated the ContactFilter2D.NoFilter method. Use the static property ContactFilter2D.noFilter instead.
Physics 2DBreaking
Obsoleted: Made the IShouldIncludeInBuildCallback interface and the BuildUtilities.RegisterShouldIncludeInBuildCallback API obsolete.
Package ManagerBreaking
Deprecated: Deprecated the ContactFilter2D.NoFilter method. Use the static property ContactFilter2D.noFilter instead.
Physics 2DBreaking
Added: Added AndroidExternalToolsSettings.gradleUserHomePath, which you can use to set gradle home path.
AndroidAPI changeUUM-92289fixed 6000.1.0b6
Added: Added the applyActiveColorSpace property to ParticleSystem, LineRenderer, and TrailRenderer.
ParticlesAPI change
Added: Added the Collider2D.CanContact method, which checks if two colliders can ever come into contact.
Physics 2DAPI change
Added: Added Collider2D.contactMask property, which calculates the effective LayerMask. This includes both the Layer Collision Matrix settings along with any Rigidbody2D and Collider2D layer overrides specified.
Physics 2DAPI change
Added: Added PolygonCollider2D.CreateFromSprite which calculates new PolygonCollider2D paths from a specific Sprite as is done automatically when a PolygonCollider2D is first added.
Physics 2DAPI change
Added: Added support to reorder tabs, and to retrieve tabs and tab headers.
UI ToolkitAPI change
Added: Added AndroidExternalToolsSettings.gradleUserHomePath, which you can use to set gradle home path.
AndroidAPI changeUUM-92289fixed 6000.1.0b6
Added: Added the applyActiveColorSpace property to ParticleSystem, LineRenderer, and TrailRenderer.
ParticlesAPI change
Added: Added the Collider2D.CanContact method, which checks if two colliders can ever come into contact.
Physics 2DAPI change
Added: Added Collider2D.contactMask property, which calculates the effective LayerMask. This includes both the Layer Collision Matrix settings along with any Rigidbody2D and Collider2D layer overrides specified.
Physics 2DAPI change
Added: Added PolygonCollider2D.CreateFromSprite which calculates new PolygonCollider2D paths from a specific Sprite as is done automatically when a PolygonCollider2D is first added.
Physics 2DAPI change
Added: Added support to reorder tabs, and to retrieve tabs and tab headers.
UI ToolkitAPI change
Fixed an issue where sprites did not update correctly while playing Animations. (UUM-104198) Fixed in 6000.2.0b2.
2DKnown issueCautionUUM-104198fixed 6000.2.0b2
Fixed hdr encoding and postprocess resolve for rendergraph 2d. (UUM-105392) Fixed in 6000.2.0b4.
2DKnown issueCautionUUM-105392fixed 6000.2.0b4
Fixed uninitialized sprite shader properties when used with mesh renderers. (UUM-95758) Fixed in 6000.2.0b1.
2DKnown issueCautionUUM-95758fixed 6000.2.0b1
Fixed an issue where having a Blend Tree State opened in the Animator Window while the AnimatorController is not in the scene and going into Playmode will throw "BlendTreeWorkspace is NULL" error. (UUM-93220) Fixed in 6000.2.0a5.
AnimationKnown issueCautionUUM-93220fixed 6000.1.0b8
A change in the async texture upload process sometimes resulted in an editor freezing issue when an AssetBundle failed to upload - this has been fixed. (UUM-99842) Fixed in 6000.2.0a9.
Asset BundlesKnown issueCautionUUM-99842fixed 6000.1.0b15
Fixed AudioRandomContainer not playing AudioClips with the PlayInBackground flag enabled. (UUM-102027) Fixed in 6000.2.0a10.
AudioKnown issueCautionUUM-102027fixed 6000.0.48f1
Fixed an issue where the Bug Reporter tool would hang while uploading reports with large attachments. (UUM-99497) Fixed in 6000.2.0a9.
Bug ReporterKnown issueCautionUUM-99497fixed 6000.1.0b15
Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected
DirectX12Known issueCautionUUM-90065fixed 6000.1.0f1
Added a check for Rosetta installation before running the macOS Editor. If Rosetta is not installed, the Editor now prompts the user to install it. (UUM-104562) Fixed in 6000.2.0b2.
EditorKnown issueCautionmacOSUUM-104562fixed 6000.2.0b2
Fixed a case where hyperlinks won't open to the correct code line when scrolling in the console. (UUM-101694) Fixed in 6000.2.0b1.
EditorKnown issueCautionUUM-101694fixed 6000.1.0f1
Fixed a performance regression for Volumes in Dev builds and in Editor. (UUM-101874) Fixed in 6000.2.0a10.
EditorKnown issueCautionUUM-101874fixed 6000.2.0a10
Fixed an issue where the Editor would hang when cutting and pasting a script to another folder during Play mode. (UUM-104031) Fixed in 6000.2.0b1.
EditorKnown issueCautionUUM-104031fixed 6000.2.0b1
Fixed issue with static time access to BuildTargetDiscovery causes importer to fail. (UUM-105132) Fixed in 6000.2.0b4.
EditorKnown issueCautionUUM-105132fixed 6000.1.5f1
Fixed occurrence of blurry text in the editor when using bitmap font. (UUM-49006) Fixed in 6000.2.0a8.
EditorKnown issueCautionUUM-49006fixed 6000.2.0a8
Fixed System Font so now is supported with TMP installed in the project. (UUM-102444) Fixed in 6000.2.0a10.
EditorKnown issueCautionUUM-102444fixed 6000.1.0f1
Fixed touch position calculation to match mouse position calculation on Windows (Input.mousePosition). This fixes consistency issues between mouse and touch when in certain multi-display and multi-window scenarios. (UUM-99077) Fixed in 6000.2.0a8.
EditorKnown issueCautionWindowsUUM-99077fixed 6000.2.0a8
Improved performance of the Progress Bar on MacOS by throttling calls to update the Dock image. (UUM-100389) Fixed in 6000.2.0a8.
EditorKnown issueCautionmacOSUUM-100389fixed 6000.2.0a8
Fixed an issue where baked shadows would be missing in URP when realtime shadows were disabled. (UUM-98838) Fixed in 6000.2.0a10.
GIKnown issueCautionUUM-98838fixed 6000.0.47f1
Fixed an issue where an infinite progress bar appeared when going from the Built-In Render Pipeline to the Universal Render Pipeline using the Post-Processing Stack V2 Converter. (UUM-102790) Fixed in 6000.2.0b1.
GraphicsKnown issueCautionUUM-102790fixed 6000.2.0b1
Fixed an issue where mesh changes would not propagate correctly when using GPU Resident Drawer and GPU Occlusion Culling. (UUM-103207) Fixed in 6000.2.0b2.
GraphicsKnown issueCautionUUM-103207fixed 6000.2.0b2
Fixed an issue where the MeshCompression would be set incorrectly because of a divergence between the Built-In and URP specific DynamicBatching Settings. (UUM-95641) Fixed in 6000.2.0a8.
GraphicsKnown issueCautionUUM-95641fixed 6000.2.0a8
Fixed incorrect assignment of ColorWriteMask on Metal when using RenderGraph. (UUM-101569) Fixed in 6000.2.0a9.
GraphicsKnown issueCautionmacOSUUM-101569fixed 6000.1.0b15
Fixed shadow culling not working for non mesh renderer types and causing unnecessary draw calls to be generated. (UUM-97309) Fixed in 6000.2.0a8.
GraphicsKnown issueCautionUUM-97309fixed 6000.2.0a8
Fixed standalone player freeze when built using Vulkan Graphics API and when multiple monitors are in use. (UUM-101692) Fixed in 6000.2.0a10.
GraphicsKnown issueCautionUUM-101692fixed 6000.1.0f1
Fixed: Implemented a workaround for Vulkan MSAA resolve subpass issue on Adreno GPUs. (UUM-95529) Fixed in 6000.2.0a7.
GraphicsKnown issueCautionAndroidUUM-95529fixed 6000.1.0b11
Graphics.RenderMeshIndirect does not issue multi-draw rendering commands when using a graphics API capable of multi-draw commands
Graphics Device FeaturesKnown issueCautionUUM-91617open 6000.1.13f1
Fixed NullReferenceException when clicking Jump To Source button in Render Graph Viewer. (UUM-97702) Fixed in 6000.2.0a6.
HDRPKnown issueCautionUUM-97702fixed 6000.0.41f1
Licensing Client fails to launch when opening Unity Hub (licensing client path is not found)
HubKnown issueCautionUUM-103996open 6000.3.0b7
Android Player freezes on some Mali GPU devices when Lighting Cast Shadows changed to OFF at runtime
LightingKnown issueCautionAndroidUUM-105246open 6000.1.7f1
Lights are being culled and appear pixelated when the "Main Light" property is disabled and Forward+ or Deferred+ Rendering Paths are used
LightingKnown issueCautionUUM-104391fixed 6000.1.9f1
Fixed user certificates included in the app by default. (UUM-97194) Fixed in 6000.2.0a8.
MobileKnown issueCautionAndroidiOSUUM-97194fixed 6000.1.0b11
UnmanagedReadOrWrite objects are not disposed off when GZipStream is used in the "using" statement
MonoKnown issueCautionUUM-105139fixed 6000.1.8f1
Fixed switching Project when importing complete project does not import all assets and project opens incomplete. (UUM-88051) Fixed in 6000.2.0a7.
Package ManagerKnown issueCautionUUM-88051fixed 6000.1.0b11
Fixed stack corruption for Rigidbody.SweepTestAll. (UUM-96080) Fixed in 6000.2.0a6.
PhysicsKnown issueCautionUUM-96080fixed 6000.2.0a6
Improved the performance of Physics.TransformSync in cases where deeply nested hierarchies containing large amounts of Collider components would add an Animator to any child within that hierarchy. Previously this would incur a massive performance hit. After these changes there is still a performance cost but far smaller than before, somewhere in the range of 8x-9x less depending on hierarchy. (UUM-87199) Fixed in 6000.2.0b1.
PhysicsKnown issueCautionUUM-87199fixed 6000.1.3f1
Android Player freezes when an Audio Source is playing and an incoming call is picked up and then hung up and the Audio Source is started again
Platform AudioKnown issueCautionAndroidUUM-103525fixed 6000.3.0a2
Fixed an issue with migrating projects from versions after 2021.3 that could cause severe performance impacts by importing the Fixed Timestep in the Time Project Settings as 0.0001. (UUM-103516) Fixed in 6000.2.0b1.
SerializationKnown issueCautionUUM-103516fixed 6000.1.0f1
Fixed issue where the "UniversalRenderPipelineGlobalSettings.asset" is creating noise in the git diff when building a Player. (UUM-80052) Fixed in 6000.2.0a7.
SerializationKnown issueCautionUUM-80052fixed 6000.1.0b10
Fixed default editor fontAssets to be properly initialized. (UUM-98848) Fixed in 6000.2.0a8.
TextKnown issueCautionUUM-98848fixed 6000.0.45f1
Fixed click not working after an element is removed from its panel without releasing its pointer capture. (UUM-98080) Fixed in 6000.2.0a6.
UI ToolkitKnown issueCautionUUM-98080fixed 6000.2.0a6
Fixed UI Builder loses reference to the opened UI Document when domain reload is done. (UUM-99971) Fixed in 6000.2.0a8.
UI ToolkitKnown issueCautionUUM-99971fixed 6000.1.0b12
Fixed UI Toolkit player hang on Safari WebGL. (UUM-90736) Fixed in 6000.2.0a7.
UI ToolkitKnown issueCautioniOSWebGLUUM-90736fixed 6000.1.0b11
Fixed USS preview is not updated when a selector is moved to a new USS file. (UUM-104904) Fixed in 6000.2.0b3.
UI ToolkitKnown issueCautionUUM-104904fixed 6000.0.50f1
Fixed USS selector is reparented when clicking on stylesheet after applying to element. (UUM-104962) Fixed in 6000.2.0b4.
UI ToolkitKnown issueCautionUUM-104962fixed 6000.1.5f1
Check that GBuffers are valid before using them in the DecalGBufferRenderPass. (UUM-103836) Fixed in 6000.2.0b4.
URPKnown issueCautionUUM-103836fixed 6000.1.5f1
Fixed an up to 20% performance regression on Meta Quest devices that occurs in certain cases when we add a Depth Copy render pass after an Uber Post render pass. (UUM-90118) Fixed in 6000.2.0a9.
URPKnown issueCautionUUM-90118fixed 6000.0.46f1
Fixed glitch with GPU events and strips, when the parent system particle count exceeds child system strip capacity. (UUM-97068) Fixed in 6000.2.0a5.
VFX GraphKnown issueCautionUUM-97068fixed 6000.1.0b8
Editor crashes with PlatformWebCamTexture::GetDeviceNames when a Virtual Camera is present and FriendlyName property is deleted from Registry
VideoKnown issueCautionUUM-105563fixed 6000.0.53f1
Fixed XR freeze on startup when decompression fallback is enabled and multithreading is disabled. (UUM-98296) Fixed in 6000.2.0a7.
WebKnown issueCautionXRUUM-98296fixed 6000.1.0b10
Fixed a specific instance where the player would render a black screen when using XR and the copydepth pass. (UUM-84612) Fixed in 6000.2.0b1.
XRKnown issueCautionUUM-84612regressed 6000.0.58f1
Added a security check in the RenderGraphBuilders destructor to ensure the texture is valid.
EditorSecurity
Fixed an issue so users are no longer incorrectly prompted to install Embedded Platforms via the Unity Hub in the Build Profiles window.
Fixed an issue with the TextureImporter.GetAutomaticFormat API where it would return an unexpected format if the provided platform name referred to a platform for which the build support module was not installed.
Added a security check in the RenderGraphBuilders destructor to ensure the texture is valid.
EditorSecurity
Fixed an issue so users are no longer incorrectly prompted to install Embedded Platforms via the Unity Hub in the Build Profiles window.
Fixed an issue with the TextureImporter.GetAutomaticFormat API where it would return an unexpected format if the provided platform name referred to a platform for which the build support module was not installed.
Fixed an issue where the Unity Editor installer installed an outdated version of the Visual C++ 2010 Redistributable package for Windows.
Added support for Sprite GPU Skinning in ShaderGraph now that SRP-Batcher with GPU Skinning for 2D has landed. This will fix cases where "Material is using a shader without GPU deformation support. Switching the renderer over to CPU deformation" error is thrown. (UUM-91954) First seen in 6000.2.0a1.
2DImprovementUUM-91954
Improved the calculation of NavMesh paths and corners to run slightly faster.
AIImprovement
Added .pdb files for all platform Editor extensions to improve logging and provide more detailed information in case of exceptions in platform Editor code.
Build PipelineImprovement
Added a copy button to code examples in the documentation.
DocumentationImprovement
Added a feature to recover SceneBackup files when launching the Editor. Users can open these backup files to restore and copy any lost work to their scene assets.
EditorImprovement
Added the 3D Placement Mode option to the Scene View preferences where you can use raycasts to select a better initial position for new objects. This resolves common poor placement cases like new objects clipping into existing geometry, being placed below the floor level, or being placed floating in space.
EditorImprovement
Modified OpenCL GPU device detection to occur when opening the Lighting window instead of during the first bake operation.
GIImprovement
Added support for CAMetalDisplayLink. This feature is enabled by default on iOS when built with Xcode 15 or later and run on iOS 17 or later. You can override it at runtime by modifying the UnityAppController shouldUseMetalDisplayLink method. By default, this feature is disabled on tvOS because most devices are slower. Failing to maintain the target FPS in complex scenes may produce misleading GPU hang warnings.
iOSImprovementtvOSUUM-66493
Icon setting is exported to manifest.
KeplerImprovement
Added a new Shader Graph UGUI Shaders sample content set to the Shader Graph package. This sample demonstrates how to use the new Canvas target in Shader Graph to create dynamic UI elements. You can import this sample from the Samples tab in the Package Manager after selecting the Shader Graph package.
ShadergraphImprovement
Added an API to query the preferred depth-only format for target platforms.
SRP CoreImprovement
Improved the performance of Auto Text Generation (ATG) by implementing multithreading for generating multiple TextElement objects.
TextImprovement
Implemented minor CPU optimizations for the Post-Processing Bloom effect. Enhanced code quality by consistently using TextureDesc in place of RenderTextureDescriptor.
URPImprovement
Improved the calculation of NavMesh paths and corners to run slightly faster.
AIImprovement
Added .pdb files for all platform Editor extensions to improve logging and provide more detailed information in case of exceptions in platform Editor code.
Build PipelineImprovement
Added a copy button to code examples in the documentation.
DocumentationImprovement
Added a feature to recover SceneBackup files when launching the Editor. Users can open these backup files to restore and copy any lost work to their scene assets.
EditorImprovement
Added the 3D Placement Mode option to the Scene View preferences where you can use raycasts to select a better initial position for new objects. This resolves common poor placement cases like new objects clipping into existing geometry, being placed below the floor level, or being placed floating in space.
EditorImprovement
All colors from Color.cs are now presented as defaults in the Color Picker window.
EditorImprovement
Modified OpenCL GPU device detection to occur when opening the Lighting window instead of during the first bake operation.
GIImprovement
Added support for CAMetalDisplayLink. This feature is enabled by default on iOS when built with Xcode 15 or later and run on iOS 17 or later. You can override it at runtime by modifying the UnityAppController shouldUseMetalDisplayLink method. By default, this feature is disabled on tvOS because most devices are slower. Failing to maintain the target FPS in complex scenes may produce misleading GPU hang warnings.
iOSImprovementtvOSUUM-66493
Icon setting is exported to manifest.
KeplerImprovement
Added a new Shader Graph UGUI Shaders sample content set to the Shader Graph package. This sample demonstrates how to use the new Canvas target in Shader Graph to create dynamic UI elements. You can import this sample from the Samples tab in the Package Manager after selecting the Shader Graph package.
ShadergraphImprovement
Added an API to query the preferred depth-only format for target platforms.
SRP CoreImprovement
Improved the performance of Auto Text Generation (ATG) by implementing multithreading for generating multiple TextElement objects.
TextImprovement
Implemented minor CPU optimizations for the Post-Processing Bloom effect. Enhanced code quality by consistently using TextureDesc in place of RenderTextureDescriptor.
URPImprovement
Fixed warning 'GetControlID at event ValidateCommand returns a controlID different from the one in the Layout event' is logged when undoing the deletion of an Edited Freeform 2D Light.
Added missing pdb files for Android Editor extensions - AndroidPlayerBuildProgram.Data.pdb, AndroidPlayerBuildProgram.pdb, Unity.Android.Gradle.pdb, Unity.Android.Types.pdb, UnityEditor.Android.Extensions.pdb. This will improve Editor.log contents when there's an exception happening in Android editor code.
Added support for 16KB page sizes.
AndroidFix
Fixed an issue by exposing the gradle user home directory property in Preferences->External Tools, allowing you to set a different gradle user home. This is useful if your user name consists of non ascii characters, since when gradle points to .gradle folder in user home directory, it sometimes doesn't work correctly, so previously your only option was to change your user name, now you'll have the option to change user home directory instead.
Updated NDK to r27c (from r23b).
AndroidFix
Added a minimum width to the Layers and Parameters panel in the Animator Controller window.
Added missing "Duplicate" menu item when right clicking state and state machine nodes in the Animator window.
Fixed a crash in the Animation window that occurred when opening the clip selection list with an animation source containing a list of animation clips with null references.
Fixed a minor bug where blend trees preview parameters were not updated when editing threshold values of individual motions in the blend tree.
Fixed an issue with pasting a state or sub-state machine in the Animator window using ctrl + v will now paste it at the mouse's current position.
Fixed error message in console appearing after opening the curve editor from the fbx importer.
Fixed that Prefab instance properties were not properly restored when using Redo with Animation Preview turned on.
Fixed the inspector help links for Entry state, Any state, Animation state, Exit state, Animation transition and Animation default transition.
Added a new flag BuildAssetBundleOptions.StripUnatlasedSpriteCopies to the legacy asset bundle system. Currently if we have assets in multiple bundles that depend upon a source texture we copy it into all relevant bundles. Setting this new flag will keep from creating duplicates if the texture does not belong to a sprite atlas.
Fixed rare race condition when loading AssetBundles using AssetBundle.LoadFromStream.
Fixed crash that could occur when script with scriptable object is moved and there hasn't been a domain reload, and scriptable object is used for write serialization. When fixing this bug, it was also discovered that rename would cause similar crash. It was also discovered that managed plugins also had problems with performing write serialization when moved/renamed - but didn't cause a crash.
Asset PipelineFixUUM-75114fixed 6000.1.0b2
Fixed problem with Unity always reporting low disk space on macOS when project is located on external SDD drive formatted in fat/exfat.
Asset PipelineFixmacOSUUM-82196fixed 6000.2.0a4
Fixed a bug where playing an Audio Clip with non-zero reverb mix on an Audio Source could cause successive silent Audio Clip playbacks with the same codec settings to play reverberated, and more generally be capable of cloning any behaviour from previously pooled codecs.
Fixed an issue that would cause a bunch of warnings to be logged in the console when playing an audio clip through a playable graph.
Fixed a link's text.
DocumentationFix
Fixed code examples that accidentally had whitespace removed.
DocumentationFix
Added a warning informing users that UnityEditor.AndroidCreateSymbols enumeration is now obsolete and updated documentation on Unity 6000.2.
Added inconsistencies with available EditorToolContexts and EditorTools when Inspectors are locked or Property Windows are used. EditorToolContexts and EditorTools are now only available for the active selection.
Ensuring that the Import Activity Window's import stats' asset path is in-sync with the actual path on disk.
Fixed a bug that would cause the editor to throw a null reference exception when selecting a Video Clip.
Fixed a bug where macOS Editor would stutter when navigating Scene View with Middle Mouse Button.
Fixed a bug where using a render pipeline asset extending UniversalRenderpipelineAsset or its HDRP equivalent resulted in significantly longer build times.
Fixed a crash on WalkTypeTreeInternal when creating a serialized object from an object with an array bigger than 2Go.
Fixed a crash related to AudioSource with AudioRandomContainer when performing undo in play mode of clip added in edit mode.
Fixed a SpriteAtlasImporter issue where texture platform settings for certain platforms (such as iOS) did not apply correctly and could not be edited through the inspector or relevant APIs.
Fixed an edge case where objects dragged into the scene view would be too close to the scene camera if the Scene Grid was disabled, the Scene Camera FOV was very low, and there was no object under the cursor.
Fixed an Editor crash when compiling job structs with NativeContainers that contain a struct with a static field of its own type. (ECSB-1430)
EditorFix
Fixed an instance where the editor would crash on start up if Overlays save data was corrupted.
Fixed an issue by by stopping redundant setting of the progress in the Windows taskbar, speeding up the rate at which progress bars can be updated when the value isn't changed. (UUM-93818) First seen in 6000.2.0a1.
Fixed an issue by modifying the Inspector so it now shows script names in the missing script error message.
Fixed an issue by preventing false positives with invalid extraTransformPaths in the ModelImporter.
Fixed an issue on Windows where some popups appear incorrectly scaled when displayed close to the border between two monitors with different DPI scaling settings.
Fixed an issue where attempting to reset the QualitySettings would cause the editor to crash if they contained 1 or more Texture Mipmap Limit Groups.
Fixed an issue where navigating Scene View with a pen tablet would not work after returning to the Editor from another application.
Fixed an issue where sprite flipbook shadows using sprite shadows were not correctly updating.
Fixed an issue where the Shortcut Helper Bar did not reactivate after being disabled in the Preferences window.
Fixed an issue where visionOS XR apps would only render to the left eye when using MSAA and RenderGraph.
EditorFixXRVisionOSUUM-95617fixed 6000.0.38f1
Fixed an issue where GizmoType.NotInSelectionHierarchy gizmos weren't restored after deselection.
Fixed an issue with by moving Shader property _Basemap_TexelSize from global to UnityPerMaterial cbuffer. ( so now rendering debugger "culling stats" option makes urp/particles shader SRP Batcher compatible).
Fixed an issue with the TextureImporter.GetAutomaticFormat API where it would return an unexpected format if the provided platform name referred to certain platforms (such as iOS).
Fixed an issue with undo and redo operations not reverting the name when renaming a parameter in the Animator window.
fixed Asset Preview Window to now renders a preview for assets with LODGroup components when no LOD group is selected.
Fixed AssetDatabase.AddObjectToAsset with object arguments not working on an asset created with AssetDatabase.CreateAsset within the same StartAssetEditing / StopAssetEditing scope.
Fixed crash when exiting and re-entering play mode with incomplete InstantiateAsync operations.
Fixed Creating preconfigured settings variants sets Active Input Handling to Input Manager (Old).
Fixed EditorWindow sizing issues when dragging windows between displays with different DPI scales.
Fixed in UI Builder: the last Canvas Theme applied to a UXML Document by the user is now remembered.
Fixed inconsistent default naming convention for new Build Profiles, and added a "Build Profile" label to the description in the Build Profile Settings header.
EditorFix
Fixed issue with Android builds adding extra file extensions when "Show all filename extensions" was enabled in Finder preferences on macOS 15.
EditorFixAndroidmacOSUUM-87606fixed 6000.0.38f1
Fixed issue with text after superscript/subscript not being reset to its default size properly.
Fixed issues with IMGUI's input field not updating properly when using certain methods such as Paste and Cut.
Fixed macOS player settings not showing in build profile when on non-matching OS editor.
Fixed prefab editor ignoring gameobject structure changes such as adding or removing a component.
Fixed presets that are dragged into the Hierarchy to now respect the Scene View placement preferences.
Fixed scrolling to the specified Visual Element in a OpenAndScroll method of a GraphicsSettingsInspectorUtility class.
Fixed UnauthorizedAccessException when edits are made to SceneTemplateSettings with Perforce Integration Enabled.
Fixed unexpected platforms display in build profile player settings overrides for cross-compiling Standalone and Server platforms.
Fixed vertex snapping not working in Scene View for objects rendered through the GPU Resident Drawer.
Handles.currentCamera is now a static access, in line with the rest of the Handles API. (UUM-96274) First seen in 6000.2.0a3.
Improved text clarity in Build Automation Modal Window. (UCB-12554)
EditorFix
Prevent "Attempting to draw with missing bindings" warning from being reported in some cases.
The inspector window preview area dragline anchor should no longer be visible when it is not supposed to be. Additionally, the minimum height of the content area is now set to a non-zero value to prevent it from collapsing to nothing.
TransformAccessArray.Add APIs act consistently when passed null Transforms or invalid InstanceIds. They will add the null entry and print a warning to the console.
Updated custom hash code generation to be stable and not rely on the captured variables for lambdas.
\[APV\] Impossible to switch between multiple Baking Set when multiple scenes are loaded additively.
Single Application Instance Support for Embedded Linux.
EmbeddedLinuxFixLinux
Fixed a bug where the Renderer Light Probe Selection setting malfunctions when set to "Use Ambient Probe". Renderers outside the probe hull would, in fact, not use the ambient probe, but just get black SH data.
Fixed an issue by reverting a change to packing made in Unity 6, which based lightmap packing order on the positions of lightmapped objects in the scene. This didn't have the intended effect, and significantly worsened utilization of lightmap space.
Fixed an issue where Adaptive Probe Volumes would exhibit seams on boundaries between different brick sizes when using sky occlusion or shadowmask mode.
Added a warning message when using CopyTexture with compressed texture formats that aren't supported by the current device.
Fixed regression where texture data does not end up in Player builds when "Load texture data on demand" is enabled in the Editor settings and Mip Stripping is enabled.
Fixed the error message language in exception thrown from Screen.mainWindowDisplayInfo when called on a non-supported platform.
GraphicsFix
Fixed vkUpdateDescriptorSetWithTemplateKHR crash on Linux when using Vulkan graphics API.
Fixed vulkan warnings that spams every frame when the application is actively running on a device.
GraphicsFixAndroidUUM-91109fixed 6000.2.0a4
Fixed a missing attenuation of the albedo when converting the decal albedo + metal into specular color.
Fixed an issue in Rendering Debugger - Frame Settings by adding 1 single panel for all cameras instead of having 1 panel per camera in the debugger.
Fixed Sensor SDK related compilation issue on DXR-enabled HDRP projects. (UUM-96082) First seen in 6000.2.0a2.
Improved the error message when fog volumes on screen exceed the limit. Emit this error message only in editor and development builds. (UUM-96154) First seen in 6000.2.0a1.
Fixed an issue causing the player to fail to exit when using the new Input System and on Windows 11 (24H2).
Input SystemFixWindowsUUM-91181fixed 6000.0.37f1
Fixed few iOS cases where the "Mute Other Audio Sources" player setting is false, but we would still end up stopping an external app's audio sometimes when starting a microphone recording.
Fixed iOS, an issue where if the "Prepare iOS for Recording" player setting was true and the "Mute Other Audio Sources" player setting was false, we would stop an external app's audio when first starting the Unity app.
Fixed "Shutdown worker was forced killed because it kept running. Worker x" are not appearing in the console.
Fixed an issue in UnityPackageManager so it's included with Mac ARM64 editor builds and is now natively compiled on Mac ARM64.
Package ManagerFix
Fixed an issue where selecting an organization with spaces in its name in the inspector caused validation errors and won't let save changes. Organization names are now automatically sanitized to remove spaces.
Package ManagerFixUUM-79730fixed 6000.1.0b6
Fixed editor freeze when pasting/typing large text in package manager search text field.
Package ManagerFixUUM-92228fixed 6000.2.0a4
fixed an issue with Secured Physics.IgnoreCollisions() API to prevent having a collider ignore itself. (PHYS-405)
PhysicsFix
Fixed performance regression on Physics.IgnoreCollisions() when calling the specified API in large quantities.
Fixed PhysX error "Failed to create Convex Mesh from source mesh" from being thrown when looking around the Scene View while having the Physics Debug tab open.
Fixed changing resolution width/height in player settings not applying upon building & running the player if no other resolution settings changed.
Fixed an issue where a new child GameObject was incorrectly placed under an existing child instead of the parent when the existing child was selected for renaming.
Fixed an issue in the Scene and Game views where the Gizmos settings dropdown menu did not reappear after opening and dismissing it.
Scene/Game ViewFixUUM-92742fixed 6000.1.0b4
Fixed camera Gizmo flickering in the SceneView and texture stretching in the CameraOverlay.
Scene/Game ViewFixUUM-90851fixed 6000.1.0b7
Fixed crashes when returning instanceIDs of ScriptableObjects from the new RenderPickingCallback.
Scene/Game ViewFixUUM-76301fixed 6000.0.37f1
Fixed issue where Shortcut Manager would not alert the user when attempting to binding shortcuts containing reserved modifiers.
Scene/Game ViewFixUUM-90584fixed 6000.1.0b6
Fixed problem with mono script manager caches not being used for builtin types. (UUM-91372) First seen in 6000.2.0a2.
Added an issue where the property sheet could complain about type mismatch for preview properties.
Added issue where HDR Colors would cause errors when used with custom render to texture target.
Custom function node previews are hidden unless the first output is a previewable type (vector or float).
Fixed "Element 'UnityEditor.UIElements.VisualSplitter' is missing a UxmlElementAttribute" error logged in the Console when creating a new Node in ShaderGraph.
Fixed "Shader error in 'ProBuilder6/Standard Vertex Color': 'PBRDeferredFragment'" error logged in the console when compiling the shader.
Fixed an issue where certain warning messages did not display with enough contrast in the Blackboard and Graph Inspector.
Fixed an issue where horizontal scrollbars did not work as expected in the Blackboard or Graph Inspector.
Fixed an issue where the Main Preview could be resized beyond its containing Shader Graph window.
Fixed issue where graphs with groups in them would sometimes become modified upon opening the shader graph editor.
Review documentation about UniversalRenderer.CreateRenderGraphTexture.
DocumentationChange
Editor: Improved Request(Generic) API documentation.
EditorChange
Updated R8G8B8A8 and B8G8R8A8 sRGB formats to report LoadStore as unsupported on Intel Macs. This change reflects that sRGB writes are explicitly not supported on these devices.
Rendering Debugger - Moved decals to the Rendering Section.
HDRPChangeUUM-92304
Rendering Debugger - Moved lighting HDR settings to the Rendering Section.
HDRPChangeUUM-92304
Updated the behavior for activating a secondary display so that it no longer forces the main window to switch to fullscreen mode.
macOSChange
Rendering Debugger - Moved Render Graph to the Rendering Section.
SRP CoreChangeUUM-92304
Rendering Debugger - Moved the GPU Resident Drawer to the Rendering Section.
SRP CoreChangeUUM-92304
Review documentation about UniversalRenderer.CreateRenderGraphTexture.
DocumentationChange
Editor: Improved RepositoryInfo API documentation.
EditorChange
Editor: Improved Request(Generic) API documentation.
EditorChange
Updated R8G8B8A8 and B8G8R8A8 sRGB formats to report LoadStore as unsupported on Intel Macs. This change reflects that sRGB writes are explicitly not supported on these devices.
Rendering Debugger - Moved decals to the Rendering Section.
HDRPChangeUUM-92304
Rendering Debugger - Moved lighting HDR settings to the Rendering Section.
HDRPChangeUUM-92304
Updated the behavior for activating a secondary display so that it no longer forces the main window to switch to fullscreen mode.
macOSChange
Rendering Debugger - Moved Render Graph to the Rendering Section.
SRP CoreChangeUUM-92304
Rendering Debugger - Moved the GPU Resident Drawer to the Rendering Section.
SRP CoreChangeUUM-92304

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.