Crash on "TransferPixelDataForMaskTemplate<_sprite_packing_char2>" when building for Android
2DKnown issueBlockerAndroidUUM-113215fixed 6000.3.0b1
[Android]Crash on lib/arm64/libil2cpp.so when Unity Analytics and Engine Code stripping are enabled
Cloud DiagnosticsKnown issueBlockerAndroidUUM-95408open 6000.0.57f1
[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
Crash on DynamicHeapAllocator::CreateTLSFBlock when opening a specific project
GPU Resident DrawerKnown issueBlockerUUM-108694open 6000.2.5f1
NavMeshSurface ignores convex Mesh Colliders when using Physics Colliders
AI Navigation CoreKnown issueCautionUUM-102676fixed 6000.2.8f1
Audio Low Pass Filter isn't working when enabled after entering Play Mode or in Player via Script
Audio AuthoringKnown issueCautionUUM-114268fixed 6000.0.59f2
Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected
DirectX12Known issueCautionUUM-90065fixed 6000.1.0f1
Licensing Client fails to launch when opening Unity Hub (licensing client path is not found)
HubKnown issueCautionUUM-103996open 6000.3.0b7
The Player renders black on a Quest headset when MSAA, Post Processing, and Spacewarm depth submission are enabled
SRP XRKnown issueCautionXRUUM-84612regressed 6000.0.58f1
Added app category support - Allows users to retain Android 15 orientation and rotation behavior on Android 16.
AndroidFeature
Added support for CAMetalDisplayLink. It is enabled by default on ios (when built with xcode15+ and run ios17+). It can be overriden at runtime by tweaking/overriding \[UnityAppController shouldUseMetalDisplayLink\] method. By default it is disabled on tvos, since most of them are slow, and failing to catch up with target FPS (on complex scenes) will result in confusing GPU hang messages.
iOSImprovementtvOSUUM-66493
Fixed issue where the material property block of a SpriteRenderer is reset when the SpriteRenderer is updated through an Animation clip.
Added warnings when optimizing a Transform hierarchy which has duplicate transform names, as that can cause issues when Deoptimizing the hierarchy.
Ensure that an Animator using an AnimationClipPlayable will keep playing when its clip is reimported while in Play Mode.
Fixed an issue where reimporting an AnimationClip that was playing in the AnimationWindow would stop playing the clip.
Fixed an issue where the Animator transition preview graph would create visual artifacts when zooming in and out.
Fixed issue where creating a state from a new clip could fail with an exception if a BlendTree was selected in the inspector.
Fixed issue where no icon would be shown when importing an AnimatorOverrideController asset from a UnityPackage.
Fixed issue where Object Reference fields in UI Toolkit inspectors would not get the red tint applied to them.
Fixed issue where pressing the delete key on the root node of a blend tree would produce an invalid deletion prompt.
Fixed issue where the foldouts for the avatar mask inspector would not keep their configuration.
Fixed issue where the selection in the layer list of the Animator Window would not match the selected layer after a drag and drop reorder of the layers.
Fixed issue where thresholds would not be correctly automatically calculated after deleting a source motion from a blend tree.
Fixed an issue where calling AssetBundle.Unload(false) on a bundle containing a texture that was already loaded would make it unreadable.
Fixed a bug where terrain with GPU instancing enabled would not render in the Scene view when using one of the debug visualization modes.
Fixed InspectorTitlebar always showing enabled state when no enabled SerializedProperty was provided.
Fixed problem with inspector UI throwing exceptions when both script and UI document assets are moved.
Fixed Windows Editor command line launch issue when there is a -logfile arg with no log file path after.
No longer assert in the Editor when calling InstantiateAsync on a prefab that contains a sub emitter.
This PR fixes the issue with water fade in HDRP. The displacement of the water was fading too much if the water mesh is far from the origin.
Updated 7-Zip to 25.01.
EditorFix
Compressed texture atlases no longer produce invalid mipmaps for smaller atlas items by limiting the number of miplevels. This is based on the miplevel where the smallest atlas item is exactly one compression block large.
Fixed reflection probes not working correctly with GPUResidentDrawer. Force enable probe blending &amp; atlas when it's in use.
The Game view and Scene view fail to render when launching the Editor with a maximized Render Graph Viewer window.
Improved keyboard input field toolbar positioning by using inputAccessoryView, especially for floating keyboards.
The sign in button should always be visible when user is signed out and package list view is at low width.
Package ManagerFixUUM-104872fixed 6000.0.56f1
Corrected behavior of height painting into multiple terrain tiles whose vertical ranges do not overlap. Height values are now correctly clamped instead of wrapping.
Fixed Images being ignored by raycast when they were outside of a Masks bounds but had maskable set to false.
Nested canvases utilizing the Screen Space - Camera rendering mode will now fall back to sorting based on distance to their assigned camera. This fallback is used when Override Sorting is enabled, and only after first comparing sorting layer and sorting order values.
Revised an outdated editor warning that previously advised users to "clear the Packing tag." Since Packing tags are now obsolete, the message has been updated to reflect current best practices.
Fixed ListView selection can't be cleared after a selection set programmatically at window creation is restored to no selection via view data.
Fixed MultiColumnViews delegates focus to column resize handle, causing navigation to fail.

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.