#### Fixes

*   Android: Removed extraneous log message that could be confused with a failure, when one did not occur 'Failed to load lib\_burst\_generated'. ([1059752](https://issuetracker.unity3d.com/issues/burst-files-are-not-found-when-running-android-build))
    
*   Animation: Fixed tangent mode not enforced when changing keyframe in recording mode. ([1097109](https://issuetracker.unity3d.com/issues/clamp-auto-tangent-key-creation-is-not-accurate))
    
*   Asset Import: Fixed crash when importing an R16 texture as a normal map. (1105211)
    
*   Build Pipeline: Fixed crash on AddBuildAssetInfoChecked when building project with scene that contains "Super Text Mesh" component. ([1031313](https://issuetracker.unity3d.com/issues/crash-on-addbuildassetinfochecked-when-building-project-with-scene-that-contains-super-text-mesh-component))
    
*   Editor: Allow Application.targetFramerate to be used when Time.captureFrameRate is set. (1100116)
    
*   Editor: Fixed issue with Menu items being enabled when modal windows are shown. (1093199)
    
*   Editor: Removed close X button on dock area tabs. (1105463)
    
*   Graphics: Fixed a legacy cubemap crash when its parameters are changed. ([1038653](https://issuetracker.unity3d.com/issues/legacy-cubemap-crashes-when-parameters-are-changed))
    
*   Graphics: Fixed against GPU driver assert for CopyTexture edge case. ([1065883](https://issuetracker.unity3d.com/issues/metal-edge-length-tessellation-throws-compilation-error-when-using-vertex-normal-on-the-vertex-function))
    
*   Graphics: Fixed an issue where unbound UAVs in shaders would cause the Editor to crash. ([988911](https://issuetracker.unity3d.com/issues/dx12-editor-switch-to-dx12-editor-crashes-if-object-in-scene-is-using-a-shader-with-uav-texture), 1098906)
    
*   Graphics: Fixed appdata not zero-initialized in domain shader causing compiler error about out parameter not being fully initialized.
    
*   Graphics: Fixed edge/inside tesselation factors being improperly handled. ([1065883](https://issuetracker.unity3d.com/issues/metal-edge-length-tessellation-throws-compilation-error-when-using-vertex-normal-on-the-vertex-function))
    
*   Graphics: Fixed shader translation of RWTexture2D. (1103036)
    
*   Graphics: Fixed vertex/hull shader program translation into a tessellation compute kernel when there is no vertex input. (1086957)
    
*   IL2CPP: Fixed crash when using StructLayout attribute and specifying a Pack value. (1099207)
    
*   IL2CPP: Fixed not checking the managed thread id at thread creation time to prevent it from being overwritten if it has already been set. ([1101331](https://issuetracker.unity3d.com/issues/il2cpp-the-unique-identifier-of-a-thread-differs-inside-and-outside-of-the-thread))
    
*   iOS: Make "textures used in draw call" use our hash\_set instead of std::set. (1061553)
    
*   Prefabs: Fixed exceptions when right clicking on a nested Model Prefab and choosing Open Prefab Asset. It now shows the "Open Model" menu item instead like for non-nested models. ([1102433](https://issuetracker.unity3d.com/issues/improved-prefabs-argumentexception-raises-when-user-tries-to-use-open-prefab-asset-menu-item-on-models-child), 1102759)
    
*   Prefabs: Fixed not possible to revert and apply default override properties via the property context menu again, as in previous versions of Unity. (1104791)
    
*   Prefabs: Fixed PrefabUtility.GetAddedGameObjects so it doesn't return added GameObjects that are themselves under added GameObjects. This is consistent with what we show in the Overrides dropdown. (1104805)
    
*   Prefabs: Fixed that after building a Player opening Prefab Mode fails with: 'Could not detect a Prefab root after loading'. (1107035)
    
*   SceneManager: Fixed editor crashing when creating a prefab of a GameObject whose parent's prefab instance is missing. (1107518)
    
*   Scripting: Editor: Fixed potential crash when deleting Assembly Definition Files (.asmdefs) in packages. (1101390)
    
*   Scripting: Fixed extreme rarely crash in Component.GetComponentsInChildren. ([1088900](https://issuetracker.unity3d.com/issues/editor-crashes-on-getcomponentsinchildren-method))
    
*   Scripting: Fixed plugins explicitly referencing from Assembly Definitions. (1110434)
    
*   Scripting Upgrade: Fixed crash when debugger invoked method with ref return. ([1076527](https://issuetracker.unity3d.com/issues/unity-crashes-when-inspecting-a-ref-return-property-when-debugging-in-visual-studio))
    
*   Shaders: Fixed ComputeShader.SetTextureFromGlobal() to work with 3d textures. ([1088840](https://issuetracker.unity3d.com/issues/computeshader-dot-settexturefromglobal-errors-when-using-it-with-3d-rendertexture), 1104047)
    
*   Shaders: Fixed Shader bundle does not rebuild when changing an included HLSL file. ([1064917](https://issuetracker.unity3d.com/issues/shader-bundle-does-not-rebuild-when-changing-an-included-hlsl-file))
    
*   Terrain: Fixed single pixel border artifact for height and collider after Undoing paint operation. (1104915)
    

Changeset: bb579dc42f1d