[Linux][Vulkan] Crash when using Nvidia drivers >545 and graphics API set to Vulkan
VulkanKnown issueBlockerLinuxUUM-73447fixed 2021.3.41f1
Deprecated: Using XRSettings.enabled to enable/disable XR for an application is now deprecated in favor of calling Start()/Stop() on an XRDisplaySubystem instance. Using XRSettings.LoadDeviceByName to load XR devices is now deprecated in favor of querying subsystem descriptors to create and start the subsystems of your choice with the SubystemManager.
EditorBreakingXRUUM-30572
Added: Exposed constructor of PooledObject.
EditorAPI changeUUM-64168
A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject
PhysX IntegrationKnown issueCautionUUM-65366open 2022.3.41f1
Improved DX12 DRED info logging.
DX12ImprovementUUM-72380
Print a warning if there are symlinks in a framework when building on Windows.
iOSImprovementWindows
Validate that frameworks contain Info.plist file.
iOSImprovement
Update URP documentation to explicitly mention that calling Submit() on a command buffer provided by URP from an user pass is not valid.
URPImprovementUUM-33315
Fixed an issue where the outline detail is reset to 0 for a Sprite Rect in the Sprite Editor when an outline is pasted onto a Sprite Rect.
Fixed an In multi-window mode issue, when "Run in background" is true and "Mute Other Audio Sources" is false, Unity will run and sound will always play. When "Run in background" is true and "Mute Other Audio Sources" is true, Unity will always run, but you will only hear the Unity app's sound if its window has focus. Sound will be muted when the Unity window is not in focus. In multi-window mode, if "Run in background" is false, Unity will not run and sound will stop playing.
Fixed an issue where calling Cursor.visible on Android API 23 would cause a runtime error. Since https://developer.android.com/reference/android/view/PointerIcon is only available on API 24 or higher. Cursor.visible won't do anything in API 23.
Fixed an issue where Input.location would not work correctly even if old input system disabled.
Fixed IMGUI input even position when screen is scaled to different resolution than the view it's in when input backend was set to New Input.
Fixed PlayableDirector fields that were not being updated when the Bindings section was expanded.
Fixed an issue that would cause the editor to crash if you delete and then re-add an audio listener component.
Fixed an issue when vswhere.exe failed detecting Visual Studio installations, there was no warning emitted to the editor console.
Fixed an issue by updating the directions to the Project Settings window in our Settings page.
DocumentationFix
Fixed an issue where ComputeBuffer CopyCount returned incorrect value following multiple compute dispatches.
Fixed an issue by including a new setting to skip local package scanning during version control initialization.
Fixed an issue where Drag and drop operations performed on files within the currently open projects' folder would fail on Windows.
Fixed an issue where IME input did not work with Input System when using Chinese (Simplified) input.
Fixed an issue where MacOs framework bundles now preserve their symbolic links when when they are dragged and dropped in the editor Assets.
Fixed splash screen logo and background sprites being unloaded after preview. This would also unload them if they were being used in the scene.
Fixed the operator== method was using Assert.Equals to check Pose equality, when it should have been using ==. The Equals method was using ==, when it should have been using Assert.Equals.
Fixed Windows Editor ContextMenus opening on the wrong monitor when using a 3rd display with different DPI but doesn't address the issue with custom Unity DropDown menus/windows.
Fixed applying a wrong viewport when a deferred camera uses a modified viewport together with a user-defined render target.
Fixed dynamic batching not using NEON optimized path when vertex normals or tangents are used.
Fixed Graph and Camera options for Render Graph Viewer disappear after maximising the window.
Fixed IUnityGraphicsMetal.CurrentCommandEncoder returning nil when there were no draw calls issued yet with current RenderTarget.
Fixed an issue where the default terrain shader for HDRP was outputting incorrect albedo values to the lightmapper.
Fixed an issue by displaying a console warning when the user attempts to install a git package while another installation is in progress, explaining the reason for the operation's failure.
Package ManagerFixUUM-63744fixed 2022.3.34f1
Fixed the direction label that was not updating anymore since moving the orientation gizmo to an overlay.
Scene/Game ViewFixUUM-72103fixed 2021.3.40f1
Fixed WaitForEndOfFrame calls multiple times a frame when multiple Game View Windows are visible.
ScriptingFixWindowsUUM-66275fixed 2022.3.30f1
Fixed WaitForEndOfFrame calls multiple times a frame when multiple Game View Windows are visible.
ScriptingFixWindowsUUM-66275fixed 2022.3.30f1
Fixed an issue by exporting non serializable types to TypeDB when it's possible to use them as base classes for serializable types.
Fixed "incompatible keyword state" assertions being generated by shaders whose UsePass command resolved to a pass from the target shader's fallback.
Fixed an issue of inconsistent detection of points within the boundaries of RectTransform-defined rectangles.
Fixed clicking to the left/right of the MinMaxSlider will now adjust the min/max bound value instead of moving the slider.
Fixed an issue where VideoPlayer support of multiple audio tracks was broken on a few platforms.

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.