6000.0.6f1: [RenderGraph][D3D12] Crash on D3D12SwapChain::Present when using AddComputePass with EnableAsyncCompute(true) and UseTexture
Known IssuesKnown issueBlockerUUM-140183open 6000.3.15f1
6000.2.0a10: Crash on TexturesD3D12::CreateTextureInternal() when opening a project for the first time
Known IssuesKnown issueBlockerUUM-135024open 6000.5.0b7
6000.3.0a3: Crash on Umbra::QueryExt::queryStaticShadowCasters when baking a custom Reflection Probe with the minimum Near Clipping Planes value
Known IssuesKnown issueBlockerUUM-137250open 6000.4.5f1
Crash on xatlas::internal::pack::Atlas::findChartLocation_bruteForce when generating the lighting
6000.5.0a8,6000.6.0a1,6000.4.0b12,6000.3.12f1Known issueBlockerUUM-139715fixed 6000.5.0b7
Crash with multiple StackTraces when building lighting in a Specific Scene
6000.5.0a8,6000.6.0a1,6000.4.0b12,6000.3.12f1Known issueBlockerUUM-138494fixed 6000.5.0b7
Crash on "core::base_hash_set" when using nested [SerializeReference] fields in List<T> structures
Known IssuesKnown issueBlockerUUM-139722open 6000.5.0b6
Changed: Expose JobHandle.GetHashCode and Equals and ==/\!= operators when ENABLE_UNITY_COLLECTIONS_CHECKS is not defined.
EditorAPI change
Added: Added a new API to clear a VisualElement's inline styles (element.style.Clear()).
UI ToolkitAPI change
6000.3.0a5: URP Decals become invisible when over 1000 units away from the camera
Known IssuesKnown issueCautionUUM-138945fixed 6000.5.0b7
ShaderVariantCollection.variantCount and ShaderVariantCollection.shaderCount returns 0 in Builds
6000.5.0a4,6000.0.66f1,6000.3.4f1,6000.4.0b4Known issueCautionUUM-137398regressed 6000.3.15f1
Color parameter is ignored when creating dynamic text in a UI Document with DrawText()
6000.6.0a1,6000.3.11f1Known issueCautionUUM-137907fixed 6000.5.0b7
Switching platforms will trigger shader-related warnings (TraceTransparentRays)
6000.6.0a1,6000.5.0a9,6000.3.12f1,6000.4.0f1Known issueCautionUUM-139001fixed 6000.5.0b6
Editor memory leak in VisualElement when recompiling in a blank URP project
Known IssuesKnown issueCautionUUM-138000fixed 6000.5.0b7
Materials move to other GameObjects in a Prefab when disabling a child GameObject in Prefab Mode with an open SubScene
Known IssuesKnown issueCautionUUM-139663open 6000.3.15f1
Added a preventive measure to the JPEG decoder used by the "ImageConversion" class to prevent denial-of-service through the exploitation of the LJT-01-003 vulnerability. Unity will now automatically abort the decoding of JPEG files after decoding 1000 progressive scans.
UI Toolkit: Introduced a UXML upgrade framework for applying automated UXML upgrades to fix common issues and deprecated patterns. This can be accessed from the VisualTreeAsset inspector or through script via UnityEditor.UIElements.UxmlUpgradeService.
UI ToolkitFeature
Added an option in the UI Builder to export the UXML Attributes of elements in alphabetical order.
UI ToolkitImprovement
Improved GPU performance by reducing the area where edge antialiasing is applied on default meshes.
UI ToolkitImprovement
Improved performance of VisualElement.UpdateWorldTransformInverse.
UI ToolkitImprovement
Updated the default settings for the Meta Quest Build Profile's custom Quality Setting.
XRImprovement
Fixed player crash caused by UI Automation accessing invalid pointer on Windows 10.
AccessibilityFixWindowsUUM-126552fixed 6000.6.0a3
Fixed AssistiveSupport playmode tests that were failing on Windows 10 and reenabled them.
AccessibilityFixWindowsUUM-111323fixed 6000.6.0a3
Fixed a crash that would occur when using URP with the Depth/Stencil buffer disabled in Player Settings on Android.
Fixed an issue where some ParticleSystem properties would be causing errors and warnings when added to AnimationClips and sampled in the AnimationWindow.
Fixed exception being thrown when calling Pipe.GetAvailableData from IRealtime.Process in a scriptable generator.
Reduced critical crashes when minimizing (via Alt-Tab) "Exclusive Fullscreen" window in Player by pausing rendering. Other modes and graphics APIs are not affected. For better stability consider using "FullScreenWindow" (borderless) mode (https://devblogs.microsoft.com/directx/demystifying-full-screen-optimizations/).
Fixed a NullReferenceException when clicking Preview in some docked Build Profiles windows.
Fixed an issue where Domain Reload still occurred with Domain Reload on Enter Play Mode disabled if the upgrade of EditorSettings.asset failed, or was reverted/modified manually.
Fixed an issue where loading a VFX asset from an AssetBundle was causing a crash when Type Trees are disabled and a development player build.
Fixed InvalidOperationException: EnsureRunningOnMainThread occurring when using Bitmap text in the Editor.
Revert startup time optimization so Graphics Device initialization can see native plugins again.
Specific ScriptableObject asset names no longer cause warnings when opening the Build Profiles window.
Fixed a bug where shadowmask or subtractive shader variants were erroneously stripped when no single scene contained both shadowcasting mixed lights and baked lightmaps or light probes.
Added SystemInfo.SupportsTypedUAVShaderLoadStoreOnGraphicsFormat() for checking format support on given hardware when doing shader typed load/store on UAVs. Applicable to DX11 and DX12.
Fixed graphical corruption when using dynamic resolution with STP upscaling when using the Metal graphics API.
Fixed ReadPixels when using OpenGL for readbacks into destination texture that is wider than the readback rect.
GraphicsFixAndroidUUM-121817fixed 6000.6.0a2
Used glClear instead of clear quad when possible to avoid artifacts on some older Android devices.
GraphicsFixAndroidUUM-135708fixed 6000.4.1f1
Fixed issue where loading a Profiler capture while actively recording would mix loaded data with frames that hadn't finished processing.
Fixed EditorToolContext behavior that could prevent regular GameObject selection in the scene.
Scene/Game ViewFixUUM-135908fixed 6000.4.1f1
Added main-thread guard in ScriptingCoverage::FilterRecordedMethods for thread safety during script reload.
Fixed an issue where modifying a struct field in the OnAfterDeserialize when invoked on a boxed struct object corrupted the object's memory. The interface method invocation target now points to the struct data of the boxed object.
Fixed an issue where Material.FindPass(...) returned -1 during Awake() or Start() for SRP shaders in Player builds.
Added new attribute, UxmlCreateInstanceMethod. Specifies a method to use for creating instances instead of the default constructor when using UxmlElement.
UI ToolkitFix
Added search functionality to the builder hierarchy.
UI ToolkitFix
Added search functionality to the builder stylesheets.
UI ToolkitFix
Fixed an issue where on-tile PostPro had a different result compared to traditional PostPro when Color Space was set to Gamma.
Fixed incorrect resolve attachment being selected when MSAA camera color attachment is copied using frame buffer fetch.
Compressed In Memory setting defaults to Decompress On Load on Chromium-Based Web Browsers to avoid Memory Leaks.

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.