### Known Issues in 2019.2.14f1

*   Animation: Crash on mono\_field\_get\_type when Add Property in the Animation window has to display a script with Vector2Int type variable ([1198661](https://issuetracker.unity3d.com/issues/crash-on-mono-field-get-type-when-add-property-in-the-animation-window-has-to-display-a-script-with-vector2int-type-variable))
    
*   Graphics - General: Native Graphics Jobs Memory Leak ([1199895](https://issuetracker.unity3d.com/issues/native-graphics-jobs-memory-leak))
    
*   Graphics - General: Shader is rendered incorrectly when loaded from an Asset Bundle made in Unity 2017.4 in a newer version ([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))
    
*   Input: \[Windows\] IMGUI input doesn't work in builds when using preview InputSystem package ([1183394](https://issuetracker.unity3d.com/issues/imgui-input-doesnt-work-in-builds-when-using-preview-inputsystem-package))
    
*   Mobile: Player Settings window becomes blank and starts spitting errors after going to Android Settings > Icon ([1177292](https://issuetracker.unity3d.com/issues/player-settings-window-becomes-blank-and-starts-spitting-errors-after-going-to-android-settings-icon))
    
*   Physics: Crash on PhysicsScene::ProcessTriggerEnterExits when splitting meshes that also exit a Trigger with OnTriggerExit ([1155827](https://issuetracker.unity3d.com/issues/crash-on-physicsscene-processtriggerenterexits-when-splitting-meshes-that-also-exit-a-trigger-with-ontriggerexit))
    
*   Physics: Crash on block\_remove when changing mesh to Plane in Skinned Mesh Renderer while cloth component attached ([1162918](https://issuetracker.unity3d.com/issues/crash-on-block-remove-when-changing-mesh-to-plane-in-skinned-mesh-renderer-while-cloth-component-attached))
    
*   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))
    
*   Windows: Player freezes when Alt + Tabing if Player is running in the background and is in Exclusive Fullscreen mode ([1196536](https://issuetracker.unity3d.com/issues/player-freezes-when-alt-plus-tabing-if-player-is-running-in-the-background-and-is-in-exclusive-fullscreen-mode))
    
*   iOS: \[OpenGLES2\] Getting "Internal error, unrecognized message" when building ([1185078](https://issuetracker.unity3d.com/issues/ios))
    
*   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))
    

### 2019.2.14f1 Release Notes

#### System Requirements Changes

Nothing changed.

#### Fixes

*   2D: Creating a project with the 2D template includes the 2D Sprite and 2D Tilemap Editor packages again. ([1183894](https://issuetracker.unity3d.com/issues/2d-template-2d-packages-sprite-and-tilemap-editor-is-no-longer-included-when-using-2d-template), 1198225)
    
*   AI: Performance of NavMeshBuilder.UpdateNavMeshData spikes up to 10 times. ([1183826](https://issuetracker.unity3d.com/issues/performance-of-navmeshbuilder-dot-updatenavmeshdata-spike-up-to-10-times), 1197992)
    
*   Android: Fixed an issue where Input.GetKey returns false when S-Pen was being used on Samsung device. ([1185531](https://issuetracker.unity3d.com/issues/android-input-dot-getkey-returns-false-when-when-s-pen-is-being-used-on-samsung-device), 1194710)
    
*   Android: Fixed an issue with 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), 1193209)
    
*   Animation: Added flag kTypeIsEditorOnly trait to allow items to be pulled into build data depending on the situation. ([1190029](https://issuetracker.unity3d.com/issues/preview-animation-clip-are-included-in-the-asset-bundle-using-scripting-build-pipeline), 1193003)
    
*   Audio: DSPGraph: Fixed a shutdown crash when trying to execute audio output hook dispose jobs.
    
*   Audio: DSPGraph: Fixed and issue with mixing when multiple audio output jobs are attached to the default output.
    
*   Audio: DSPGraph: Fixed and issue with native connection disposal in audio output jobs again.
    
*   Audio: DSPGraph: Reduced the number of routput hook callbacks after job reflection data has been destroyed. (1189666, 1191824)
    
*   Editor: Added MinDrawer to ensure MinAttribute is respected by Inspector script code. ([1183703](https://issuetracker.unity3d.com/issues/unityengine-dot-minattribute-is-not-restricting-the-value-of-a-variable-when-using-the-inspector-window), 1196573)
    
*   Editor: Fixed a 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), 1192449)
    
*   Editor: Fixed an 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), 1195814)
    
*   Editor: Fixed an issue where"Default is Native Resolution" checkbox is ignored if custom resolution was previously set. ([1183011](https://issuetracker.unity3d.com/issues/macos-default-is-native-resolution-checkbox-is-ignored-if-custom-resolution-was-set-before), 1191847)
    
*   Graphics: Fixed a 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), 1196560)
    
*   Graphics: Fixed a rare crash when upgrading a project with shaders that fail to parse. ([1184997](https://issuetracker.unity3d.com/issues/project-crashes-on-opening-in-shaderlab-intshader-postload-shader-star), 1188584)
    
*   iOS: Use NSProcessInfo.physicalMemory to retrieve total memory size. ([1155192](https://issuetracker.unity3d.com/issues/ios-systeminfo-dot-systemmemorysize-sometimes-reports-physical-memory-under-report-available-device-memory), 1171686)
    
*   Linux: Fixed and issue where Source code ails build on Linux OS (1146695, 1187417)
    
*   Mobile: Added DecimalPad type for TouchScreenKeyboardType for Android and iOS platforms. ([1170071](https://issuetracker.unity3d.com/issues/mobile-touchscreenkeyboardtype-is-missing-decimalpad), 1188931)
    
*   Mobile: Fixed an issue where the aspect ratio was not respected properly on devices running Android 7.0 and below as well as 8.0 and above. ([1154440](https://issuetracker.unity3d.com/issues/meta-data-element-for-max-aspect-ratio-configuration-is-not-present-in-unity-2018-dot-4), 1196270)
    
*   Physics: Fixed a crash that happened during simulation right after destroying a hierarchy of GOs that had nested Rigidbody components attached. ([1122684](https://issuetracker.unity3d.com/issues/crash-in-physics-physicsmanager-simulate), 1167209)
    
*   Physics: Fixed an issue with the detection of degenerate 2D Physics Collider polygons with near-collinear vertices. ([1190643](https://issuetracker.unity3d.com/issues/2d-compositecollider2d-polygon-generation-is-inconsistent-when-using-tilemaps), 1194654)
    
*   Physics: Physics2D.BoxCast now correctly detects the contacts with start/end vertex of an EdgeCollider2D when exactly contacting a box vertex. ([1190905](https://issuetracker.unity3d.com/issues/the-physics2d-dot-boxcast-doesnt-detect-the-edge-collider-2d-when-hitting-the-colliders-corner), 1194605)
    
*   Prefabs: Fixed an issue where a duplicated child nested prefab was not created in the same position. ([1157320](https://issuetracker.unity3d.com/issues/duplicated-child-nested-prefab-is-not-created-in-the-same-position), 1191799)
    
*   Prefabs: Fixed and issue where Re-serialization made changes to Nested Prefabs. ([1162736](https://issuetracker.unity3d.com/issues/re-serialization-make-changes-to-nested-prefabs), 1193806)
    
*   Profiler: Fixed an issue with vertical scrollbar not working for Timeline view from Profiler window. ([1196588](https://issuetracker.unity3d.com/issues/profiler-vertical-scrollbar-is-not-working-for-timeline-view-from-profiler-window), 1198066)
    
*   SceneView/GameView: \[MacOS\] Fixed an issue where the user could not switch to Windowed mode via a 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), 1191844)
    
*   Scripting: Editor: Fixed an issue with "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), 1193461)
    
*   Scripting: Fixed a crash on shutdown in debugger thread. ([1180399](https://issuetracker.unity3d.com/issues/debugger-agent-sometimes-crashes-during-batchmode-builds), 1195124)
    
*   Scripting: Fixed a crash on shutdown in mono\_profiler\_raise\_thread\_stopped. ([1189077](https://issuetracker.unity3d.com/issues/crash-on-editor-exit-caused-by-race-condition-in-mono), 1196201)
    
*   Scripting: Fixed a 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), 1195519)
    
*   Scripting: Fixed an issue where FileSystemWatcher was not working on Windows when targeting .NET Standard 2.0 API Compatibility Level. ([1066732](https://issuetracker.unity3d.com/issues/filesystemwatcher-not-implemented-on-net-4-dot-x-with-net-standard-2-dot-0-only), 1194583)
    
*   Scripting: Fixed an issue where plugins having dot in their name apart from before the extension name, or if they do not have extension at all, are not loaded properly. ([1174403](https://issuetracker.unity3d.com/issues/native-plugin-are-not-found-in-the-editor-when-their-name-includes-a-dot-character), 1174674)
    
*   Scripting: Fixed an issue where Process.Start() would throw an exception when Windows path contains '.'. ([1160455](https://issuetracker.unity3d.com/issues/scripts-do-not-get-compiled-if-the-unity-editor-path-contains-apostrophes), 1196203)
    
*   Scripting: Fixed and issue where Player project generation did not include defines and references. (1199376, 1199377)
    
*   Scripting: Improved startup time if the user has a previous player build, thus no beed to recompile all again. ([1188509](https://issuetracker.unity3d.com/issues/builtinassemblies-dot-stamp-in-library-folder-is-not-being-regenerated), 1193167)
    
*   Shaders: Fixed an issue where having preloaded shaders caused shaders compiling to fail for some platforms. (1185032, 1188789)
    
*   UI Elements: Fixed and issue where OnInspectorGUI did not called with customEditor of type DefaultAsset. ([1175246](https://issuetracker.unity3d.com/issues/overridden-oninspectorgui-method-is-not-called-when-using-customeditor-typeof-defaultasset), 1195514)
    
*   Universal Windows Platform: Fixed an unresponsive UI when Resolution is higher than native display. ([1191482](https://issuetracker.unity3d.com/issues/uwp-ui-isnt-responsive-on-the-right-side-of-the-app-after-setting-apps-resolution-to-higher-than-monitors-resolution), 1196190)
    
*   Universal Windows Platform: Fixed and issue where native plugins were not loading if module filename contains '.' character. ([1190295](https://issuetracker.unity3d.com/issues/uwp-player-will-not-load-native-plugin-with-a-period-in-its-name), 1198159)
    
*   Version Control: Fixed an issue where ignored or 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), 1194991)
    

#### Backwards Compatibility Breaking Changes

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

#### 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.4 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 12.04+, SteamOS+
    *   Graphics card with DX10 (shader model 4.0) capabilities.
    *   CPU: SSE2 instruction set support.
*   iOS player requires iOS 9.0 or higher.
    
*   Android: OS 4.1 or later; ARMv7 CPU with NEON support or Atom CPU; 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