### Known Issues in 2018.4.19f1

*   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))
    
*   Package Manager: Immutable packages altered by the API Updater are reverted to their original state when packages are resolved, which can lead to slower import performance in that context.
    
*   Profiling: Editor crashes when loading profiler file with memcpy stacktrace ([1131782](https://issuetracker.unity3d.com/issues/editor-crashes-when-loading-profiler-file-with-memcpy-stacktrace))
    
*   Profiling: Performance decrease in EditorOverhead using Deep Profile ([1051094](https://issuetracker.unity3d.com/issues/performance-decrease-in-editoroverhead-using-deep-profile))
    
*   Scene Management: Prefabs lose their values if scripts are removed then reintroduced ([1216914](https://issuetracker.unity3d.com/issues/prefabs-lose-their-values-if-scripts-are-removed-then-reintroduced))
    
*   macOS: If the Android Tools are not installed through the Hub, macOS 10.15 (Catalina) default security settings will prevent the Android NDK binaries being executed. These settings have to be changed or a signed Android NDK (r16b) will be needed to build Android. More information here: https://developer.android.com/ndk/downloads/older\_releases.
    

### 2018.4.19f1 Release Notes

#### Fixes

*   Apple TV: Fixed an issue where "Menu" button on Siri Remote returns "Joystick1Button19" instead of "Joystick1Button0". ([1214948](https://issuetracker.unity3d.com/issues/tvos-menu-button-on-siri-remote-returns-joystick1button19-instead-of-joystick1button0))
    
*   Editor: Fixed an issue where Console Window was not receiving Logs from a built Player until the connection drop-down is clicked. ([1224614](https://issuetracker.unity3d.com/issues/console-logs-from-built-players-are-not-received-by-an-attached-editor-until-console-connection-drop-down-is-clicked))
    
*   Editor: Fixed an issue where for event drawer not finding the event types present on data members parent types. ([1211380](https://issuetracker.unity3d.com/issues/dynamic-functions-unavailable-when-private-generic-unityevent-fields-have-serializefield-attribute))
    
*   Editor: Improved performance over large numbers of objects with RectTransforms, scene navigation is now very smooth. However actual picking is still very slow (no change). ([1165982](https://issuetracker.unity3d.com/issues/editor-poor-slash-slow-performance-with-multiple-gameobjects-around-2k-while-the-scene-window-slash-view-is-visible))
    
*   iOS: No longer include code using AdSupport unless user explicitly uses APi that needs it. (1219457)
    
*   Particles: Added NativeArray overloads to SetParticles and GetParticles.
    
*   Particles: Fixed a crash that occurred when loading asset bundles containing legacy particles in Unity 2018 or newer. ([1223000](https://issuetracker.unity3d.com/issues/player-crashes-when-legacy-particle-systems-in-asset-bundle-2017-are-used))
    
*   Profiler: Fixed a crash that occurred when loading Profiler data captured in newer Unity versions. ([1124534](https://issuetracker.unity3d.com/issues/19-dot-1-profiler-capture-crashes-editor-if-loaded-in-18-dot-4))
    
*   Profiler: Fixed an issue where charts not drawing data for the last 2 frames. ([1206861](https://issuetracker.unity3d.com/issues/profiler-cant-use-keyboard-arrows-to-access-current-frame))
    
*   Profiler: Fixed an issue where current frame being inaccessible via keyboard arrow navigation. ([1206860](https://issuetracker.unity3d.com/issues/profiler-profiler-charts-are-not-drawing-data-for-the-last-2-frames))
    
*   Shaders: Fixed an issue where surface shader writes into o.Emission channel were ignored in some cases. ([1217823](https://issuetracker.unity3d.com/issues/surface-shader-emission-usage-does-not-get-detected-when-set-with-a-specific-expression-using-worldnormalvector))
    
*   UI Elements: Fixed a crash that occurred when importing prefabs with broken Canvas. ([1041934](https://issuetracker.unity3d.com/issues/unity-crashes-on-ui-canvas-checkconsistency-when-importing-prefab))
    
*   Windows: Fixed an issue where race condition in plugin loading code when P/Invoking into libraries from multiple threads at once. ([1192915](https://issuetracker.unity3d.com/issues/windows-problem-with-importing-dlls-using-dllimport-attribute-from-different-threads))
    
*   XR: Fixed a crash that occurred when exiting Play Mode in XR related to particle system with mesh instances. ([1163721](https://issuetracker.unity3d.com/issues/vr-editor-crashes-when-exiting-the-play-mode-if-vr-support-is-enabled-and-a-particle-system-is-emitting-mesh-instances))
    
*   XR: Fixed a frame timing issue causing incorrect poses on Windows Mixed Reality. (1221956)
    
*   XR: Updated minimum version of Windows Mixed Reality package.
    

#### API Changes

*   Particles: Added: Added NativeArray overloads to SetParticles and GetParticles

#### Improvements

*   Editor: Greatly improves performance over large numbers of objects with RectTransforms, scene navigation is now very smooth. However actual picking is still very slow (no change). ([1165982](https://issuetracker.unity3d.com/issues/editor-poor-slash-slow-performance-with-multiple-gameobjects-around-2k-while-the-scene-window-slash-view-is-visible))
    
*   XR: Updated minimum version of Windows Mixed Reality package.