Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12
DirectX12Known issueBlockerUUM-77757regressed 6000.1.16f1
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
Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected
DirectX12Known issueCautionUUM-90065fixed 6000.1.0f1
The Player hangs when unloading a scene using the UnloadUnusedAssets() method
DirectX12Known issueCautionUUM-79718open 2022.3.68f1
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
Android Player freezes on some Mali GPU devices when Lighting Cast Shadows changed to OFF at runtime
LightingKnown issueCautionAndroidUUM-105246open 6000.1.7f1
UnmanagedReadOrWrite objects are not disposed off when GZipStream is used in the "using" statement
MonoKnown issueCautionUUM-105139fixed 6000.1.8f1
Editor crashes on "MonoBehaviour::Transfer<GenerateTypeTreeTransfer>" when resetting package defaults in VR Template project
PackmanKnown issueCautionUUM-107869open 2022.3.63f1
Editor hangs when cutting and pasting a Script to another folder during Play Mode
Scene ManagementKnown issueCautionUUM-104031fixed 6000.2.0b1
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 false positive error showing in console if creating a workspace from the Hub with a version of the Unity Editor shipping with a default Version Control package older than version 2.7.1.
Version Control
Fixed project download from the Hub that was silently skipped when trying to download inside another workspace. It's now logging an explicit error in the console.
Version Control
Added to most dialogs an "Enter" keyboard shortcut to confirm the operation like the corresponding button.
Version ControlFeature
Added to the check-in and shelve notification a link to go to the list of changesets/shelves. The user can also copy the direct diff link.
Version ControlFeature
Added to the history a context action to diff changes for files that were moved/renamed.
Version ControlFeature
Added to the history of a folder a context action to revert changes.
Version ControlFeature
Added to the list of branches a context action to diff the branch.
Version ControlFeature
Added to the list of branches a context action to hide branches. You can use the filter to list the hidden branches and unhide them from the context menu.
Version ControlFeature
Added to the list of changesets a context action to create a new branch from a specific changeset.
Version ControlFeature
Added to the merge operation a notification with a link to go to the pending changes.
Version ControlFeature
Added to the merge view the avatars for authors of changes.
Version ControlFeature
Added to the pending changes view the user avatar if available from Gravatar.
Version ControlFeature
Added to the status bar an action to copy to the clipboard the name of the current branch.
Version ControlFeature
Added to the undo and update workspace operations an ephemeral notification.
Version ControlFeature
Improved CopyTexture documentation (warning about using Apply, mentions of the readability property, and general improvements).
GraphicsImprovement
Optimized Skinned Mesh Renderer matrix calculations to enable Unity to parallelize matrix calculations even when using the non-optimized import setting.
GraphicsImprovementUUM-105251
The HeightMesh was sometimes containing faulty polygons that stretched between arbitrary vertices over long distances.
Fixed issue preventing DXC from being used for Android Vulkan.
AndroidFix
Fixed an issue where undoing the creation of an AnimatorController layer while the layer view was not visible in the Animator Window would throw exceptions.
Before running the macOS Editor, perform a check if Rosetta is installed and if not then prompt to install it.
Fixed a bug where the 'RectTransform' component values were set to NaN when scaling UI elements using the Scene Rect Tool.
Fixed a bug whereby when evaluating an interrupted transition, the Animator writes the last evaluated values for all values instead of correctly defaulting to the state's current configuration.
Fixed an issue where passing a long string label for a dialog box could cause an editor crash.
Fixed dx12 crash when executing ReadPixelsWithInvalidActiveDepthSlice_ShouldNotCrash internal test.
Fixed some performance issues when moving Terrain objects (eg. for shifting world origin to support large worlds) while Tree rendering is disabled. Renderers for tree instances would still be updated but this is not particularly useful or wanted if you are using some other system to render Tree instances. So now the updating of tree instances is bypassed in this scenario. Re-enabling tree rendering will resume updating tree instance and detail renderers. When tree rendering is enabled, performance remains roughly the same as before.
Converted the 'Failed to fallback to CPU lightmapper' error to a warning. Even when fallback from GPU lightmapper to CPU lightmapper fails, we don't want to break strict mode builds.
Fixed a bug where the unity_RendererBounds_Min and unity_RendererBounds_Max uniforms would be set to random uninitialized memory in the ShadowCaster pass.
Corrected bounding box transformations in SkinnedMeshRenderer when "Update When Offscreen" is enabled and scaling is applied.
Fixed an issue where ASTC compression can have different results if called multiple times within the same process.
Fixed an issue where the value reported by "Texture.nonStreamingTextureMemory" would not update when mipmap limits were modified.
Fixed glFramebufferTexture2DMultisampleEXT failure on Adreno drivers when per-format max MSAA limit exceeds global max MSAA limit.
Fixed infinite progress bar when converting PostProcess v2 from Built-in Render Pipeline to Universal Render Pipeline in the Converter.
Fixed a bug where the int variable's data type was assumed to be a uint and not explicitly checked before attempting to be used with uintBitsToFloat.
Fixed finalizers being called in a reentrant manner on the Web platform. Finalizers are now invoked explicitly at the end of each frame if needed.
Fixed incorrect exception handler generation when an exception handler with a filter throws an exception.
Fixed an issue that caused the empty shadowmap texture to not be properly cleared on console platforms.
URPFix
Added the option to add a folder by path to the ignore or hidden changes list, instead of the incorrect option "Using the item extension".
Version ControlFix
Fixed a null exception that could occur on Revert to this revision if the selected change triggered a domain reload.
Version ControlFix
Fixed a null exception that could occur when switching to the changesets tab very quickly after checkin.
Version ControlFix
Fixed a null exception that occured when using the diff search filter without any shelve in the repository.
Version ControlFix
Fixed an error that was showing when deleting a shelveset that wasn't the one selected in the list.
Version ControlFix
Fixed bulk editing meta files that was only performing a single checkout for the last element.
Version ControlFix
Fixed incorrect branch name in the history of a file for a revision where it was moved, displaying details of the move instead of the name of the branch.
Version ControlFix
Fixed merge success notification that was showing in the view potentially colliding with contents.
Version ControlFix
Fixed the apply shelve operation so that it checks for dirty changes and warn the user before applying the shelve.
Version ControlFix
Fixed the auto checkout for assets to only apply for file containing actual changes.
Version ControlFix
Fixed the scroll that was not at the top when opening the branches or the shelves view.
Version ControlFix
Fixed the UI that could start refreshing forever, never completing the ongoing operations.
Version ControlFix
Fixed the Unity Editor crashing on macOS when opening the Unity Version Control window with the PiXYZ Plugin installed.
Version ControlFixmacOS
Fixed Undo changes of a Moved asset using the Asset Context Menu from the Project View that was leaving an inconsistent .meta file.
Version ControlFix
Implemented a mechanism to fix the path to UnityYAMLMerge.exe in the client.conf so it always points to an existing Unity installation.
Version ControlFix
Fixed handling of multiple touch inputs and the computation of Touch.deltaPostion and Touch.deltaTime.
Fixed issue where Quest Link would fail when using DX12 and single pass rendering.
XRFix
Updated com.untiy.xr.openxr package version to 1.15.0-pre.2.
XRChange

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.