### Known Issues in 2020.2.7f1

*   Mono: Crash on System.Net.Sockets.Socket:QueueIOSelectorJob when using a VPN and opening a project that uses Visual Studio ([1308797](https://issuetracker.unity3d.com/issues/crash-on-system-dot-net-dot-sockets-dot-socket-queueioselectorjob-when-using-a-vpn-and-opening-a-project-that-uses-visual-studio))

### 2020.2.7f1 Release Notes

#### System Requirements Changes

#### Fixes

*   Asset Import: Added a warning when for when a fbx crashes the uv-unwrapper. The mesh still imports, but with a warning that tells which mesh is crashing ([1302233](https://issuetracker.unity3d.com/issues/some-meshes-have-zero-vertices-after-upgrading-slash-downgrading-the-project))
    
*   Documentation: Fixed malformed URIs when requesting "Help->Unity Manual" and "Help->Script Reference" from the main menu, while using a redirect Documentation Server in Preferences. ([1300346](https://issuetracker.unity3d.com/issues/documentation-links-on-help-menu-lead-to-malformed-urls))
    
*   Editor: Fixed an issue of not being able to edit Array items when EditorGUI.PropertyField was using SerializedProperty created from the target of the custom editor. ([1311349](https://issuetracker.unity3d.com/issues/editorguilayout-dot-propertyfield-does-not-return-true-if-a-foldout-is-opened))
    
*   Editor: Fixed Array SerializedProperty using Reorderable List not returning true via EditorGUI.PropertyField when children are not included but the property is expanded ([1308472](https://issuetracker.unity3d.com/issues/propertyfield-array-elements-cant-be-edited-when-using-serializedproperty-created-in-script-and-not-using-nonreorderable))
    
*   Editor: Fixed PropertyEditor callback issue which prevented PropertyEditor from being deallocated
    
*   GI: Baking using the Reflection Probe Inspector now works as expected. ([1311231](https://issuetracker.unity3d.com/issues/reflection-probe-is-not-baked-after-pressing-bake-button-in-the-per-probe-inspector-window))
    
*   GI: Fixed an issue related to the OpenRL library the CPU lightmapper uses so that the Bug Reporter now consistently launches when Unity crashes. ([1219458](https://issuetracker.unity3d.com/issues/macos-bugreporter-doesnt-get-invoked-when-the-project-crashes))
    
*   Graphics: Fixed a crash on warming up shaders using dots instancing. ([1307706](https://issuetracker.unity3d.com/issues/metal-ios-gpu-crash-when-warming-up-shaders-with-dots-instancing-on-keyword))
    
*   Graphics: Fixed an issue where Virtual texturing stats were not correctly gathered and displayed while capturing the editor. (1286033)
    
*   Graphics: Fixed Metal Graphics Jobs crash that was caused by uncommitted encoder. ([1227236](https://issuetracker.unity3d.com/issues/crash-on-mtlreportfailure-dot-cold-dot-2-plus-43-when-running-build-with-graphics-jobs-enabled))
    
*   iOS: Fixed an iOS crash that occurred when terminating an app from background. (1301133)
    
*   Networking: Fixed possible division by zero in UploadHandlerFile. ([1308017](https://issuetracker.unity3d.com/issues/editor-crashes-when-attempting-to-upload-a-0kb-file-via-webrequest))
    
*   Package Manager: Fixed an issue with Perforce where embedded packages would be checked out for edit after being fetched and imported into the project. ([1279371](https://issuetracker.unity3d.com/issues/embedded-packages-in-projects-using-vcs-are-checked-out-when-opening-the-project))
    
*   Scripting: Fixed a FileNotFoundException issue when doing a player build while running IL Post Processors.
    
*   Shaders: Fixed shader compiler communication instability cause builds to fail. ([1314994](https://issuetracker.unity3d.com/issues/build-for-directx12-fails-due-to-shader-compiler-erros))
    
*   Shaders: Fixed shader compiler communication instability cause builds to fail.
    
*   Shaders: Fixed shader compiler communication instability cause builds to fail.
    
*   UI: Ensuring we only disable the ARF for root non world space canvas's as they are the ones that have a fixed resolution that would be overwritten constantly. ([1302464](https://issuetracker.unity3d.com/issues/aspectratiofitter-new-restriction-in-2020-dot-2))
    
*   UI: Fixed an issue where adjusting the canvas rendering size to render a custom camera render would cause scaling issues. ([1301378](https://issuetracker.unity3d.com/issues/ugui-in-texture2d-is-different-than-in-the-game-view-when-calling-totexture2d-method-on-a-rendertexture))
    
*   WebGL: Fixed a crash at startup that occurred if initial filesystem data triggered a heap resize. ([1174367](https://issuetracker.unity3d.com/issues/webgl-build-crashes-if-metadata-is-too-large))
    
*   WebGL: Fixed an issue where audio was not looping seamlessly in WebGL. ([1189720](https://issuetracker.unity3d.com/issues/webgl-part-of-audioclip-is-skipped-and-audio-popping-sound-can-be-heard-when-the-audiosource-is-looping))
    
*   Windows: Fixed an issue where Windows player was infrequently deadlocking when changing fullscreen modes on D3D11 and D3D12 graphics APIs.
    
*   Windows: Fixed an issue where the input latency increased by 1 frame when switching between exclusive fuilscreen and other fullscreen modes on D3D11 and D3D12 graphics APIs.
    
*   Windows: Fixed an issue where Windows player was infrequently deadlocking when changing fullscreen modes on D3D11 and D3D12 graphics APIs.
    
*   XR: Fixed a performance issue with URP Vulkan when running a development build. (1299445)
    
*   XR: Fixed an issue where occlusion culling did not work in XR SRPs. ([1304299](https://issuetracker.unity3d.com/issues/xr-sdk-urp-occlusion-culling-is-inoperative))
    

#### API Changes

*   XR: Added: Update XR Plug-in Management to 4.0.1

#### Improvements

*   Editor: Improved the performance of the model importer when dealing with degenerate triangles. ([1232201](https://issuetracker.unity3d.com/issues/unity-editor-freezes-when-importing-a-specific-fbx-file))
    
*   XR: Updated the AR Foundation package dependencies to XR Management version 4.0.
    
*   XR: Updated the MagicLeap XR Plugin package to version 6.2.2.
    
*   XR: Updated the Oculus XR Plugin package to version 1.8.1.
    
*   XR: Updated the Windows XR Plugin package to version 4.4.1.
    

#### Features

*   XR: Release OpenXR 1.0.0

#### System Requirements

##### For development

**OS**: Windows 7 SP1+, 8, 10, 64-bit versions only; macOS 10.12+. (Server versions of Windows & OS X are not tested.)

**CPU**: SSE2 instruction set support.

**GPU**: Graphics card with DX10 (shader model 4.0) capabilities.

The rest mostly depends on the complexity of your projects.

###### Additional platform development requirements:

*   iOS: Mac computer running minimum macOS 10.12.6 and Xcode 9.0 or higher.
    
*   Android: Android SDK and Java Development Kit (JDK); IL2CPP scripting backend requires Android NDK.
    
*   Universal Windows Platform: Windows 10 (64-bit), Visual Studio 2015 with C++ Tools component or later and Windows 10 SDK
    

##### For running Unity games

Generally content developed with Unity can run pretty much everywhere. How well it runs is dependent on the complexity of your project. More detailed requirements:

*   Desktop:
    
    *   OS: Windows 7 SP1+, macOS 10.12+, Ubuntu 16.04+
    *   Graphics card with DX10 (shader model 4.0) capabilities.
    *   CPU: SSE2 instruction set support.
*   iOS player requires iOS 10.0 or higher.
    
*   Android: OS 4.4 or later; ARMv7 CPU with NEON support; OpenGL ES 2.0 or later.
    
*   WebGL: Any recent desktop version of Firefox, Chrome, Edge or Safari.
    
*   Universal Windows Platform: Windows 10 and a graphics card with DX10 (shader model 4.0) capabilities
    
*   Exported Android Gradle projects require Android Studio 3.4 and later to build