[Intel] Crash on BufferD3D12::BeginWrite when opening a newly created URP project with DirectX12 set as the default graphics API
DirectX12Known issueBlockerUUM-104889open 6000.0.66f2
Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected
DirectX12Known issueCautionUUM-90065fixed 6000.1.0f1
Editor performance degrades when PlayableDirector with multiple bindings remains visible in the Inspector during Play mode
SerializationKnown issueCautionUUM-122354fixed 6000.0.63f1
Exceedingly long wait on InspectorWindow.Repaint when selecting a large SVG file in the Project window
SerializationKnown issueCautionUUM-120424fixed 6000.3.1f1
Fixed a race condition in the licensing client where the Editor would succeed to make the client acquire a floating license faster than it had finished loading licenses at startup, which would make it fail to pick up the new license.
Re-added support for Jetbrains Rider profiling, which had been temporarily removed with a recent security fix.
Fixed Library folder that was sometimes wrongly added to source control on a new project created from the Hub.
Version Control
Fixed the Pending changes view that was refreshed on window activation for no reason.
Version Control
Added the Nintendo Switch 2 icon to the Build Profile and Platform Browser windows.
EditorImprovementWindows
Due to the coefficient setting changes done for UUM-79798, pinning all particles on a Cloth component is no longer a unsupported operation.
PhysicsImprovementUUM-79798fixed 6000.2.0a6
Fixed case where Texture 2D Importer fails passing a default value to the "namefileidtable" when using a texture preset.
SpriteAtlasPerformance tests are crashing with "Dereferencing nullptr PPtr\!". (D2D-7750)
2DFix
Fixed a bug where Unity Audio was disabled on Android 8.1, which is roughly 3% of Android devices.
Fixed a crash when attempting to play animation clips from the animation window on animators with invalid controllers (no layers).
Fixed issue where Animator state normalized time would stop incrementing past a certain normalized time. Now, the state time will be guaranteed to increment (or decrement) to the next representable floating point number if the delta time is non-zero.
Fixed crash when you call UnloadAllAssetBundles and there are pending AssetBundle.UnloadAsync tasks.
Fixed FMOD error spam when trying to play timeline when unity audio is disabled, logs a warning once instead.
AudioFixWindowsServerUUM-112000fixed 6000.3.0b10
Fixed a bug where a Raycast hit would not be successful when using the default BoxcastCommand() constructor.
Fixed a bug where a Raycast hit would not be successful when using the default CapsulecastCommand() constructor.
Fixed a bug where a Raycast hit would not be successful when using the default RaycastCommand() constructor.
Fixed a bug where a Raycast hit would not be successful when using the default SpherecastCommand() constructor.
Fixed a crash that rarely occurred on old IOS devices when the total attachment size exceeds the pixel storage limit.
Fixed an issue where camera rotation could cause ShadowCaster2Ds to be incorrectly clipped.
Fixed applying SerializeReference root property overrides from prefab instances to prefab assets when the managed object already exists in the asset.
Fixed for loadable plugin directories being marked as directories when root folder is reimported. Fix updates source db version.
Fixed the link that opens when clicking on the ? icon in the RayTracingShader (.raytrace) inspector in the Editor.
Toggling off the Scene Visibility button in the scene view toolbar now disables hiding of objects and scene correctly when using GPU Resident Drawer.
Ensured that the "RenderSettings customReflection texture has invalid type" error is show exactly when relevant.
Fixed an issue where using "Live Updates" probe placement mode in the rendering debugger would cause a progress bar to be shown on screen permanently.
Fixed an issue where ETC1 assets loaded from old AssetBundles could appear washed out, if the assets were originally imported as sRGB and the project is set to use Linear colorspace.
GraphicsFixAndroidUUM-113599fixed 6000.3.0b10
Cached shadows now removes a light if an undo operation affects the light. This is done to avoid having invalid references which would cause a crash.
Fixed packages that couldn't be removed from project. (PAK-8422)
Package ManagerFix
Fixed a crash that would occur when adding a Cloth component to a GameObject with an existing TextMesh component. By default both Cloth and TextMesh components can't share the same GameObject due to the fact that they require different renderers to work, MeshRenderer and SkinnedMeshRenderer respectively.
Fixed an issue where setting constraint data to Cloth components would reset the simulation.
Fixed the padding for all the buttons in the Physics Debugger window, most of the buttons on the right side of the window had no padding.
Fixed an issue where the shortcut table's selection in Shortcut Manager would not update correctly when changing search queries.
Scene/Game ViewFixUUM-126160fixed 6000.2.14f1
Fixed a regression triggering keyword space mismatches on certain cases with UsePass and Fallback.
Updated UnityInput.hlsl to remove incorrect comment about time since level load.
ShadersFix
When a standard material's render queue value is set out-of-bounds, clicking the log message that is printed to the console will now highlight the material that triggered it.
Fixed a bug where SpeedTrees loaded as asset bundles could cause the player to crash on exit.
Terrain : Fixed crash that could occur when preventing instanced details from being added to detail texture atlas.
Terrain : Fixed crash that could occur when preventing instanced details from being added to detail texture atlas.
Fixed a stack overflow exception in the Test Runner UI that might happen with some assembly setups with precompiled assemblies.
Test FrameworkFixWindowsUUM-122047fixed 6000.2.14f1
Fixed an issue where the test runner UI would repaint too often on some tests, causing performance issues.
Fixed preferred height calculations when text component is using multiple font asset with varying metrics.
Revised the UI text component Maskable property to also control the RectMask2D clipping as well as ensuring its state is also mirrored on any potential sub mesh text objects.
Fixed for flickering caret and highlight while selecting text in a TextMeshPro InputField while continuing to drag cursor above or below of the Input Field.
Fixed a NullReferenceException that was raised on double-clicking an asset that is "Copied (new)" (new file added from a shelve).
Version ControlFix
Fixed a NullReferenceException that was raised when the workspace is removed with Pending Changes.
Version ControlFix
Fixed Inspector and Project's Asset Menu to allow to Check in "Changed" items.
Version ControlFix
Fixed Inspector and Project's Asset Menu to allow to Undo "Changed" items.
Version ControlFix
Fixed the "unknown" status displayed after restoring a workspace that was previously removed.
Version ControlFix
Fixed the Changesets view that could crash the Editor when displaying a very long changeset comment, with "PPtr<Shader>::operator Shader*() const".
Version ControlFix
Fixed the console error that occured when using CTRL-H keyboard shortcut to Hide a branch.
Version ControlFix
Fixed the Controlled and Private overlay icons reverted back to earlier versions, based on user feedback.
Version ControlFix
Fixed the diff panel keyboard shortcuts that didn't take into account the focus to open the diff on the correct item.
Version ControlFix
Fixed the GUILayout error that occured when applying a shelve with pending merge link.
Version ControlFix
Fixed the icon that was blurry and pixelated when displayed in our Unity Version Control window's tab.
Version ControlFixUUM-122495fixed 6000.3.0b10
Fixed the Item checkbox that was unresponsive when the Pending Changes list is empty. It is now disabled.
Version ControlFix
Fixed the merge error message that didn't fit in available space and was truncated.
Version ControlFix
Fixed the merge link text that was not centered vertically with its icon.
Version ControlFix
Fixed the new "Create Branch based on" dialog variant that was truncated, hiding the buttons, in 2.10.0.
Version ControlFix
Fixed the pending changes success message appearing in the status bar instead of the main area when this one is empty.
Version ControlFix
Fixed the Shelve view that was missing a keyboard shortcut to open the diff in the Desktop Application.
Version ControlFix
Fixed the Toolbar button icon that was not visible for uncontrolled projects for Editor older than Unity 6.3.
Version ControlFix
Fixed the Toolbar button showing an "unknown" status after removal of the workspace.
Version ControlFix
Fixed the Toolbar button that should be visible by default in 6.3+.
Version ControlFix
Fixed the Toolbar button to correctly hide when disabling the Unity Version Control package.
Version ControlFixUUM-122521fixed 6000.3.0b10
Fixed the Undo changes operation so that it can now apply to the selection even if it contains some Private files.
Version ControlFix
UnityYAMLMerge tool was adding long path specifiers to the file paths passed to the fallback merge tools, causing p4Merge to fail.
Version ControlFixUUM-126068fixed 6000.2.14f1
Fixed settings not being applied when using the Preset Selector to apply a preset to a VideoClip.
\[Linux\] Crash on VideoPlayer::InvokeScriptCallbacks when domain reloads while playing a video.
Renamed samples to be more cohesive.
URPChange

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.