Crash with GenericRemote::CheckAndroidSDKPath when entering play mode (1302221)
AndroidKnown issueBlocker
Freeze or crash with various stack traces when opening a project while connected to a VPN service (1025558)
Shader SystemKnown issueBlocker
A second blank editor window is opened and may cause a crash when opening a project (1286251)
Window ManagementKnown issueBlocker
\[Wild Crash\] Editor crashes on mono\_aot\_get\_cached\_class\_info when GizmoSetup has cached an outdated data (1259765)
Scene/Game ViewKnown issueBlocker
Added: Backported NonRecursive Dependency Calculation and Fast Asset Representation Build Pipeline APIs for improvements in the Scriptable Build Pipeline.
Build PipelineAPI change
UnobservedTaskException:System.Exception: Failed to load an internal asset stored when using LoadInternalResource (1296212)
Asset Import PipelineKnown issueCaution
\[Mac\] Editor crashes on MTLGetEnvCase on startup when metalEditorSupport is set to 0 in the ProjectSettings (1298617)
Graphics Device BackendsKnown issueCaution
\[editor\]\[fmod\]\[macOS\] Editor is preventing Mac OS from entering sleep mode automatically (995866)
AudioKnown issueCautionmacOS
Prefabs are reimporting every time a code change is made (1294785)
Asset Import PipelineKnown issueCaution
\[Android\]\[URP\]\[OpenGLES\] Only RenderQueue Transparent GameObjects are rendered if Opaque Texture is enabled and MSAA is 4x or 8x (1303685)
Mobile RenderingKnown issueCautionAndroid
UnityWebRequest doesn't work when using a 14.2+ iOS device (1299873)
iOSKnown issueCaution
gi::InitializeManagers() takes 0.6s during Editor startup (1162775)
Global IlluminationKnown issueCaution
\[macOS\] BugReporter doesn't get invoked when the project crashes (1219458)
Global IlluminationKnown issueCautionmacOS
uGUI in Texture2D is different than in the Game view when calling ToTexture2D() method on a RenderTexture (1301378)
TextureKnown issueCaution
\[URP\] Transparencies are ignored because URP uses \_BaseMap as main texture identifier (1246262)
Global IlluminationKnown issueCaution
InputSystem's Mouse delta values do not change when the Cursor lockState is set to Locked (1248389)
LinuxKnown issueCaution
Skybox lighting is not rendered after creating gameobjects in the new scene until the lighting is rebaked (1250293)
Shadows/LightsKnown issueCaution
\[Profiler\] playerLoop call is automatically expanded in Raw Hierarchy when Profiler.CollectEditorStats is expanded in Hierarchy (1242253)
ProfilingKnown issueCaution
\[UIR\] Rendering is broken with UIToolkit with many Intel GPUs (driver-bug) (1309555)
Once paused, the Profiler does not resume recording when profiling WebGL player (1271012)
ProfilingKnown issueCautionWebGL
Mac computer running minimum macOS 10.12.6 and Xcode 9.4 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.12+, Ubuntu 16.04+
OSWindowsmacOS
Graphics card with DX10 (shader model 4.0) capabilities.
System Requirements
SSE2 instruction set support.
CPU
iOS player requires iOS 10.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
Fix TilemapRenderer in Individual mode not rendering Tiles with Tilemap Color (1295449)
2DFix
Fixed exception when requesting a path with a negative agent type ID. (1278829)
AIFix
Fix Application.targetFrameRate and Screen.currentResolution.refreshRate on some variable refresh rate displays (1297149)
AndroidFix
Fix regression in 180 degree rotation reporting. (1273594)
AndroidFix
SafeArea size not being correctly calculated when resolution is changed. (1285223)
AndroidFix
Fixed crash caused by AnimationState using invalid reference. (1256962)
AnimationFix
'Verify Saving Assets' option causes a NullReferenceException to be thrown when saving certain Assets (1257929)
Asset PipelineFix
Fix for bug where the main object would change after renaming a native asset (1189089)
Asset PipelineFix
Fixed an issue where an inconsistency can be introduced in the asset database when duplicating folders - affects ADBv1 only. (1292015)
Asset PipelineFix
Fix certain audio clips encoded to Vorbis or for WebGL builds from failing playback despite completing import without errors. (1293595)
AudioFixWebGL
Fix Unity command line player build failing due to invalid path argument to '-buildLinux64Player' (1285375)
Build PipelineFixLinux
Fixed a case where calling GetImplicitAssetBundleName or GetImplicitAssetBundleVariantName on a deleted asset would throw an incorrect exception and return invalid values. (913864)
Build PipelineFix
Fixed a case where IOrderedCallback returning int.Max or int.Min could be called in incorrect order. (1282571)
Build PipelineFix
Fixed a case where selecting a dll while the Build Window was open could throw exceptions. (1137088)
Build PipelineFix
Fixes instability in Lzma compressor where a complete signal could be fired and the compressor will exit before processing all data. (1170712)
Build PipelineFix
added missing keycode mappings for special characters (e.g. ^, ~, |) (1281473)
EditorFix
Fixed issue where scene visiblity/picking didn't work with objects in the DontDestroyOnLoad scene. (1234777)
EditorFix
Increase numerical stability in tetrahedralization code. (1287878)
GIFix
Fix Particle System incorrect rendering order when using 'Sorting Fudge'. (1256788)
GraphicsFix
Fixed cascaded shadows from directional lights suddenly disappearing under certain nearplane/shadow distance constellations. This error was occurring when Stable Fit shadow cascades were used. (1225499)
GraphicsFix
fixed metal/vulkan shaders sometimes referencing inputs omitted by the compiler. (1277144)
GraphicsFixAndroid
fixed metal/vulkan shaders sometimes referencing outputs omitted by the compiler. (1290551)
GraphicsFixiOS
Fixed missing support for coarse/fine derivatives in shader code.
GraphicsFix
properly warn about double usage in shaders on metal. (1281502)
GraphicsFix
Texture2D.PackTextured changes so that compressed textures with mips and a padding greater than zero are now decompressed (see documentation for details) (1063640)
GraphicsFix
Fixed the text cursor becoming invisible if an exception was thrown from inside of SelectableLabel. (1293370)
IMGUIFix
Added iPhone SE 2nd Generation to DeviceGeneration (1280059)
iOSFix
Fixed game crashing after using Social.LoadUsers and then changing scene (1270230)
iOSFix
Print info about which allocator Unity engine is using. (1296992)
KernelFix
Fixed crash on startup if the layout file is corrupted. (1275287)
LinuxFix
UnityWebRequest: DownloadHandler.text will handle exception if encoding is not supported (fallback to UTF-8) (1288445)
NetworkingFix
Fixed an issue where missing localhost in the hosts file configuration could prevent Unity from connecting to the Unity Package Manager. (1295543)
Package ManagerFixServer
Fixed issues when using Unity Package Manager on Intel's 10th generation processor. (1238432)
Package ManagerFixServer
Fixed issues where updates to outdated Assets does not show up in the Package Manager UI (1304459)
Package ManagerFix
Fix distorted UI for Prefab override comparison window when a changed component is selected. (1069062)
PrefabsFix
Fixed "Show Calls" view not counting Calls correctly for the "Called From" section in Profiler Window (1180144)
ProfilerFix
Prevent the chart separator lines from disappearing when resizing or scrolling in the Profiler window. (1293049)
ProfilerFix
Fix GetManagerFromContext crash when unloading a Scene while loading another Scene asynchronously with allowSceneActivation = false (1092438)
Scene ManagerFix
Fix crash reordering array of struct, containing SerializeReference fields and non SerializeReference fields as well under certain circumstances. (1302360)
SerializationFix
FormerlySerializedAs attribute now correctly new value instead of old value if both are present. (1296458)
SerializationFix
ProjectSettings will now get re-serialized as text instead of as binary. (1289736)
SerializationFix
Exposed Render Queue control on the Standard shader (1287934)
ShadersFix
fixed handling of the scalar after the matrix that is not 4xN (1242345)
ShadersFix
A Fix button now will appear in Mesh Renderer and LOD Group component inspector if Unity detects wrong SpeedTree shader is used (for instance Nature/SpeedTree8 shader is used for meshes that come from SpeedTree 7 assets, and vice versa), and will correct them if clicked. (1237736)
SpeedTreeFix
Add option to not activate the inputfield on selection. Helpful for controller based platforms where navigating to items is required to navigate UI. (1268708)
UIFix
Fixes a rare crash within TouchScreenKeyboard caused by a race condition (1286442)
Universal Windows PlatformFixWindows
Fixes old TouchScreenKeyboard and XAML forms from being used in XAML HoloLens apps (1256386)
Universal Windows PlatformFixWindows
VideoPlayer.frameReady not invoked for some frames. (1187256)
VideoFixmacOS
Fix a memory error crash when using the "Convert To Entity" component. (1254779)
WebGLFix
Fix Cursor not updating in the Player when using NewInput (1238158)
WindowsFix
We now log the full Windows 10 version including edition, build (with UTR) Version, and architecture when running the editor for better diagnosis. (1251004)
WindowsFix
Increased the global shader keyword limit to 384.
ShadersChange
The Oculus XR Plugin package has been updated to 1.7.0.