### Known Issues in 2022.3.54f1

- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project
    ([UUM-14959](https://issuetracker.unity3d.com/issues/crash-on-getassetcachedinfov2-when-opening-a-project))

- DirectX12: Allocated graphics memory does not get released when the Editor is out of focus while using D3D12 graphics API
    ([UUM-86354](https://issuetracker.unity3d.com/issues/allocated-graphics-memory-does-not-get-released-when-the-editor-is-out-of-focus-while-using-d3d12-graphics-api))

- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12
    ([UUM-77757](https://issuetracker.unity3d.com/issues/crash-on-gfxdeviced3d12base-drawbufferscommon-when-opening-a-project-after-changing-the-graphics-api-to-directx12))

- DirectX12: The Camera does not render correctly when the Camera.Rect() is changed and HDR is enabled and DX12 graphics API is selected
    ([UUM-86917](https://issuetracker.unity3d.com/issues/the-camera-does-not-render-correctly-when-the-camera-dot-rect-is-changed-and-hdr-is-enabled-and-dx12-graphics-api-is-selected))

- Input: Crash on InputDeviceIOCTL when closing Unity editor
    ([UUM-10774](https://issuetracker.unity3d.com/issues/crash-on-inputdeviceioctl-when-closing-unity-editor))

- Packman: Switching Project when importing complete project does not import all assets and project opens incomplete
    ([UUM-88051](https://issuetracker.unity3d.com/issues/switching-project-when-importing-complete-project-does-not-import-all-assets-and-project-opens-incomplete))

- Text: Editor hangs when rendering TMP Text Component with Left and Right Margins set in the Extra Settings
    ([UUM-84379](https://issuetracker.unity3d.com/issues/editor-hangs-when-rendering-tmp-text-component-with-left-and-right-margins-set-in-the-extra-settings))

- Vulkan: [Android] Particles not rendered in the Player on some Android devices with Android 14
    ([UUM-68080](https://issuetracker.unity3d.com/issues/android-particles-not-rendered-in-the-player-on-some-android-devices-with-android-14))



### 2022.3.54f1 Release Notes

#### Improvements

- Core: Added the ability to configure the number of asset garbage collector helper threads via command line \(-gc-helper-count N\) and via boot.config file \(gc-helper-count=N\).

- Graphics: Added documentation for how shadow matte interacts with stencil and ray traced shadows for Unlit Shader Graph.
    ([UUM-72348](https://issuetracker.unity3d.com/issues/shadows-do-not-appear-on-the-material-with-a-custom-shader-which-uses-screen-space-shadow-map-in-hdrp-when-ray-traced-shadows-are-enabled))

- Tests: Replaced the RecipeEngine.Modules.UnityCI dependency with UnityCI.Common.



#### Changes

- Tests: Enabled VideoPlayerPause test and added WebGL to supported platforms.
    (UUM-16194)



#### Fixes

- 2D: Fixed incorrect sampling for TextMesh when used with Pixel Perfect Camera.
    ([UUM-51358](https://issuetracker.unity3d.com/issues/textmeshpro-text-moves-out-of-sync-when-the-grid-snapping-is-set-to-upscale-render-texture-and-the-current-pixel-ratio-is-not-1-1))

- 2D: Fixed Sprite broken Sprite references in TextureImporter when SpriteRect are defined outside of it's texture.
    (UUM-84276)

- Cache Server: Fixed the crash while importing the Assets from Accelerator when it is disconnected.
    (UUM-76355)

- Editor: Added Arm64 Simulator architecture option to plugin importer for iOS/tvOS.
    ([UUM-70551](https://issuetracker.unity3d.com/issues/fix-plugin-importer-for-arm64-simulator))

- Editor: Added Arm64 Simulator support for iOS/tvOS platforms.
    ([UUM-2238](https://issuetracker.unity3d.com/issues/ios-simulator-sdk-is-missing-arm64-architecture-support))

- Editor: Fixed an issue where it was no longer possible to hide GameView's toolbar via editor mode.
    ([UUM-85706](https://issuetracker.unity3d.com/issues/it-is-not-possible-to-hide-the-toolbar-of-the-game-window-when-observed-in-2022-dot-2-or-later-streams))

- Editor: Fixed for Linux crash on right click in the middle of a window drag.
    ([UUM-82814](https://issuetracker.unity3d.com/issues/linux-crash-on-containerwindow-togglemaximize-when-clicking-rmb-while-moving-window-inside-the-editor))

- Editor: Fixed null ref exception when trying to maximize a pop-up window.
    ([UUM-76218](https://issuetracker.unity3d.com/issues/nullreferenceexception-is-thrown-when-trying-to-maximize-view-in-anchor-presets-menu))

- Editor: GPU crash guard in case of wrong custom shader.
    (UUM-87774)

- Editor: The Linux editor will now reduce CPU usage when moved to the background, respecting the "Interaction Mode" setting.
    ([UUM-79514](https://issuetracker.unity3d.com/issues/linux-high-cpu-usage-when-editor-interaction-mode-is-set-to-no-throttling))

- Graphics: Fixed a problem with Texture Streaming where a material could remain blurry and not streamed in for an undefined amount of time.
    ([UUM-73384](https://issuetracker.unity3d.com/issues/the-material-variant-is-rendered-blurry-after-reopening-unity-when-the-mipmap-streaming-is-enabled))

- Graphics: Fixed an issue where "glClientWaitSync: Expected application to have kicked everything until job" error is spammed when disabling Raw Image.
    ([UUM-35986](https://issuetracker.unity3d.com/issues/android-opengl-glclientwaitsync-expected-application-to-have-kicked-everything-until-job-error-is-spammed-when-disabling-raw-image))

- Graphics: Fixed cases where drawing line primitives would draw triangles instead.
    ([UUM-66524](https://issuetracker.unity3d.com/issues/graphics-dot-renderprimitives-with-meshtopology-dot-lines-renders-triangles-when-the-shader-has-a-variable-with-position-semantic))

- IL2CPP: Reduced internal memory overhead.
    ([UUM-83219](https://issuetracker.unity3d.com/issues/il2cpp-metadata-allocates-more-memory-when-testing-with-2022-dot-3-compared-to-2021-dot-3))

- iOS: Don't throw an exception when frameworks file is missing.
    (UUM-63104)

- Linux: Backport of runtime initialization in Linux Standalone 2022 LTS.
    (UUM-87612)

- Mono: Fixed crash when loading a class which contains fields at the end of the metadata table with a table size 65535.
    ([UUM-78961](https://issuetracker.unity3d.com/issues/crash-on-mono-class-setup-basic-field-info-when-opening-a-project))

- Mono: Fixed GC heap reporting to report reserved \(free\) sections.
    ([UUM-53413](https://issuetracker.unity3d.com/issues/memory-profiler-fails-to-enumerate-a-specific-heap-segment))

- Package Manager: Fixed the issue where quick start button does not link to the document page for the current unity version.
    ([UUM-78210](https://issuetracker.unity3d.com/issues/quickstart-buttons-for-unity-registry-feature-sets-links-to-outdated-documentation))

- Shadergraph: Fixed so that pasting an empty group positions it based on the cursor's location.
    (UUM-76254)

- Shaders: Fixed a bug where incorrect line numbers are reported in preprocessor errors after block comments.
    (UUM-87896)

- Shaders: Fixed a rare crash in the Editor.
    (UUM-87927)

- Shaders: Fixed a rare error involving incompatible keyword states.
    (UUM-87539)

- Shaders: SHADER_TARGET macro is now available during shader import.
    ([UUM-87423](https://issuetracker.unity3d.com/issues/editing-the-unitydotsinstancing-dot-hlsl-file-does-not-cause-a-shader-recompilation))

- UI Toolkit: Fixed popup fields not handling pointer up events.
    ([UUM-85620](https://issuetracker.unity3d.com/issues/selection-of-multi-select-listview-is-changed-when-interacting-with-child-element-in-an-editorwindow))

- UI Toolkit: UI Builder can now be open during a package reimport.
    ([UUM-77727](https://issuetracker.unity3d.com/issues/errors-are-thrown-when-using-the-at-import-directive-in-uss-files))

- URP: Fixed the CameraDepthAttachment turning black for DX11.
    ([UUM-64316](https://issuetracker.unity3d.com/issues/shader-with-cameradepthattachment-is-not-rendered-when-using-dx11-graphics-api))

- Windows: Corrected explicit mention of x64 for WindowsStandalone BuildTarget, it used for all 64 bit Windows Standalone targets.
    (UUM-87185)




#### Package changes in 2022.3.54f1

#### Packages updated

- com.unity.splines: [2.7.1](https://docs.unity3d.com/Packages/com.unity.splines@2.7//changelog/CHANGELOG.html) to [2.7.2](https://docs.unity3d.com/Packages/com.unity.splines@2.7//changelog/CHANGELOG.html)