### Known Issues in 2018.4.14f1

*   Animation: Animator.Update CPU time spikes when multiple animations are playing ([1184690](https://issuetracker.unity3d.com/issues/animator-dot-update-cpu-time-spikes-when-multiple-animations-are-playing))
    
*   Animation: Editor crashes with WalkTypeTree when enforcing T-Pose to avatar after clearing all bones mapping ([1092815](https://issuetracker.unity3d.com/issues/editor-crashes-with-walktypetree-when-enforcing-t-pose-to-avatar-after-clearing-all-bones-mapping))
    
*   Scene Management: Duplicated child nested prefab is not created in the same position ([1157320](https://issuetracker.unity3d.com/issues/duplicated-child-nested-prefab-is-not-created-in-the-same-position))
    
*   Shuriken: Billboard Particle System rolls in the Game View with "Allow Roll" disabled when a Camera is rotating around it ([1081596](https://issuetracker.unity3d.com/issues/billboard-particle-system-rolls-in-the-game-view-with-allow-roll-disabled-when-a-camera-is-rotating-around-it))
    
*   Shuriken: ParticleSystem.SetParticles crashes the Editor when writing particle list to array and Particle System has a size module enabled ([1197761](https://issuetracker.unity3d.com/issues/particlesystem-dot-setparticles-crashes-the-editor-when-writing-particle-list-to-array-and-particle-system-has-a-size-module-enabled))
    
*   Shuriken: Semaphore.WaitForSignal causes a slow editor when entering Play mode ([1178300](https://issuetracker.unity3d.com/issues/semaphore-dot-waitforsignal-causes-a-slow-editor-when-entering-play-mode))
    
*   uGUI: Upgrading the project results in missing System.Serializable UnityEvent function ([1196591](https://issuetracker.unity3d.com/issues/upgrading-the-project-results-in-missing-system-dot-serializable-unityevent-function))
    

### 2018.4.14f1 Release Notes

#### Fixes

*   2D: Fixed sprites atlas storing hash changes when atlas is built on a different machine. ([1186887](https://issuetracker.unity3d.com/issues/sprite-atlas-stored-hash-changes-when-atlas-is-built-on-a-different-machine))
    
*   AI: Fixed issue where changes in the bounds of the build sources causes UpdateNavMeshData() to be slow as it regenerate more portions of the NavMesh than necessary. ([1183826](https://issuetracker.unity3d.com/issues/performance-of-navmeshbuilder-dot-updatenavmeshdata-spike-up-to-10-times))
    
*   Android: Fixed Android cutout in non fullscreen mode and split view. ([1183674](https://issuetracker.unity3d.com/issues/android-screen-dot-safearea-and-screen-dot-cutouts-return-incorrect-values-on-phones-with-notches-when-screen-dot-fullscreen-equals-equals-false))
    
*   Android: Fixed the functionality of FatalError and AccessViolation ForcedCrashCategory's on POSIX platforms. ([1142726](https://issuetracker.unity3d.com/issues/application-dot-forcecrash-slash-utils-dot-forcecrash-not-all-forcedcrashcategories-produce-a-crash))
    
*   Asset Pipeline: Fixed re-serialization making changes to Nested Prefabs. ([1162736](https://issuetracker.unity3d.com/issues/re-serialization-make-changes-to-nested-prefabs))
    
*   Editor: Added support for async method execution in batch mode. ([1146672](https://issuetracker.unity3d.com/issues/executemethod-does-not-await-and-exits-without-completing-when-the-method-is-async))
    
*   Editor: Fixed "stackTraceLogType" command line argument. ([1181994](https://issuetracker.unity3d.com/issues/exceptions-still-include-a-stack-trace-after-setting-application-dot-setstacktracelogtype-to-stacktracelogtype-dot-none))
    
*   Editor: Fixed a performance regression in the test runner api result reporting, introduced in 2018.3. ([1109865](https://issuetracker.unity3d.com/issues/editmode-tests-performance-downgrade-in-2018-dot-3-and-later-versions))
    
*   Editor: Fixed bug where crash reports wouldn't be available. ([1192488](https://issuetracker.unity3d.com/issues/macos-cloud-diagnostics-and-analytics-services-do-not-work-when-enabled-via-preprocessor))
    
*   Editor: Fixed crash when calling RenderTexture.ReleaseTemporary twice for same texture. ([1091561](https://issuetracker.unity3d.com/issues/editor-crashes-with-renderbuffermanager-textures-garbagecollect-when-calling-rendertexture-dot-releasetemporary-twice))
    
*   Editor: Fixed crash when calling TextureImporter.ReadTextureSettings with a null argument. ([1187147](https://issuetracker.unity3d.com/issues/crash-on-marshalling-outmarshaller-when-textureimporter-dot-readtexturesettings-argument-is-null))
    
*   Editor: Fixed editor crash on switching target platform when project contains a dll asset with a define constraint. ([1164392](https://issuetracker.unity3d.com/issues/unity-2018-editor-crash-on-switching-target-platform-when-project-contains-a-dll-asset-with-a-define-constraint))
    
*   Editor: Fixed Editor freeze if Profiler is unable to connect to Player. ([1008321](https://issuetracker.unity3d.com/issues/editor-freezes-if-profiler-is-unable-to-connect-to-player))
    
*   Editor: Fixed UnityEngine.MinAttribute not restricting the value of a variable when using the Inspector window. ([1183703](https://issuetracker.unity3d.com/issues/unityengine-dot-minattribute-is-not-restricting-the-value-of-a-variable-when-using-the-inspector-window))
    
*   Graphics: Fixed an issue where Meshes with Keep Quads enabled would not be rendered. ([1179051](https://issuetracker.unity3d.com/issues/models-are-invisible-in-unity-player-when-using-import-options-keep-quads-enabled-and-read-slash-write-enabled-disabled))
    
*   Graphics: Fixed crash in dynamic batching when mesh still has indices but misses vertex data. ([1158179](https://issuetracker.unity3d.com/issues/unity-editor-crashes-on-transformverticesstridedref-when-entering-play-mode-with-dynamic-batching-enabled))
    
*   Graphics: Fixed sprite artifacts in Metal Editor support. ([1184453](https://issuetracker.unity3d.com/issues/macos-sprites-are-rendered-with-graphical-artifacts-when-metal-editor-support-is-enabled))
    
*   iOS: Automatically Sign setting in Editor and Xcode project is now in Sync, and the default Automatically Sign setting in Editor is now set to False. ([1170274](https://issuetracker.unity3d.com/issues/ios-automatically-sign-setting-enabled-by-default-in-editor-appears-disabled-in-xcode-in-case-of-batch-build))
    
*   iOS: Fixed accelerometer not completely decoupled from gyroscope as it should be. ([1085244](https://issuetracker.unity3d.com/issues/ios-the-accelerometer-stops-working-when-disabling-the-gyroscope-in-build))
    
*   iOS: Fixed incorrect dpi shown on iPhone 11 pro. ([1187030](https://issuetracker.unity3d.com/issues/ios-screen-dot-dpi-returns-wrong-value-for-iphone-11-pro))
    
*   macOS: \[MacOS\] Fixed issue where you could not switch to Windowed mode via script when Allow FullScreen option was disabled. ([1080571](https://issuetracker.unity3d.com/issues/osx-switching-to-windowed-via-scripting-api-fails-when-allow-fullscreen-switch-is-not-checked))
    
*   Mobile: Fixed issue 1154440, aspect ratio will be respected properly on devices running Android 7.0 and below as well as 8.0 and above now. ([1154440](https://issuetracker.unity3d.com/issues/meta-data-element-for-max-aspect-ratio-configuration-is-not-present-in-unity-2018-dot-4))
    
*   Package Manager: Fixed packages not correctly loaded if the project path contained non-ASCII characters. ([1186344](https://issuetracker.unity3d.com/issues/assets-in-packages-are-not-correctly-loaded-if-the-project-path-contains-non-ascii-characters))
    
*   Physics: Fixed a crash that happened when a MeshCollider overlapping a trigger got its sharedMesh set to null and then immediately destroyed. ([1155827](https://issuetracker.unity3d.com/issues/crash-on-physicsscene-processtriggerenterexits-when-splitting-meshes-that-also-exit-a-trigger-with-ontriggerexit))
    
*   Physics: Fixed an issue with Cloth where changing a SkinnedMeshRenderer's Mesh would cause the Editor to crash. ([1162918](https://issuetracker.unity3d.com/issues/crash-on-block-remove-when-changing-mesh-to-plane-in-skinned-mesh-renderer-while-cloth-component-attached))
    
*   Profiler: Fixed an issue where console errors appear while displaying UI Details in the profiler window. ([1190589](https://issuetracker.unity3d.com/issues/ui-details-profiler-does-not-display-any-information-when-selected-and-throws-exceptions-when-ui-module-is-disabled))
    
*   Profiler: Fixed CPU profiler changing it's view type back to Timeline on entering PlayMode. ([1175479](https://issuetracker.unity3d.com/issues/profiler-entering-play-mode-resets-the-profiler-preferences-to-cpu-usage-timeline))
    
*   Profiler: Fixed Profiler Window reopening to CPU Profiler Details pane when all charts are closed. ([1185208](https://issuetracker.unity3d.com/issues/profiler-when-all-charts-are-closed-reopening-the-profiler-window-will-show-cpu-profiler-details))
    
*   SceneManager: Fixed editor crash when using terrainData.splatPrototypes and Terrain's layer assets aren't found View on Crashes HQ. ([1143775](https://issuetracker.unity3d.com/issues/editor-hard-crashes-when-selecting-a-game-object-in-hierarchy))
    
*   Scripting: 50% GC allocation improvement in logging methods. ([1174548](https://issuetracker.unity3d.com/issues/logstringtoconsole-is-performing-too-many-allocations-when-printing-to-console-which-results-in-calling-gc-dot-collect-often))
    
*   Scripting: Fixed crash when calling System.Diagnostics.Process APIs after domain reload. ([1194176](https://issuetracker.unity3d.com/issues/editor-crashes-at-rtlentercriticalsection-when-the-assembly-is-reloaded))
    
*   Shaders: Fixed broken shaders on asset bundles built with 2017 or older version of Unity. ([1195750](https://issuetracker.unity3d.com/issues/shader-is-rendered-incorrectly-when-loaded-from-an-asset-bundle-made-in-unity-2017-dot-4-in-a-newer-version))
    
*   Terrain: Terrain loaded via Asset Bundles & Player data retains and consumes it's own shader list and falls back to Shader. Find only when an error occurs. ([1122023](https://issuetracker.unity3d.com/issues/terrain-not-visible-when-loaded-from-asset-bundle-and-has-draw-instanced-enabled))
    
*   Timeline: Fixed copying a Control Clip during play mode throwing exceptions. (1141581)
    
*   UI: Fixed CanvasRenderer's not respecting current sorting layer / sibling order. (1176348)
    
*   Version Control: Fixed for a bug where ignored/unmapped files in Perforce workspaces would cause logspam to appear when selected. ([1148796](https://issuetracker.unity3d.com/issues/perforce-integration-editor-constantly-emits-warnings-when-selecting-a-file-ignored-in-stream-view))
    
*   Windows: Fixed 'localhost' not excluded from Proxy causing Editor components to fail. (1194537)
    
*   Windows: Multi-display: Fixed non-primary display aspect ratio in windowed mode. ([1134231](https://issuetracker.unity3d.com/issues/view-on-second-display-appears-squashed-when-build-is-launched-in-windowed-mode))
    
*   XR: Fixed Holographic Emulation Window remoting bug that caused Unity to remote to Hololens 1 devices when Hololens 2 was selected.
    
*   XR: Fixed remoting to V2 devices from UWP x64 apps.
    

#### Changes

*   XR: Updated to Oculus 1.38 plugin and added support for valid tracking poses even when devices aren't fully tracked. (1197386)