Crash with ComputeTileMeshJob when generating Navmesh (1329346)
AIKnown issueBlocker
Crash on AudioMixer\_CUSTOM\_FindSnapshot when passing null as an argument to FindSnapshot() (1341752)
AudioKnown issueBlocker
Crash while sculpting Terrain and Baking Lightmaps (1266511)
Global IlluminationKnown issueBlocker
Crash on BuildPrefabInstanceCorrespondingObjectMap when overriding nested prefab inside AssetDatabase.StartAssetEditing() block (1324978)
Scene ManagementKnown issueBlocker
Editor Crashes when performing Undo and Redo after duplicating Game Object with LEGO Model Asset component (1298503)
TemplatesKnown issueBlocker
\[Linux\] Missing libdl.so library causes crash when entering Playmode for the second time or closing the Editor (1237642)
TemplatesKnown issueBlockerLinux
Crash on TreeRenderer::WillRenderTrees when being in Play Mode for several seconds (1317966)
TerrainKnown issueBlocker
Editor crashes while exiting play mode (1328667)
Asset Import PipelineKnown issueCaution
\[MacOS\] Second Unity instance in Activity Monitor is "not responding” after importing (1331736)
Asset ImportersKnown issueCautionmacOS
\[LightProbes\] Probes lose their lighting data after entering Play mode when Baked and Realtime GI are enabled (1052045)
Global IlluminationKnown issueCaution
CommandBuffer native plugin events hang in the Editor (1308216)
Graphics Device BackendsKnown issueCaution
Editor's Toolbar is sometimes replaced by a white bar when opening any Scene (1341951)
IMGUIKnown issueCaution
Editor crashes at 'GfxFramebufferGLES::SetBackBufferColorDepthSurface' or freezes when creating a new shortcut profile (1334874)
LinuxKnown issueCaution
Linux Editor crashes at "\_XFreeX11XCBStructure" when loading tutorials (1323204)
LinuxKnown issueCaution
Performance in Game View is significantly impacted by Gfx.WaitForPresentOnGfxThread when a second monitor is connected (1327408)
MetalKnown issueCaution
\[iOS\] Player crashing when connecting external Display via USB-C port (1321153)
Mobile GraphicsKnown issueCautioniOS
User can't easily configure location of both UPM and Asset Store package local cache (1317232)
PackmanKnown issueCaution
\[PolyBrush\] Something went wrong saving brush settings Warning is thrown when Saving a Brush after opening the PolyBrush Window (1315475)
PolybrushKnown issueCaution
GarbageCollectAssets is triggered frequently when higher frame counts are set (1332708)
ProfilingKnown issueCaution
Poor profiler performance when navigating the timeline view and reviewing data with many threads (1339407)
ProfilingKnown issueCaution
Crashes on mono\_class\_init when entering Play Mode after recompiling scripts (1262671)
ScriptingKnown issueCaution
Increased Script Assembly reload time (1323490)
ScriptingKnown issueCaution
Video player fails to start playing and null handle errors are thrown when running Unity Editor/Build with specific hardware (1237818)
VideoKnown issueCaution
\[iOS\] Video is not playing (1288692)
WebGLKnown issueCautioniOS
Editor crashes when exiting and keeping a tutorial project (1338299)
WindowsKnown issueCaution
Fixed il2cpp stripping potentially making ReceiveContentLength not called on custom download handler. (1282106)
Networking
Fixed 401 Response code when user tries to download a paid asset store package in My Assets. Check ToS agreement before download and redirect user to Asset Store web page in order to read and accept terms. (1335976)
Package Manager
Mac computer running minimum macOS 10.13+ and Xcode 9.0 or higher.
iOSmacOS
Android SDK and Java Development Kit (JDK); IL2CPP scripting backend requires Android NDK.
Android
Windows 10 (64-bit), Visual Studio 2015 with C++ Tools component or later and Windows 10 SDK
Universal Windows PlatformWindows
Desktop:
System Requirements
Windows 7 SP1+, macOS 10.13+, Ubuntu 18.04+
OSWindowsmacOS
Graphics card with DX10 (shader model 4.0) capabilities.
System Requirements
SSE2 instruction set support.
CPU
iOS player requires iOS 11.0 or higher.
System RequirementsiOS
OS 4.4 or later; ARMv7 CPU with NEON support; OpenGL ES 2.0 or later.
Android
Any recent desktop version of Firefox, Chrome, Edge or Safari.
WebGL
Windows 10 and a graphics card with DX10 (shader model 4.0) capabilities
Universal Windows PlatformWindows
Exported Android Gradle projects require Android Studio 3.4 and later to build
System RequirementsAndroid
Adaptive view distance scaler - A new scaler to change the Camera.main view distance automatically.
MobileFeature
Boost mode - Boost CPU and GPU for short periods of time.
MobileFeature
Cluster info - Request cluster info to have details which and how many cores are available on the device.
MobileFeature
Feature API - Check which Adaptive Performance feature is available on the current platform.
MobileFeature
Scaler profiles - Easily define and change Adaptive Performance Scalers with predefined profiles.
MobileFeature
Added support for Orbit Profiler
StadiaFeature
Potentially improves performance when importing large number of textures.
2DImprovement
Added units of measurement to the Articulation Body properties in the scripting documentation
PhysicsImprovement
Update OpenXR Package to 1.2.2
XRImprovement
Fixed existing Tile data in Tilemap not clearing when refreshing Tilemap due to editor validation. (1272540)
2DFix
Fixed PSDImporter reimports when switching platform. (1327701)
2DFix
Fixed SpriteResolver generates garbage every few frames when playing an animation (1337463)
2DFix
Fixed Unable to remove Empty Category in Sprite Editor after changing Sprite Layer name with external image editor. (1328475)
2DFix
Fixed vertices winding order for square polygonal Sprite generation. (1289069)
2DFix
Fixed OffMeshLink and NavMeshLink sometimes not automatically reconnecting after navigation mesh carving. (1287238)
AIFix
Fixed compositor error log when using linear rendering on some MediaTek/PowerVR SoCs. (1330183)
AndroidFix
Fixed issue where Unity editor does not update gradle.properties file if export destination folder already contains this file. (1308437)
AndroidFix
Fixed label for Proguard template. (1316757)
AndroidFixWindows
Fixed a regression caused when overriding and animator controller. (1271499)
AnimationFix
Fixed an issue where Animations played in Timeline with offsets would play incorrectly in some Avatar/Humanoid setups. (1295759)
AnimationFix
Fixed performance regression when updating curves in Animation Window. (1320250)
AnimationFix
Fixed issue where "GetRequiredComponents result must be in cache, if requested from non-main thread." assert got raised, when downloading asset from cache server. (1338565)
Asset PipelineFixServer
Fixed adding mixer groups or snapshots would trigger a "generated inconsistent result" asset import warning in the console. (1319518)
AudioFix
Implemented missing reset functionality for AudioGroups. (1256250)
AudioFix
Fixed a bug that caused incremental garbage collection to sometimes fail to use all of the available spare time before vsync. (1329186)
CoreFix
Fixed ArgumentOutOfRangeException in TreeView when collapsing rows in quick succession. (1315468)
EditorFix
Fixed empty reason on passed tests results xml (DSTR-63).
EditorFix
Fixed issue when . suffix was applied to BuildTargets without extension.
EditorFix
Fixed Repeat and Retry attribute for UnityTest in PlayMode (DSTR-237).
EditorFix
Improved Inspector Preview performance for complex prefabs. (1295887)
EditorFix
Will no longer show the static batching with instancing shaders warning when static batching is disabled for the current build platform. (1332277)
EditorFix
Fixed a playmode editor freeze when viewing the inspector for an instantiated GI-contributing object marked as DontDestroyOnLoad. (1094243)
GIFix
Fixed an issue where reflection probes must be rebaked twice to update when using the "Generate Lighting" button in the lighting tab. (1334283)
GIFix
Fixed black baked reflection probes when using non-progressive baking. (1324246)
GIFix
Fixed lighting data being lost when enter play mode with scene reloading disabled. (1184204)
GIFix
Fixed a crash when importing large projects on DX12. (1265099)
GraphicsFix
Fixed camera velocity property for SRPs. (1302527)
GraphicsFix
Fixed loading Renderdoc causing textures to disappear in the texture inspector. (1296238)
GraphicsFix
Fixed terrain crashing when SRP package is deleted from project. (1321411)
GraphicsFix
Get default terrain material for the active pipeline when opening a scene with terrain in it. (1332937)
GraphicsFix
Fixed rare compilation error on usage of IsInst on a value type. (1328551)
IL2CPPFix
Fixed crash when closing app while still loading ODR. (1289143)
iOSFix
Fixed nto correctly support 16-bit vertex attributes in CPU mesh particle rendering. (1340944)
ParticlesFix
Fixed a single issue where it's impossible to edit either an EdgeCollider2D or PolygonCollider2D when the Transform Scale Z is zero. (1339608)
PhysicsFix
Improve the stability of the HingeJoint2D angular lower/upper limits when using higher motor/external forces. (1339471)
PhysicsFix
Fix .Net Ping.Send() throwing NotSupportedException. (1329962)
ScriptingFix
Fixed 'ArgumentException: method arguments are incompatible' exception when trying to invoke UnityEvent on non existent object. (1324289)
ScriptingFix
Fixed change of Asmdef from Editor Only to also Runtime Compatible would not update Scripts associated, so you can't drag and drop without a reimport. (1323079)
ScriptingFix
Fixed crash when generic type derives from abstract MonoBehaviour. (1333819)
ScriptingFix
Fixed editor crash when a script has a never ending recursion. (1339503)
ScriptingFix
Fixed managed code stripping issue due to reflection in com.unity.vectorgraphics. (1327800)
Fixes Time.unscaledDeltaTime from returning negative values when OnDemandRendering is used. (1329148)
ScriptingFix
When environment variable UNITY\_DIAG\_ENABLE\_DOMAIN\_RELOAD\_TIMINGS is set, write detailed timings on everything happening within domain reloads to the editor logs. (1328820)
ScriptingFix
Fixed SRP batcher not working on OpenGL and OpenGL ES backends. (1331098)
ShadersFix
Fixed drawing behavior when multiple inspectors are opened and multiple objects are selected.
UI ElementsFix
A visual element can use the experimental animation feature with an empty StyleValues instance without triggering a NullReferenceException. (1337074)
UI ToolkitFix
Fixed disabled state not showing properly after hierarchical changes were applied. (1321042)
UI ToolkitFix
Fixed issue with inspector fields failing to get focused when clicked depending on neighboring fields. (1335344)
UI ToolkitFix
Fixed possible crash with sorting on particle system without kill. (1333851)
VFX GraphFix
Fixed unexpected missing binding of deadElementCount dispatching sort. (1311837)
VFX GraphFix
Calling VideoPlayer.Prepare and VideoPlayer.StepForward produces a frame on a Render Texture. (1318270)
VideoFix
Fixed audio delay when pausing VideoPlayer. (1316817)
VideoFixAndroid
Fixed audio is desynchronized when playing via AudioSource. (1304061)
VideoFixAndroid
Fixed audio plays during VideoPlayer.Prepare. (1316819)
VideoFixAndroid
Add frame timing stats setting to WebGL player settings and add a warning for WebGL 1 in 2020.3. (1297871)
WebGLFix
Added warning to High Quality Lightmap Encoding setting in WebGL Player Settings. (1290512)
WebGLFix
Fixed use after free of m\_Context in GfxDeviceGLES destructor. (1204734)
WebGLFix
Fixed an issue where custom XR packages would not get registered when running the Unity Editor using the -batchmode argument. (1334517)
XRFix
Fixed an issue where Edge collider 2D and polygon collider 2D create different collision shapes during playmode for SpriteShape. (1321978)
2DChange
Fixed case where SpriteShape generates Edge Colliders with deformed corners. (1293760)
2DChange
Fixed case where vertex data allocation may not be enough and overflows for SpriteShape (1319096)
2DChange
PSDImporter packge now requires minimum version of Unity 2020.3.9f1
2DChange

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.