### 2018.4.2f1 Release Notes

#### Improvements

*   XR: Added GPU Profiler support for Oculus Quest and Oculus Go.
    
*   XR: Updated Vuforia to version 8.1.11.
    

#### Fixes

*   2D: Fixed sprite Atlases being packed by entering Play Mode when Sprite Packer Mode is set to "Enabled for builds". ([1136349](https://issuetracker.unity3d.com/issues/sprite-atlases-are-packed-by-entering-play-mode-when-sprite-packer-mode-is-set-to-enabled-for-builds), 1148721)
    
*   Animation: Fixed a crash when animating optimized hierarchies with constant animated properties. ([1142636](https://issuetracker.unity3d.com/issues/animator-controller-causes-the-editor-to-crash-on-mecanim-animation-transformvaluesfromclip-when-entering-play-mode), 1150606)
    
*   Asset Bundle: Fixed an issue where an "Inconsistent asset" error was logged during BuildPipeline.BuildAssetBundles. (1138140, 1139331)
    
*   Asset Import: Fixed the root node of a model importer preset not visible and editable. ([1144441](https://issuetracker.unity3d.com/issues/editor-root-node-value-comes-as-null-when-creating-fbx-preset), 1150228)
    
*   Build Pipeline: Fixed assets in Editor/Resources folders sometimes being included in builds. (1138237, 1150572)
    
*   Build Pipeline: Fixed Empty Project builds for Mac/Win/Linux Standalone containing extra ~4MB of doc .xml files. (1112215, 1125590)
    
*   Editor: Fixed "ArgumentException: Could not find item with id:" that could sometimes occurs when modifying points in the LineRenderer editor. ([1143748](https://issuetracker.unity3d.com/issues/duplicating-points-in-line-renderer-component-with-ctrl-plus-d-shortcut-results-in-console-errors), 1148722)
    
*   Editor: Fixed editor crashing with Transform::GetPosition when duplicating Prefabs with Configurable Joints. ([1137347](https://issuetracker.unity3d.com/issues/editor-crashes-with-transform-getposition-when-duplicating-prefabs-with-configurable-joints), 1152740)
    
*   Editor: Fixed editor not reacting to .meta file changes regarding Asset Bundles when .meta file was changed while the editor is exiting. ([1126293](https://issuetracker.unity3d.com/issues/editor-does-not-react-to-meta-file-changes-regarding-asset-bundles-when-meta-file-was-changed-while-the-editor-was-closed), 1141492)
    
*   Editor: Fixed GameObject preview flickering on Mac. ([1132433](https://issuetracker.unity3d.com/issues/prefab-inspector-preview-window-flickers-when-moved), 1150246)
    
*   Editor: Fixed host local address not validated on GET HTTP request. (1146895, 1152793)
    
*   Editor: Fixed reverting files in Collab occasionally displaying a blank message. (1151178, 1151183)
    
*   Graphics: Fixed editor and etandalone hangs after shutdown when running C# Jobs within a ScriptableRenderPipeline. ([1142765](https://issuetracker.unity3d.com/issues/graphics-editor-and-standalone-hangs-after-shutdown-when-running-c-number-jobs-within-a-scriptablerenderpipeline), 1152343)
    
*   Graphics: Fixed editor crashing at MaterialScripting::Lerp when Renderer.material.Lerp() has a null material. ([1093930](https://issuetracker.unity3d.com/issues/unity-crashes-when-material-dot-lerp-start-end-t-with-a-null-start-or-end-is-called), 1100678)
    
*   Graphics: Fixed hang during shutdown which could happen when running C# Jobs within a ScriptableRenderPipeline. ([1142765](https://issuetracker.unity3d.com/issues/graphics-editor-and-standalone-hangs-after-shutdown-when-running-c-number-jobs-within-a-scriptablerenderpipeline), 1150775)
    
*   IL2CPP: Corrected handling of exceptions in some try/finally situations. ([1136256](https://issuetracker.unity3d.com/issues/testcase-fails-on-xboxone-tries-to-execute-test-method-with-no-args), 1152172)
    
*   IL2CPP: Fixed AppleTlsProvider error on iOS when Strip Engine Code is enabled caused by incorrectly falling back to AppleTlsProvider. ([1134343](https://issuetracker.unity3d.com/issues/https-web-request-fail-with-with-notsupportedexception-could-not-find-tls-provider-mono-dot-appletls-dot-appletlsprovider), 1154767)
    
*   IL2CPP: Handled the this reference passed to a method via an in parameter. ([1143749](https://issuetracker.unity3d.com/issues/il2cpp-passing-this-to-a-method-as-an-in-parameter-causes-indexoutofrangeexception-when-building-player), 1160357)
    
*   Mobile: Fixed unconditionally discarding AA depth. ([1009642](https://issuetracker.unity3d.com/issues/post-effects-are-rendering-with-lots-of-artifacts-on-metal-api-or-with-msaa-enabled), 1145255)
    
*   OSX: Fixed Empty Project builds for Mac/Win/Linux Standalone contain extra ~4MB of doc .xml files. (1112215, 1125589)
    
*   OSX: Fixed smooth scrolling not supported when a trackpad or magic mouse is being used. (1144634, 1150081)
    
*   Particles: Ensured Force Fields belonging to disabled Game Objects do not affect any Particle Systems. ([1149364](https://issuetracker.unity3d.com/issues/listed-force-field-keeps-affecting-particles-when-its-gameobject-is-active-and-force-field-component-is-disabled), 1156006)
    
*   Particles: Ensured particle trails start from exact particle spawning position. ([1147999](https://issuetracker.unity3d.com/issues/shuriken-particle-trails-are-delayed-which-results-in-a-gap-if-particle-system-shape-radius-is-set-to-0-dot-0001), 1156008)
    
*   Particles: Fixed flickering sub-emitter trails if sub-emitter particles are cleared before Particle System finishes playing. ([1146677](https://issuetracker.unity3d.com/issues/sub-emitter-trails-flicker-when-sub-emitter-particles-are-cleared-before-particlesystem-is-done-playing), 1156009)
    
*   Particles: Fixed particle random numbers not being the same on all platforms. ([1138802](https://issuetracker.unity3d.com/issues/particle-rendering-inconsistencies-between-windows-and-macos-when-a-particle-is-generated-by-specifying-randomseed), 1148728)
    
*   Particles: Fixed the glitches when rendering trails and using Custom Simulation Space together. ([1092072](https://issuetracker.unity3d.com/issues/custom-simulation-space-renders-ribbon-trail-particles-incorrectly), 1156005)
    
*   Particles: Fixed the jitter when updating position in LateUpdate and using Custom Simulation Space. ([1149016](https://issuetracker.unity3d.com/issues/particle-system-with-custom-simulation-space-jitters-when-moved-slash-rotated-in-late-update), 1156010)
    
*   Physics: Fixed Raycasts hitt the second layer of the Mesh Collider when the first layer is thin. ([1136868](https://issuetracker.unity3d.com/issues/raycasts-hit-the-second-layer-of-the-mesh-collider-when-the-first-layer-is-thin), 1144347)
    
*   Physics: Fixed Unity crashing when using C# batched Raycast requests containing invalid direction data (0,0,0). ([1134317](https://issuetracker.unity3d.com/issues/unity-crashes-when-using-c-number-batched-raycast-requests-containing-invalid-direction-data-00-0), 1144345)
    
*   Prefabs: Ensured duplicated prefabs retain transform values and other overrides. ([1132860](https://issuetracker.unity3d.com/issues/game-objects-are-moved-to-random-places-when-duplicating-prefabs), 1152360)
    
*   Prefabs: Fixed crash when duplicating prefabs with ConfigurableJoints. ([1137347](https://issuetracker.unity3d.com/issues/editor-crashes-with-transform-getposition-when-duplicating-prefabs-with-configurable-joints), 1152361)
    
*   Prefabs: Fixed editor crashing when selecting a prefab variant. ([1113802](https://issuetracker.unity3d.com/issues/editor-crashing-when-selecting-a-prefab-variant), 1152733)
    
*   Prefabs: Fixed Game Objects being moved to different place when duplicating prefabs. ([1132860](https://issuetracker.unity3d.com/issues/game-objects-are-moved-to-random-places-when-duplicating-prefabs), 1152739)
    
*   Prefabs: Fixed importing badly broken prefab variants where components could be assigned to multiple GameObjects. ([1113802](https://issuetracker.unity3d.com/issues/editor-crashing-when-selecting-a-prefab-variant), 1152363)
    
*   Profiler: Fixed incorrect memory reported for render texture. ([1094084](https://issuetracker.unity3d.com/issues/taking-editor-sample-adds-up-released-render-textures-memory-usage), 1151143)
    
*   SceneManager: Fixed sprites referencing both the original Sprite assets and Sprite Atlas resulting in increased memory usage. ([1135495](https://issuetracker.unity3d.com/issues/collectusedsceneobjects-after-loading-a-scene-with-modified-prefabs), 1151116)
    
*   Timeline: Fixed timelines not being played correctly when building a player with Mono and Managed Stripping Level set higher than Low. ([1133182](https://issuetracker.unity3d.com/issues/build-version-wont-display-anything), 1150585)
    
*   Video: Fixed crash when trying to Play a VideoPlayer when running with -nographics. ([1150850](https://issuetracker.unity3d.com/issues/macos-unity-crashes-when-running-videoplayer-tests-with-nographics-command-line-argument), 1155990)
    
*   VR: Fixed head-tracking and rendering for in-editor remoting to HoloLens devices. ([1138473](https://issuetracker.unity3d.com/issues/hololens-remoting-hololens-device-does-not-render-anything-when-emulation-mode-is-set-to-remote-to-device), 1144519)
    
*   Windows: Fixed documentation summary in Visual Studio not being shown. ([1148065](https://issuetracker.unity3d.com/issues/documentation-summary-in-visual-studio-is-not-being-shown), 1150451)
    
*   Windows: Fixed Standalone Player remaining paused/inactive after using WIN+D shortcut to restore the app window. ([1117930](https://issuetracker.unity3d.com/issues/canvas-elements-are-disabled-in-the-build-project-when-navigating-in-and-out-of-desktop-by-using-win-plus-d), 1147082)
    
*   XR: Fixed app memory leak when open for extended periods of time. ([1138251](https://issuetracker.unity3d.com/issues/uwp-windowsmr-2018-dot-3-memory-leak-1-mb-slash-minute-in-a-uwp-vr-project-due-to-spatial-mapping), 1149352)
    
*   XR: Fixed assert in gesture source states when asking for sources states and there are none. ([1152462](https://issuetracker.unity3d.com/issues/uwp-assertion-failed-on-expression-index-size-error-are-thrown-when-using-mixed-reality-toolkit-v2), 1156186)
    
*   XR: Fixed Camera.Render() incorrectly rendering to a RenderTexture when VR is enabled. ([986355](https://issuetracker.unity3d.com/issues/camera-dot-render-is-incorrectly-rendering-to-a-rendertexture-when-vr-is-enabled), 1158264)
    
*   XR: Fixed crash when transitioning to Windows Mixed Reality VR Mode from non-VR. (1150910, 1152533)
    
*   XR: Fixed Google VR package removal when Cardboard or Daydream is still in the VR Device list. (1127443, 1139416)
    
*   XR: Fixed OpenVR package failing to download when Virtual Reality is enabled for new projects. ([1082031](https://issuetracker.unity3d.com/issues/the-virtual-reality-supported-setting-does-not-apply-settings-correctly-or-causes-errors-which-require-an-editor-restart), 1139418)
    
*   XR: Prevented potential null pointer access in Windows Mixed Reality. (1152855, 1152860)