### Known Issues in 2022.1.8f1

*   AI Navigation: 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))
    
*   Asset - Database: The creating and import of a new script in Editor became really slow in trunk ([UUM-2620](https://issuetracker.unity3d.com/issues/the-creating-and-import-of-a-new-script-in-editor-became-really-slow-in-trunk))
    
*   HD RP: \[HDRP\] refraction proxy volumes projection breaks depending on camera orientation and position ([UUM-3324](https://issuetracker.unity3d.com/issues/hdrp-refraction-proxy-volumes-projection-breaks-depending-on-camera-orientation-and-position))
    
*   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))
    
*   Package: Empty "StreamingAssets" folder gets created after building an empty project ([1423325](https://issuetracker.unity3d.com/issues/empty-streamingassets-folder-gets-created-after-building-an-empty-project))
    
*   Scene/Game View: Game View is not displayed after setting language pack in Editor ([1420291](https://issuetracker.unity3d.com/issues/gameview-is-not-displayed-after-setting-language-pack-in-unityeditor))
    
*   Shader System: Editor crashes when building if calling "ShaderKeyword" methods in "IPreprocessShaders" classes ([UUM-2536](https://issuetracker.unity3d.com/issues/editor-crashes-when-building-if-calling-shaderkeyword-methods-in-ipreprocessshaders-classes))
    
*   Text: \[Mac\] ShortcutManager ignores Shift modifier ([UUM-4083](https://issuetracker.unity3d.com/issues/mac-shortcutmanager-ignores-shift-modifier-1))
    

### 2022.1.8f1 Release Notes

#### Changes

*   XR: The Oculus XR Plugin package has been updated to 3.0.2.

#### Fixes

*   Android: Allow any file to be selected as keystore (previously only .keystore was supported). ([UUM-917](https://issuetracker.unity3d.com/issues/backport-keystore-file-is-not-recognized-by-editor-when-keystore-has-any-other-extension-than-keystore))
    
*   Android: Fixed a potential app store validation issue related to a QueryIntentActivities() call when initializing the engine.
    
*   Android: Fixed crash during low memory kill. (UUM-4811)
    
*   Asset Pipeline: Fixed an issue where generating previews of some prefabs could raise an 'unknown importer' error in the console. ([UUM-2908](https://issuetracker.unity3d.com/issues/backport-asset-importer-errors-on-the-initial-import-of-prefabs))
    
*   Editor: Fixed crash on Linux when opening and closing standalone profiler in the editor. ([UUM-5543](https://issuetracker.unity3d.com/issues/profiler-linux-standalone-profiler-does-not-open-logs-externalprocess-onexitedmainthread-1))
    
*   Editor: Fixed padding/alignment on "on play behavior' menu items. (1376990)
    
*   Editor: Gradient's location value could not be edited for rgb swatches using the keyboard. ([1420954](https://issuetracker.unity3d.com/issues/impossible-to-change-the-gradients-location-value-in-the-visual-effects-graph-when-using-the-keyboard))
    
*   Editor: Maximize on Play no longer steals focus, listens to "focus" checkbox instead. (1376988)
    
*   Editor: Speed up drag & drop in the Project view on large projects. ([1314065](https://issuetracker.unity3d.com/issues/dragging-and-dropping-asset-in-the-inspector-is-taking-upwards-of-3-seconds-everytime))
    
*   GI: Fixed the pushoff setter on GPU lightprobes baking. (UUM-857)
    
*   GI: Light Probes lose their lighting data after entering Play mode when Baked and Realtime GI are enabled. ([UUM-3968](https://issuetracker.unity3d.com/issues/lightprobes-probes-lose-their-lighting-data-after-entering-play-mode-when-baked-and-realtime-gi-are-enabled))
    
*   Graphics: Draw calls with not all ComputeBuffers bound correctly can lead to crashes on M1. Calls are now discarded and error message is output with shader name. (1395963)
    
*   Graphics: Fixed false positives from checking if all buffers are bound correctly on Metal.
    
*   HDRP: Added an error message in the custom pass volume editor when custom passes are disabled in the HDRP asset. (1407146)
    
*   HDRP: Changed back height of the path tracing progress bar to 0.5% of the resolution. (1404944)
    
*   HDRP: Fixed custom pass material editor not displaying correctly read-only materials. (1411764)
    
*   HDRP: Fixed DRS resolution not working for custom post process / custom passes. Pre post effect passes looked croppted (case 1398904). ([1398904](https://issuetracker.unity3d.com/issues/hdrp-drs-with-custom-pass-render-only-a-cropped-up-slash-scaled-up-version-when-both-at-active-drs-plus-custom-pass))
    
*   HDRP: Fixed error on lens flare enabled causing motion vectors to be faulty. ([1398635](https://issuetracker.unity3d.com/issues/hdrp-motion-blur-and-taa-cause-blurriness-when-using-lens-flare-and-having-decals-disabled))
    
*   HDRP: Fixed flickering tiles on FPTL when light count exceeds 32 on vulkan. Caused by a compiler bug vulkan only (case 1401605). (1401605)
    
*   HDRP: Fixed HDRP Wizard windows duplicated when entering in play mode. ([1407981](https://issuetracker.unity3d.com/issues/empty-hdrp-wizard-window-is-initialised-when-entering-the-play-mode))
    
*   HDRP: Fixed issue with overblown exposure when doing scene filtering. (1333684)
    
*   HDRP: Fixed issue with path tracing, when Ambient Occlusion Remapping is forced to zero on materials. (1401329)
    
*   HDRP: Fixed lens flare wobbling caused by using jittered matrix, more visible with DLSS (case 1403463). (1403463)
    
*   HDRP: Fixed min percentage of dynamic resolution in HDRenderPipeline not clamped (case 1408155). ([1408155](https://issuetracker.unity3d.com/issues/hdrp-drs-settings-max-screen-percent-not-clamped-by-min-screen-percent-value))
    
*   HDRP: Fixed missing menu item to create reflection proxy volume. (1401202)
    
*   HDRP: Fixed Reflection Proxy Volume allowing negative values. (1401205)
    
*   HDRP: Fixed the history buffers being all discarded when the number of ColorPyramidBuffers changed (case 1405726). ([1405726](https://issuetracker.unity3d.com/issues/hdrp-volumetric-clouds-jumps-when-entering-a-local-volume-with-some-features-like-ssr))
    
*   HDRP: Updated frame diagram image in documentation (missing Flim grain and Dithering). (1407628)
    
*   HDRP: Virtual texturing streaming loading no longer hindered by transparent materials. Transparent materials, depending on their transmitance or alpha, will let the VT streaming system requests textures appropiately. (UUM-6402)
    
*   IL2CPP: Avoid an stack overflow during code conversion when an attribute constructor uses the attribute itself. ([UUM-3907](https://issuetracker.unity3d.com/issues/il2cpp-project-with-nhibernate-library-fails-to-build-when-using-il2cpp-scripting-backend))
    
*   IL2CPP: Avoid incorrect behavior of the Array::Set method when the faster (smaller) builds IL2CPP code generation option is used. ([1411185](https://issuetracker.unity3d.com/issues/il2cpp-2d-vector3-array-converted-to-2d-vector4-array-has-zeroed-vectors-in-player-whose-code-generation-is-for-faster-runtime))
    
*   IL2CPP: Copy .h source plugin files into the Gradle project generated for Android builds. ([UUM-3641](https://issuetracker.unity3d.com/issues/header-files-are-not-included-in-exported-projects-when-using-il2cpp-scripting-backend))
    
*   IL2CPP: Fixed "Cannot add a generic parameter reference without an instance" error when converting a method with a generic function pointer. ([1427170](https://issuetracker.unity3d.com/issues/il2cpp-exception-when-using-function-pointer-with-generic-parameter-from-type-and-method))
    
*   IL2CPP: Fixed issue where assemblies with an instance method and a static method with the same name, parameters, and return type would cause the build to fail. ([1411168](https://issuetracker.unity3d.com/issues/build-fails-with-error-unity-dot-il2cpp-dot-hashcodecollisionexception-when-opc-dot-uafx-dot-client-dot-dll-is-included-in-the-project))
    
*   IL2CPP: Fixed issue where Assembly.GetType() on a type without a namespace could match a nested type with the same name and issue where Assembly.GetType() did not respect the ignoreCase flag for nested types. ([1422119](https://issuetracker.unity3d.com/issues/il2cpp-assembly-dot-gettype-returns-a-nested-class-when-the-nested-class-is-defined-before-the-non-nested-one))
    
*   IL2CPP: Fixed performance issues in metadata access with thread contention. (UUM-609)
    
*   IL2CPP: Fixed performance regression in regular expressions. ([UUM-590](https://issuetracker.unity3d.com/issues/il2cpp-regex-perfomance-regression-when-using-il2cpp-scripting-backend))
    
*   IL2CPP: Fixed possible runtime crash when a generic type is used as a base class generic parameter. ([UUM-1129](https://issuetracker.unity3d.com/issues/inflatefielddefinition-crash-in-builds-when-a-specific-script-is-included-and-il2cpp-code-generation-is-set-to-faster-runtime))
    
*   IL2CPP: Throw a managed exception when CreateDelegate is called with a delegate type that was not generated ahead of time. ([UUM-817](https://issuetracker.unity3d.com/issues/crashes-with-interfaceactioninvoker2-int-il2cppobject-star-when-launching-il2cpp-build-with-input-system))
    
*   Linux: Fixed missing game controller mappings for certain controllers. (1384896)
    
*   Mono: Corrected issue where FileSystemEventArgs.FullPath did not return a fully qualified path. ([UUM-1822](https://issuetracker.unity3d.com/issues/backport-failed-to-load-a-custom-asset-when-using-naninovel-package))
    
*   Mono: Fixed "The BinaryReader read data to a Span is always zero.". ([UUM-866](https://issuetracker.unity3d.com/issues/backport-the-binaryreader-read-data-to-a-span-is-always-zero))
    
*   Mono: Fixed issue where FileSystemEventArgs.FullPath would have an incorrect path if FileWatcher event was on a file in a subdirectory. ([1397564](https://issuetracker.unity3d.com/issues/filesystemwatcher-returns-bad-file-path))
    
*   Particles: When using the Built-in Rendering Pipeline, prevent the Standard Unlit Particle shader from performing unnecessary lighting calculations on the CPU. ([UUM-827](https://issuetracker.unity3d.com/issues/backport-duplicate-unlit-particle-system-draw-calls-cant-be-batched-when-there-are-multiple-lights-in-the-scene))
    
*   Prefabs: Fixed Overrides window height is not adjusted when notifications are also present in this window. ([UUM-905](https://issuetracker.unity3d.com/issues/backport-overrides-window-height-is-not-adjusted-when-notifications-also-present-in-this-window))
    
*   Profiler: Fixed untracked memory allocated via AsyncUploadManager when browsing Addressables. ([1410384](https://issuetracker.unity3d.com/issues/allocated-memory-block-with-no-root-area-cannot-be-tracked-when-loading-asset-bundles))
    
*   UI Toolkit: This fixes the following:  
    
    *   1357086: Changes in UI Builder are lost when editing a 2D sprite  
        
    *   UIT-1233: UIBuilder: Message in dialog unclear - "UI Builder: Document has unsaved changes"  
        The message appearing on screen is now clearer and a bit more explanatory for users. While it doesn't fix the problem at the source, it at least informs users more efficiently (about the reasons why they ended up there). ([UUM-847](https://issuetracker.unity3d.com/issues/backport-changes-in-ui-builder-are-lost-when-editing-a-2d-sprite))
*   URP: URP 2D - Fixes vertex color for sprite shapes. ([UUM-1921](https://issuetracker.unity3d.com/issues/2d-sprite-shape-urp-spriteshape-alpha-value-of-color-not-working-when-using-urp-and-sprite-lit-default-mat))
    
*   VFX Graph: Custom attribute blend block was missing a range slider for the blend property. (UUM-6095)
    
*   VFX Graph: Fixed node input type could be changed when inserting a new node on an edge. ([1408203](https://issuetracker.unity3d.com/issues/inserting-operator-changes-the-type))
    
*   VFX Graph: OutputParticle context inspector content could shift vertically when resizing the inspector panel. (UUM-6636)
    
*   VFX Graph: VFX asset preview is not animated by default anymore to save cpu usage. ([1367447](https://issuetracker.unity3d.com/issues/editor-has-unstable-fps-when-vfx-graph-is-open))
    
*   VFX Graph: VFX Graph gizmo cannot be manipulated anymore. (1398351)
    
*   Web: This PR implements Application.RequestUserAuthorization/HasUserAuthorization API:  
    https://docs.unity3d.com/2022.1/Documentation/ScriptReference/Application.RequestUserAuthorization.html and sets the front facing mode of devices that don't include "front" or "back" in their label to true. ([1283191](https://issuetracker.unity3d.com/issues/webgl-webcamdevice-dot-isfrontfacing-always-returns-false-on-webgl-android))
    
*   XR: Fixed XR devices not following RunInBackground setting in Player Setting on PC standalone and playmode in Editor.
    

#### Package changes in 2022.1.8f1

#### Packages updated

*   com.unity.xr.oculus: [3.0.1](https://docs.unity3d.com/Packages/com.unity.xr.oculus@3.0//changelog/CHANGELOG.html) → [3.0.2](https://docs.unity3d.com/Packages/com.unity.xr.oculus@3.0//changelog/CHANGELOG.html)