### Known Issues in 2022.1.15f1

*   AI Navigation Core: NavMesh::Raycast freezes the whole editor in an infinite loop on Application.UpdateScene ([UUM-2496](https://issuetracker.unity3d.com/issues/navmesh-raycast-freezes-the-whole-editor-in-an-infinite-loop-on-application-dot-updatescene))
    
*   IL2CPP: IL2CPP build crashes when symbols cannot be found ([UUM-12498](https://issuetracker.unity3d.com/issues/il2cpp-build-crashes-when-symbols-cannot-be-found))
    
*   Linux: \[Backport\] \[Linux\] Editor crashes at "GfxDeviceGLES::DrawBuffersBatchMode" when entering Play Mode in the LEGO tutorial ([UUM-971](https://issuetracker.unity3d.com/issues/backport-linux-editor-crashes-at-gfxdevicegles-drawbuffersbatchmode-when-entering-play-mode-in-the-lego-tutorial))
    
*   MacOS: \[Mac\] Editor performance drops on macOS when clicking and dragging on Position, Rotation and Scale values in Transform component ([UUM-7457](https://issuetracker.unity3d.com/issues/mac-editor-performance-drops-on-macos-when-clicking-and-dragging-on-position-rotation-and-scale-values-in-transform-component))
    
*   Scene Management: Scene causes Editor crash when specific Lighting Data Asset is used ([UUM-9319](https://issuetracker.unity3d.com/issues/scene-causes-editor-crash-when-specific-lighting-data-asset-is-used))
    
*   Shader System: Shader variant build preparation does not scale ([UUM-3711](https://issuetracker.unity3d.com/issues/shader-variant-build-preparation-does-not-scale))
    
*   Universal RP: Materials scale incorrectly when changing the render scale in UniversalRenderPipelineAsset ([UUM-9865](https://issuetracker.unity3d.com/issues/materials-scale-incorrectly-when-changing-the-render-scale-in-universalrenderpipelineasset))
    

### 2022.1.15f1 Release Notes

#### Improvements

*   Documentation: Added a summary and code example for IJobParallelForTransform.

#### Changes

*   2D: Added dialog box to the Skinning Editor when entering Play Mode to allow saving unsaved changes.
    
*   2D: Internal code clean up.
    
*   2D: Refactored internal triangulation and tessellation APIs.
    
*   Build Pipeline: Unity now shows a warning if there are any pending uncompiled script changes when doing a player build.
    
*   Build Pipeline: Will no longer recompile editor scripts during a player build
    
*   Scripting: Will no longer synchronously recompile scripts in batchmode when changing settings affecting script compilation.
    
*   XR: Updated the AR Foundation related preview packages to 5.0.0-pre.13.
    

#### Fixes

*   2D: Creating a new vertex or an edge outside of the main geometry is handled correctly (1398541)
    
*   Audio: Fixed unexpected output from OnAudioFilterRead when the audio source is stopped and the 'spatialize' property is enabled. ([UUM-6318](https://issuetracker.unity3d.com/issues/stopped-audio-souce-outputs-audio-when-the-spatialize-property-is-enabled))
    
*   Editor: Fixed a deadlock when cancelling project loading during shader compilation. (1408188)
    
*   GI: Fix bug in progressive light mapper Gaussian filter that was causing burn-out and haloing when filtering lightmaps. Fix incorrect Gaussian weights with analytically derived values so filter now behaves correctly. ([UUM-846](https://issuetracker.unity3d.com/issues/backport-cpu-plm-enabling-indirect-denoising-and-gaussian-ao-filter-causes-bright-halos-with-hdr-lightmaps))
    
*   Networking: Fix texture leak when UnityWebRequest is used with DownloadHandlerTexture and a texture is never queried. ([UUM-953](https://issuetracker.unity3d.com/issues/backport-unitywebrequest-interrupted-before-completion-causes-memory-leak))
    
*   Networking: Upgrade curl to 7.84.0 (UUM-11134)
    
*   Profiler: Fixed issue where autoconnecting to/disconnecting from profiling tools could cause a crash ([UUM-876](https://issuetracker.unity3d.com/issues/backport-ios-crash-when-launching-build-with-autoconnect-profiler-enabled-with-the-profiler-window-closed))
    
*   Scripting: Fix case when trying to serialize generics with generic fields of types from different assemblies. ([UUM-8844](https://issuetracker.unity3d.com/issues/exception-for-unresolved-inflated-type-arguments))
    
*   Scripting: Fix Scripting Defines Symbols not being shown correctly in the Player Settings for platforms that aren't the default platform (usually the Editor's platform) ([UUM-3083](https://issuetracker.unity3d.com/issues/scripting-define-symbols-are-deleted-after-applying-changes-when-external-script-editor-is-set-to-open-by-file-extension))
    
*   Serialization: Avoid crash and log error message when struct assigned to SerializeReference field ([UUM-661](https://issuetracker.unity3d.com/issues/crash-on-mono-class-is-subclass-of-internal-when-having-iserializationcallbackreceivers-on-a-specific-struct))
    
*   Serialization: Fix issue where a PropertyModification targetting a serialize reference instance which was no longer being present could cause memory corruption. (UUM-959)
    
*   Shaders: DrawMeshInstanced now provides error feedback when using a shader that does not support instancing ([UUM-6026](https://issuetracker.unity3d.com/issues/backport-shader-dot-worldposition-interferes-with-drawing-of-the-shader-when-using-drawmeshinstanced))
    
*   Shaders: Made compute shaders respect #pragma enable\_cbuffers (UUM-11520)
    
*   Undo System: Fixes: "Reordering GameObjects in Hierarchy doesn't register Undo" ([UUM-1187](https://issuetracker.unity3d.com/issues/reordering-gameobjects-in-hierarchy-doesnt-register-undo))
    
*   URP: Adding force depth prepass option when requesting the Depth Texture (UUM-8273)
    
*   URP: Fixed an issue where camera UI inspector's clearFlag is not respected. ([1422234](https://issuetracker.unity3d.com/issues/transition-fading-disappears-and-the-cameras-blue-background-appears-when-using-animator-in-urp))
    
*   URP: Fixes alpha discard on Unlit Sprite targets for Shadergraph ([UUM-6998](https://issuetracker.unity3d.com/issues/2d-shadergraph-alpha-clipping-is-not-taken-into-account-when-using-unlit-shadergraph-with-multiply-blend-mode))
    
*   URP: URP 2D - Fixed 2D Spot Light artifacts in light ([UUM-7839](https://issuetracker.unity3d.com/issues/2d-spot-light-artifacts-regression))
    
*   Version Control: Fixed not being able to view changesets in a Gluon workspace.  
    Fixed not being able to insert carriage return in checkin dialog.
    
*   VFX Graph: Motion Vector with Line Output (UUM-3303)
    
*   Video: "Can't play movie" error is thrown when setting VideoPlayer.url to an invalid url through a script ([UUM-11380](https://issuetracker.unity3d.com/issues/backport-cant-play-movie-error-is-thrown-when-setting-videoplayer-dot-url-to-an-invalid-url-through-a-script))
    
*   Windows: Fixed crash on startup when Vjoy HID device is connected to a computer. ([UUM-8786](https://issuetracker.unity3d.com/issues/unity-crashing-upon-start-with-a-vjoy-controller-connected))
    
*   Windows: UnityPlayer.dll properties sheet is now more complete. ([UUM-10370](https://issuetracker.unity3d.com/issues/unityplayer-dot-dll-properties-for-windows-standalone-player-are-incomplete-compared-to-uwp))
    

#### Package changes in 2022.1.15f1

#### Packages updated

*   com.unity.2d.animation: [8.0.2](https://docs.unity3d.com/Packages/com.unity.2d.animation@8.0//changelog/CHANGELOG.html) → [8.0.3](https://docs.unity3d.com/Packages/com.unity.2d.animation@8.0//changelog/CHANGELOG.html)
    
*   com.unity.2d.common: [7.0.0](https://docs.unity3d.com/Packages/com.unity.2d.common@7.0//changelog/CHANGELOG.html) → [7.0.1](https://docs.unity3d.com/Packages/com.unity.2d.common@7.0//changelog/CHANGELOG.html)
    
*   com.unity.2d.psdimporter: [7.0.1](https://docs.unity3d.com/Packages/com.unity.2d.psdimporter@7.0//changelog/CHANGELOG.html) → [7.0.2](https://docs.unity3d.com/Packages/com.unity.2d.psdimporter@7.0//changelog/CHANGELOG.html)
    
*   com.unity.2d.spriteshape: [8.0.0](https://docs.unity3d.com/Packages/com.unity.2d.spriteshape@8.0//changelog/CHANGELOG.html) → [8.0.1](https://docs.unity3d.com/Packages/com.unity.2d.spriteshape@8.0//changelog/CHANGELOG.html)
    
*   com.unity.collab-proxy: [1.17.1](https://docs.unity3d.com/Packages/com.unity.collab-proxy@1.17//changelog/CHANGELOG.html) → [1.17.2](https://docs.unity3d.com/Packages/com.unity.collab-proxy@1.17//changelog/CHANGELOG.html)
    

**Packages added**

*   [com.unity.services.wire@1.1.0](https://docs.unity3d.com/Packages/com.unity.services.wire@1.1//changelog/CHANGELOG.html)