### 2018.4.5f1 Release Notes

#### Improvements

*   Version Control: Added "Overwrite Failed Checkout Assets" editor setting, turning it off makes unity not overwrite files that can't be checked out. ([1010999](https://issuetracker.unity3d.com/issues/perforce-unity-writes-to-exclusive-checkout-scriptable-objects), 1158593)

#### Fixes

*   2D: Fixed the rendering for edges on Spriteshape sometimes not happening when building on PS4. ([1156882](https://issuetracker.unity3d.com/issues/ps4-2d-spriteshape-the-rendering-for-edges-on-spriteshape-does-not-happen-sometimes-when-building-on-ps4), 1163913)
    
*   AI: Fixed issue with NavMeshAgent getting stuck when the NavMesh changes near its long path. ([1144525](https://issuetracker.unity3d.com/issues/navmeshagent-gets-stuck-at-holes-in-navmesh), 1164801)
    
*   Android: Fixed Android Ads Id is used even when the Ads / Analytics services are disabled. ([1164278](https://issuetracker.unity3d.com/issues/android-adsid-is-used-even-when-the-ads-slash-analytics-services-are-disabled), 1164301)
    
*   Asset Import: Fixed Sprite Mask Sorting Layer resetting to default when asset is loaded from asset bundle. ([1119829](https://issuetracker.unity3d.com/issues/asset-bundles-sprite-mask-sorting-layer-resets-to-default-when-asset-is-loaded-from-asset-bundle), 1153003)
    
*   Editor: Fixed field of view stuck on a small Game window in the corner when Cursor.lockState is set to CursorLockMode.Locked. ([1134503](https://issuetracker.unity3d.com/issues/field-of-view-is-stuck-on-a-small-game-window-in-the-corner-when-cursor-dot-lockstate-is-set-to-cursorlockmode-dot-locked), 1170439)
    
*   GI: Fixed UVOverlap preview textures not displaying when manually generating lighting. ([1087688](https://issuetracker.unity3d.com/issues/ui-baked-uv-overlap-mode-isnt-loaded-after-selecting-it-in-the-lightmap-preview-window), 1138408)
    
*   IL2CPP: Implement the Environment:GetBundledMachineConfig method to always return a null string. ([1154761](https://issuetracker.unity3d.com/issues/player-crashes-on-mono-runtime-resource-set-callback-when-built-on-il2cpp-for-networking), 1161051)
    
*   IL2CPP: Improve the managed thread pool performance on Posix platforms. (1161926, 1162481)
    
*   IL2CPP: Making RuntimeHelpers.IsReferenceOrContainsReferences call a generation-time intrinsic that will output a "false" or "true" boolean value to the C++ code. This greatly speeds up some .NET container classes that make use of this method. ([1143169](https://issuetracker.unity3d.com/issues/ios-standard-collections-make-an-unnecessary-call-to-a-slow-isreferenceorcontainsreferences), 1159224)
    
*   Linux: Fixed Editor window focus issues causing editor tests to fail. ([1157976](https://issuetracker.unity3d.com/issues/linux-game-object-start-and-update-methods-are-not-called-for-game-objects-created-from-editor-mode-tests), 1160803)
    
*   Linux: Fixed Linux standalone player touch events for IMGUI. ([1106839](https://issuetracker.unity3d.com/issues/linux-standalone-player-not-receiving-touch-events), 1142855)
    
*   Linux: Fixed some resolutions in fullscreen not able to be set under Linux Ubuntu. ([1105102](https://issuetracker.unity3d.com/issues/some-resolutions-in-fullscreen-cant-be-set-under-linux-ubuntu), 1170440)
    
*   Physics: Fixed a crash in the 2D physics manager on iOS upon start-up when Physics2D package is disabled. ([1080899](https://issuetracker.unity3d.com/issues/ios-crash-in-initialize-at-physicsmanager2d-before-the-splash-screen), 1116405)
    
*   Physics: Fixed crash when destroying Colliders that had OnCollisionStay scripts attached. ([1113545](https://issuetracker.unity3d.com/issues/crash-on-simulationcallbackreceiver-oncontact-when-objects-are-destructing), 1167373)
    
*   Scripting: Fix repeated errors when handling malformed UTF16 strings in the Editor. (1142830)
    
*   Services: Improved support for Apple arm64e devices in Cloud Diagnostics. ([1155437](https://issuetracker.unity3d.com/issues/usymtool-does-not-support-arm64e), 1163837)
    
*   TextMeshPro: Fixed Importing font files such as WingDing.ttf displays error message due to incorrect internal handling of font glyph data. (1167004, 1170434)
    
*   TextMeshPro: Fixed incorrect TextMesh Pro Glyph Pair Adjustment values when using SDF8 / SDF16 / SDF32 render modes. (1167008, 1170435)
    
*   TextMeshPro: Fixed unnecessary allocation in FontEngine resulting from use of Mathf.Max with more than 2 parameters. (1167011, 1170433)
    
*   UI: Changed editor preference behavior to only update modified values in the plist file on MacOS. ([1117481](https://issuetracker.unity3d.com/issues/osx-some-editorprefs-properties-are-deleted-when-running-and-closing-multiple-instances-of-unity-at-the-same-time), 1153452)
    
*   UnityLinker: Fixed a crash that could occur when a method has an unmanaged constraint. ([1158632](https://issuetracker.unity3d.com/issues/build-errors-when-trying-to-build-a-project-with-high-managed-stripping-level-and-a-script-containing-unmanaged-constraint), 1165037)
    
*   Version Control: Fixed Unity writing to assets that can't be checked out. ([1010999](https://issuetracker.unity3d.com/issues/perforce-unity-writes-to-exclusive-checkout-scriptable-objects), 1159204)
    
*   Video: Fixed crash on WindowsVideoMedia::CopyToRGBA when importing video file. ([1154547](https://issuetracker.unity3d.com/issues/windows-7-crash-on-windowsvideomedia-copytorgba-when-importing-video-file), 1168727)
    
*   Video: Fixed VideoPlayer hanging when seeking backwards/forwards while pausing. ([1166927](https://issuetracker.unity3d.com/issues/android-videoplayer-hangs-the-video-when-seeking-backwards-slash-forwards-while-pausing))
    
*   WebRequest: Fixed TLS handshake renegotiation requests by the server not supported. ([1141642](https://issuetracker.unity3d.com/issues/rest-request-to-ssl-server-failed-to-receive-data), 1146143)
    
*   XR: Fixed InteractionManager not clearing connceted controller list from last play mode session. ([1137312](https://issuetracker.unity3d.com/issues/interactionmanager-doesnt-clear-connceted-controller-list-from-last-play-mode-session), 1170445)