\[M1\] Crash on System.Object:\_\_icall\_wrapper\_ves\_icall\_array\_new\_specific when launching a project
MacOSKnown issueBlockerUUM-3207open 2021.3.25f1
Crash with ScanAssemblyForAttributesAndInterfaceImplementations when opening a project (1376858)
MonoKnown issueBlocker
Scene causes Editor crash when specific Lighting Data Asset is used
Scene ManagementKnown issueBlockerUUM-9319fixed 2020.3.40f1
Crash when accessing transform component after calling Resources.UnloadUnusedAssets()
ScriptingKnown issueBlockerUUM-11111fixed 2022.3.3f1
NavMesh::Raycast freezes the whole editor in an infinite loop on Application.UpdateScene
AI Navigation CoreKnown issueCautionUUM-2496open 2020.3.40f1
Editor crashes at "DisconnectGtkSignal(void\*, GtkCallbackResponse (_)(), void_)" when opening floating windows
LinuxKnown issueCautionWindowsUUM-11724open 2021.3.15f1
Editor crashes at "GfxDeviceGLES::DrawBuffersBatchMode" when entering Play Mode in the LEGO tutorial
LinuxKnown issueCautionUUM-971fixed 2021.3.14f1
Editor performance drops when clicking and dragging on Position, Rotation and Scale values in Transform component
MacOSKnown issueCautionUUM-7457open 2021.3.12f1
Added editor analytics event tracking for "Refresh access" and "New link..." button click.
EditorFeature
Added notification banner on the status bar for live updates.
Version ControlFeature
Added support for direct ETW profiler integration on Windows Desktop for managed code, with no plugin required.
MonoImprovementWindows
Fixed an Android audio crash when targeting API Level 31 and running on an Android 12 device. Also fixed an AudioManager.GetStreamVolume exception when targeting API Level 29 or later, which caused the AudioSettings.Mobile.stopAudioOutputOnMute feature to not work correctly, if enabled.
Fixed bug when building with IL2CPP and scaler types getting stripped out.
AndroidFix
Fixed bug with manual lifetime tests failing occasionally.
AndroidFix
Fixed bug with scaler not being initialized with settings from the Editor UI properly when using profiles.
AndroidFix
Fixed bug with test provider and settings showing up in Project Settings.
AndroidFix
Toggling Build App Bundle in the Build Player Window will now prompt for a save location rather than attempting to use the last build location which would have been the incorrect type of package.
The option to 'Recompile after finished playing\` did not work and has been removed. To support the intended functionallity a new option to only auto refresh outside playmode has been added.
Asset PipelineFixUUM-818fixed 2021.3.9f1
Fixed a bug where the player data cache would not distinguish between server builds and normal standalone players, which could cause the wrong data ending up in players.
Build PipelineFixServer
Fixed PlayerBuildInterface.ExtraTypesProvider API not working.
Build PipelineFix
Fixed an issue preventing the resize the Inspector window when docked near another window.
Fixed an issue where certain properties could not be excluded in the TextureImporterInspector.
Fixed drag and drop in between blue line indicators in inspector does not always work on linux.
Added missing using statements in one of the example scripts in the documentation for the accumulation API.
Fixed an issue with DOTS and Look Dev tool causing entities in the tool to be drawn in the game view.
Fixed an issue with the ray traced screen space shadows slots/indices. (1424996)
HDRPFix
Fixed artifacts on PBR DOF camera cuts such as the COC sticking around with blurry values.
Fixed artifacts on quarter and half res depth of field when dynamic resolution jumps between resolutions.
Fixed errors in CPU lights: includeForRaytracing, lightDimmer not working for HDAdditionalLightData and camera rel rendering. (1424704)
HDRPFix
Fixed leaks in ray tracing effects due to missing ambient probe for ray tracing effects.
Fixed noisy top shadows when using 'High' Filtering Quality with Tesselated Meshes (Lit Tesselation).
Fixed transparent canvas not displaying in camera preview. (1403011)
HDRPFix
Corrected the assembly reference for the base type of stubbed reference types created by the UnityLinker.
Prevent a memory corruption that could happen when the "Faster (smaller) builds" option is used with generic types that have a generic base class with no fields, and a different base class with at least one generic field.
Throw an exception from Buffer.BlockCopy when the destination array has a non-primitive element type.
Load MeshFilter Components before Particle Systems to ensure they can be used during prewarms.
Fixed Articulation Bodies teleporting to NaN coordinates when changing joint type at runtime.
Fixed an issue where Application.logMessageReceived can be called from a job, when the job is scheduled on the main thread.
Fixed an issue where define constraints on unity's pre-defined symbols like "UNITY\_INCLUDE\_TESTS" were misbehaving for Precompiled assemblies.
Fixed an issue when a PropertyModification targetting a serialize reference instance which was no longer being present could cause memory corruption.
SerializationFixUUM-959fixed 2021.3.9f1
DrawMeshInstanced now provides error feedback when using a shader that does not support instancing.
Fixed an issue where adding packages to a project would not update the Shader Compiler include search paths.
Fixed calculation of pointer position when running in multiple display mode and the main display was fullscreen with a non-native aspect ratio.
When disabling a canvas and reenabling it, SubCanvas now renders correctly.
uGUIFix
Fixed for issue where ArgumentOutOfRangeException is thrown when adding/removing elements from a List in the Inspector.
Fixed for offset issues and layout delays in default PropertyField on array values when adding or removing items.
The hierarchy tree will keep its expanded state and selection when saving in the UI Builder.
UI Elements property animations, as well as scheduled items, asynchronous tasks and Update() callbacks are now updated as expected when a modal editor window is opened.
\[UI Builder\] Fixed an issue where the buttons tooltip in the inline styles were showing its parents.
Fixed not being able to view changesets in a Gluon workspace Fixed not being able to insert carriage return in checkin dialog.
Version ControlFix
Vector2 node indeterminate value behavior was not consistent with other Vector nodes.
Fixed an issue where the first video's frame was drawn out of order when the H.264 B-Frames video is used.
\[WIN 8 KN/N\] VideoPlayer inadequate error reporting on errorReceived callback when Media Player is not present.
Fixed builds launching on the wrong display after upgrading the project from Unity 2020.3. If the project was previously upgraded to 2021.3, this may cause the builds to start up on a different display first. Use Win + Shift + Left/Right arrow to move the window to the desired display.
Fixed resolution misdetection on vertical displays, which caused APIs like Screen.currentResolution or Screen.GetDisplayLayout() return wrong data and the player contain letterboxing when it shouldn't.
Restore the display enumeration behaviour of Unity 2021.1 and earlier: the primary display will always be treated as display 1.
WindowsFix
Renamed "Invite members to workspace" option to "Invite members to organization".
Version ControlChange

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.