Crash on ConstraintProjectionTree::projectionTreeBuildStep when ConfigurableJoint uses JointProjectionMode.PositionAndRotation and connected Rigidbody switches from kinematic to non-kinematic
Known IssuesKnown issueBlockerUUM-135394open 6000.5.0b4
Player crash when switching focus in Exclusive Fullscreen mode with DirectX 12
Known IssuesKnown issueBlockerUUM-134743fixed 6000.6.0a2
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
Editor memory leak in VisualElement when recompiling in a blank URP project
Known IssuesKnown issueCautionUUM-138000fixed 6000.5.0b7
Delayed workspace creation when opening projects from the Unity Hub.
Version Control
Added "Add to Source Control" and "Undo Changes" actions for folders from the Project browser and Inspector.
Version ControlFeature
Added a new Branch Explorer to visualize and navigate branches.
Version ControlFeature
Added persistence for all splitter positions across window reloads and sessions.
Version ControlFeature
Added support in the merge view to partially apply a shelve.
Version ControlFeature
Added the F2 keyboard shortcut to rename branches and labels.
Version ControlFeature
Added direct links to the Memory Profiler package.
DocumentationImprovement
Added information about clean and dirty page management to memory management documentation.
DocumentationImprovement
Installers on Windows can now take up to 60% less time due to an optimization in the compression strategy.
InstallerImprovementWindowsUUM-136633
Changed the image used for as a warning icon in the Tile Palette to a higher resolution image so that it looks less blurry in the Editor.
Fixed an issue where Brush Picks List items are initialized with a lower height than the minimum size when the Tile Palette Brush Pick Overlay is expanded.
Fixed an issue where Brush Picks List items become malformed, causing the list to become cut off when decreasing the Pick size with the slider.
Fixed an issue where Brush Picks Names disappear after adjusting the Size of the picks and switching view mode to Grid.
Fixed an issue where Destroying assets is not permitted to avoid data loss error thrown when creating a second Tile Palette Brush Pick Asset.
Fixed a crash during render target binding when CommandBuffer.SetRenderTarget used an invalid depth slice.
Fixed missing resource barrier after resuming drawing to the render target previously bound as a compute shader SRV.
Fixed applying prefab property modification when FormerlySerializedAs collides with a field in the type.
Fixed missing destroy of mesh in MeshToSDFBaker in case of multiple meshes have been provided to.
Enabled CPU lightmapper on Apple Silicon Editor and Windows on ARM Editor by running CPU lightmapper using x64 emulation in a separate process.
Fixed an issue where Pipeline State Object (PSO) warmup using the GraphicsStateCollection API had incorrect cache misses on Metal when the traced PSO was recorded outside of a render pass.
\[Vulkan\] \[Android\] Fixed visual artifacts on Mali GPUs (non-Midgard) when rendering with depth-read and stencil-write operations in the same render pass subpass. Workaround applies to drivers before version 41.0.0 where the issue exists.
GraphicsFixAndroidUUM-31270fixed 6000.4.1f1
Fixed issues in MultiColumnTreeView returning the wrong data from GetIdFromIndex and GetItemDataForIndex when sorted.
Forcing invertCulling to false when rendering overlay UI for added safety against leaked state.
Fixed a layout exception when right-clicking Pending Changes in the side bar.
Version ControlFix
Fixed a NullReferenceException when opening history from a branch diff.
Version ControlFix
Fixed a potential NullReferenceException in the changeset-by-changeset diff panel.
Version ControlFix
Fixed and localized the Checkin dialog progress label.
Version ControlFix
Fixed blurry icons in the Explore Repositories window.
Version ControlFix
Fixed button capitalization in the Unity Version Control window to match Unity standards.
Version ControlFix
Fixed issues in the changeset-by-changeset diff from the branches view.
Version ControlFix
Fixed the branches context menu not opening when the table is empty.
Version ControlFix
Fixed the Checkin dialog not auto-focusing the comment field.
Version ControlFix
Fixed the labels context menu not opening when the table is empty.
Version ControlFix
Fixed the New Branch button failing when the current selection is a changeset or label.
Version ControlFix
Fixed the status bar turning gray after exiting Play Mode.
Version ControlFix
Fixed the Unity Version Control window during Create Workspace to refresh without requiring mouse movement.
Version ControlFix
Fixed validation messages alignment in the Unity Version Control window.
Version ControlFix
Fixed ColorField get lost after domain reload (and it was also similar with submesh mask or sliders).
Added changeset and label icons to the status bar.
Version ControlChange
Improved text field focus behavior across dialogs for more consistent keyboard workflows.
Version ControlChange
Improved the empty state in the Pending Changes view.
Version ControlChange
Prevented connecting a project to a different organization by mistake.
Version ControlChange
Updated new project initialization to perform a full initial checkin.
Version ControlChange
Updated the macOS hide shortcut to Cmd+Shift+H.
Version ControlChangemacOS

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.