[Linux][URP] Crash on GfxFramebufferGLES::Clear when entering the Play Mode when all Renderer Features are disabled, Native RenderPass and MainCamera's Depth Texture is enabled
GLESKnown issueBlockerLinuxUUM-49240fixed 6000.0.0b11
Crash on MergePrefabChanges when attempting to assign missing GameObject in Inspector
Scene ManagementKnown issueBlockerUUM-42461fixed 2022.3.16f1
Crash and or slow update when List items are reordered in the Inspector Window
SerializationKnown issueBlockerUUM-46703open 2022.3.14f1
Added: ObjectID Render Request that provides a render texture with the ObjectId of each pixel.
SRP CoreAPI change
Wrong tooltip when hovering over the "Load In Background" property of an audio clip
Audio AuthoringKnown issueCautionUUM-27581fixed 2022.3.15f1
[Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building
DOTSKnown issueCautionAndroidUUM-41830fixed 2022.3.49f1
[Linux] Package Manager window disappears when adding a package from git URL
PackmanKnown issueCautionLinuxUUM-52706open 2022.3.15f1
Fix for 2022.3.X: Depth pass is rendered with an incorrect matrix in the animation preview when using Universal RP
RP FoundationKnown issueCautionUUM-52626open 2022.3.13f1
Added command to support Hub creating a new project, and connecting a project to Unity Version Control.
Editor
Added BakeTexture and BakeTrailsTexture scripting methods.
ParticlesFeature
Added the Custom Vertex Streams feature for particle trails.
ParticlesFeature
Unity's integrated support for tone-mapping and outputting to HDR Displays in URP, HDRP and the built-in render pipeline has been extended to allow support for XR devices that have a HDR display.
XRFeature
Improved performance when fetching artifacts that are missing (e.g link to an artifact deleted from the project).
EditorImprovementUUM-22002
Moving files in the Project window now takes less memory and is faster.
EditorImprovementUUM-44466
Added three new UNITY_DOTS_INSTANCED_PROP variants to give users more control over DOTS instanced property loading performances.
GraphicsImprovement
Optimize DOTS instanced properties loading code for URP and HDRP stock shaders.
GraphicsImprovement
Added "-timestamps" command line argument to the player, which makes it prepend timestamps at the beginning of each log line. This setting was previously only available to the editor.
KernelImprovement
Improved performance of undo/redo in large graphs.
ShadergraphImprovementUUM-52220
Improved performance of repeated checks whether accelerometer and gyrometer are supported.
Universal Windows PlatformImprovementWindows
Fixed bug where a GameObject instantiated by a Tile is recreated on the player when the user refreshes the Tile without changing the Tile.
Fixed a bug related to the "Mute Other Audio Sources" player setting on Android. There were two cases where another app's audio might not get muted when it should be. This could happen if the other app was started before the Unity app or if the other app was played via the Android "quick panel" after the Unity app was started.
Fixed a potential race condition during pause routine, which would cause application to accidentally quit instead of pausing.
Screen.brigthness will correctly return values on phones like Oppo or Xiaomi, previously the value was sometimes bigger than 1.0.
Setting Screen.brightness will now work correctly, it will be applied via https://developer.android.com/reference/android/view/WindowManager.LayoutParams\#screenBrightness, thus system setting 'display brightness' will remain unaffected, thus not affecting other applications.
Fixed bug where animation rigging constraints and AnimationScriptPlayable could not set translation on the hips of a humanoid, even if its root motion was disabled.
Fixed AudioSource.Play() not starting from time=0 after manually seeking with AudioSource.time and then calling AudioSource.Stop().
Fixed an issue where building a player could fail because of file paths being longer than 260 characters on Windows.
Build SystemFixWindowsUUM-49428fixed 2022.3.11f1
Implemented DISABLE_PLATFORM_\{PLATFORM\} to UserOverride.jam.
Build SystemFix
Fixed an issue where the project browser lock icon would ping for items that could not actually be framed.
Fixed bug where reserved GLSL words couldn't be used as buffer variable names in compute shaders targeting Vulkan.
Fixed Display.RelativeMouseAt() reporting invalid values when using multiple displays that have been resized or moved (Display C\# API) on Windows.
Fixed Input.mousePosition reporting invalid values when using multiple displays (Display C\# API) on Windows.
Fixed OnMouseDown not working when using multiple displays that have been resized or moved (Display C\# API) on Windows.
Fixed the ExposedReference property drawer ObjectField not updating when undo/redo is performed.
Fixed the styling of the shortcut manager prompt window when the active shortcut profile has a long name.
Removing CacheServer (used by V1 asset database), long deprecated.
EditorFix
Reverted a breaking change related to IGraphEventListener.
EditorFix
Reverted a breaking change where LudiqScriptableObject._data was marked as private.
EditorFix
\[Android\]\[2022.3\] Modify DeleteAsset function to check whether file path already begins with "Assets" folder to avoid adding the folder twice.
Added code signing for the unity denoising DLLs.
GIFix
Fixed on-the-fly decompression of ASTC-compressed textures in Editor when width or height is smaller than 4 pixels.
GraphicsFixAndroidWindowsUUM-41708fixed 2022.3.11f1
Graphics: Lens Flare does not perform Occlusion with a certain Occlusion Offset value when the Camera is facing Light.
New checkbox in surface options to allow materials to be excluded from temporal anti aliasing. The checkbox name is "RemoveFromTUAndAA". This checkbox is ideal for surfaces that contain texture scrolling that has to be neat and does not have velocity information. For now, this checkbox is only exposed to transparent materials since they are the only ones that can fit a stencil bit for such operation.
Fixed get_base_method() to behave as mono does, preventing a crash when the method slot is outside of the vtable.
Fixed an issue causing older DualShock 4 models (CUH-ZCT1x) appearing as both a DualShock 4 (via HID) and an Xinput device.
Synchronize implicit dependencies when using RunReadOnly on IJobParallelForTransform (causing "In-place job must not have dependencies" assert).
KernelFix
Fixed issue where a fixed buffer within a valuetype struct would not be passed by value correctly.
Fixed drag and drop action of Skybox material in the SceneView not added to the Undo stack and not dirtying the scene.
Scene/Game ViewFixUUM-29041fixed 2022.3.11f1
Fixed a condition that can cause long or near-infinite loop after insertion from BaseListView.
This fix makes sure that a rebuild is performed after the rename of the scriptable object and the scriptable object is updated accordingly, so that the editor doesn't crash.
Fixed \\\#include_with_pragmas directives deleting other lines of code during raytracing and compute shader compilation.
Added a workaround for a Intel Graphics 3000 driver bug that would cause textures rendered by UI Toolkit to show incorrectly.
Fixed issue where you cannot set sortColumnDescriptions property after columns property in multi-column controls. (UIT-2124)
UI ToolkitFix
Fixed new default runtime theme being created after an existing default runtime theme was renamed.
Added Shader Keywords for Soft Shadow quality levels and disable per-light quality level on untethered XR platforms.
Universal RPFixAndroidXRUUM-33025fixed 2022.3.11f1
Fixed an issue where selecting a stacked camera caused the editor to freeze and sometimes crash.
Fixed FullScreenPassRendererFeature only using the material of the last full screen feature in a frame (now multiple passes work correctly in one frame).
Fixed missing "_BlitScaleBias" upload for text shaders using the CoreRP Blit.hlsl header.
Fixed transparent materials getting marked as dirty during material UI updates and project saving.
Make FullScreenPassRendererFeature work with depth and stencil operations (users can still opt-out of depth-stencil being bound per feature in the "Additional Properties" section).
Fixed Add to ignored/hidden changes list from the Project window creating a negative rule.
Version ControlFix
Fixed Switch to changeset not working on Gluon partial workspace.
Version ControlFix
Fixed an error in the console when clicking on the \[+\] button in the blackboard in the "No Asset" window.
Take search window mode user's preference into account for object fields in VFX Graph (classic / advanced).
Fixed crash when editor using ShareX \[screen-capture-recorder-to-video\](https://github.com/rdp/screen-capture-recorder-to-video-windows-free) webcam.
Updated XR Interaction Toolkit to version 2.5.1.
XRFix
Accessing Transform data from 'OnDestroy' during an Undo operation is no longer allowed and an error message is logged.
EditorChangeUUM-31100
Don't write cloudProjectId in ProjectSettings.asset anymore since it should only be managed by Services.
EditorChange
Moved the button to invite users to the organization from the submenu to the toolbar.
Version ControlChange
Show a message with a link to invite users to the organization after the first checkin.
Version ControlChange
Changed reported Screen.width and Screen.height when using MagicLeap device.
XRChange
The Oculus XR Plugin package has been updated to 4.1.1.
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.