|
| 1 | +# Unity 2022.3.54f1 LTS |
| 2 | +Published at Wed, 04 Dec 2024 14:24:52 GMT |
| 3 | +https://unity.com/releases/editor/whats-new/2022.3.54 |
| 4 | + |
| 5 | +# Known Issues in 2022.3.54f1 |
| 6 | + |
| 7 | +- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project |
| 8 | + ([UUM-14959](https://issuetracker.unity3d.com/issues/crash-on-getassetcachedinfov2-when-opening-a-project)) |
| 9 | + |
| 10 | +- DirectX12: Allocated graphics memory does not get released when the Editor is out of focus while using D3D12 graphics API |
| 11 | + ([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)) |
| 12 | + |
| 13 | +- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 |
| 14 | + ([UUM-77757](https://issuetracker.unity3d.com/issues/crash-on-gfxdeviced3d12base-drawbufferscommon-when-opening-a-project-after-changing-the-graphics-api-to-directx12)) |
| 15 | + |
| 16 | +- DirectX12: The Camera does not render correctly when the Camera.Rect() is changed and HDR is enabled and DX12 graphics API is selected |
| 17 | + ([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)) |
| 18 | + |
| 19 | +- Input: Crash on InputDeviceIOCTL when closing Unity editor |
| 20 | + ([UUM-10774](https://issuetracker.unity3d.com/issues/crash-on-inputdeviceioctl-when-closing-unity-editor)) |
| 21 | + |
| 22 | +- Packman: Switching Project when importing complete project does not import all assets and project opens incomplete |
| 23 | + ([UUM-88051](https://issuetracker.unity3d.com/issues/switching-project-when-importing-complete-project-does-not-import-all-assets-and-project-opens-incomplete)) |
| 24 | + |
| 25 | +- Text: Editor hangs when rendering TMP Text Component with Left and Right Margins set in the Extra Settings |
| 26 | + ([UUM-84379](https://issuetracker.unity3d.com/issues/editor-hangs-when-rendering-tmp-text-component-with-left-and-right-margins-set-in-the-extra-settings)) |
| 27 | + |
| 28 | +- Vulkan: [Android] Particles not rendered in the Player on some Android devices with Android 14 |
| 29 | + ([UUM-68080](https://issuetracker.unity3d.com/issues/android-particles-not-rendered-in-the-player-on-some-android-devices-with-android-14)) |
| 30 | + |
| 31 | + |
| 32 | + |
| 33 | +# 2022.3.54f1 Release Notes |
| 34 | + |
| 35 | +## Improvements |
| 36 | + |
| 37 | +- 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\). |
| 38 | + |
| 39 | +- Graphics: Added documentation for how shadow matte interacts with stencil and ray traced shadows for Unlit Shader Graph. |
| 40 | + ([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)) |
| 41 | + |
| 42 | +- Tests: Replaced the RecipeEngine.Modules.UnityCI dependency with UnityCI.Common. |
| 43 | + |
| 44 | + |
| 45 | + |
| 46 | +## Changes |
| 47 | + |
| 48 | +- Tests: Enabled VideoPlayerPause test and added WebGL to supported platforms. |
| 49 | + (UUM-16194) |
| 50 | + |
| 51 | + |
| 52 | + |
| 53 | +## Fixes |
| 54 | + |
| 55 | +- 2D: Fixed incorrect sampling for TextMesh when used with Pixel Perfect Camera. |
| 56 | + ([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)) |
| 57 | + |
| 58 | +- 2D: Fixed Sprite broken Sprite references in TextureImporter when SpriteRect are defined outside of it's texture. |
| 59 | + (UUM-84276) |
| 60 | + |
| 61 | +- Cache Server: Fixed the crash while importing the Assets from Accelerator when it is disconnected. |
| 62 | + (UUM-76355) |
| 63 | + |
| 64 | +- Editor: Added Arm64 Simulator architecture option to plugin importer for iOS/tvOS. |
| 65 | + ([UUM-70551](https://issuetracker.unity3d.com/issues/fix-plugin-importer-for-arm64-simulator)) |
| 66 | + |
| 67 | +- Editor: Added Arm64 Simulator support for iOS/tvOS platforms. |
| 68 | + ([UUM-2238](https://issuetracker.unity3d.com/issues/ios-simulator-sdk-is-missing-arm64-architecture-support)) |
| 69 | + |
| 70 | +- Editor: Fixed an issue where it was no longer possible to hide GameView's toolbar via editor mode. |
| 71 | + ([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)) |
| 72 | + |
| 73 | +- Editor: Fixed for Linux crash on right click in the middle of a window drag. |
| 74 | + ([UUM-82814](https://issuetracker.unity3d.com/issues/linux-crash-on-containerwindow-togglemaximize-when-clicking-rmb-while-moving-window-inside-the-editor)) |
| 75 | + |
| 76 | +- Editor: Fixed null ref exception when trying to maximize a pop-up window. |
| 77 | + ([UUM-76218](https://issuetracker.unity3d.com/issues/nullreferenceexception-is-thrown-when-trying-to-maximize-view-in-anchor-presets-menu)) |
| 78 | + |
| 79 | +- Editor: GPU crash guard in case of wrong custom shader. |
| 80 | + (UUM-87774) |
| 81 | + |
| 82 | +- Editor: The Linux editor will now reduce CPU usage when moved to the background, respecting the "Interaction Mode" setting. |
| 83 | + ([UUM-79514](https://issuetracker.unity3d.com/issues/linux-high-cpu-usage-when-editor-interaction-mode-is-set-to-no-throttling)) |
| 84 | + |
| 85 | +- Graphics: Fixed a problem with Texture Streaming where a material could remain blurry and not streamed in for an undefined amount of time. |
| 86 | + ([UUM-73384](https://issuetracker.unity3d.com/issues/the-material-variant-is-rendered-blurry-after-reopening-unity-when-the-mipmap-streaming-is-enabled)) |
| 87 | + |
| 88 | +- Graphics: Fixed an issue where "glClientWaitSync: Expected application to have kicked everything until job" error is spammed when disabling Raw Image. |
| 89 | + ([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)) |
| 90 | + |
| 91 | +- Graphics: Fixed cases where drawing line primitives would draw triangles instead. |
| 92 | + ([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)) |
| 93 | + |
| 94 | +- IL2CPP: Reduced internal memory overhead. |
| 95 | + ([UUM-83219](https://issuetracker.unity3d.com/issues/il2cpp-metadata-allocates-more-memory-when-testing-with-2022-dot-3-compared-to-2021-dot-3)) |
| 96 | + |
| 97 | +- iOS: Don't throw an exception when frameworks file is missing. |
| 98 | + (UUM-63104) |
| 99 | + |
| 100 | +- Linux: Backport of runtime initialization in Linux Standalone 2022 LTS. |
| 101 | + (UUM-87612) |
| 102 | + |
| 103 | +- Mono: Fixed crash when loading a class which contains fields at the end of the metadata table with a table size 65535. |
| 104 | + ([UUM-78961](https://issuetracker.unity3d.com/issues/crash-on-mono-class-setup-basic-field-info-when-opening-a-project)) |
| 105 | + |
| 106 | +- Mono: Fixed GC heap reporting to report reserved \(free\) sections. |
| 107 | + ([UUM-53413](https://issuetracker.unity3d.com/issues/memory-profiler-fails-to-enumerate-a-specific-heap-segment)) |
| 108 | + |
| 109 | +- Package Manager: Fixed the issue where quick start button does not link to the document page for the current unity version. |
| 110 | + ([UUM-78210](https://issuetracker.unity3d.com/issues/quickstart-buttons-for-unity-registry-feature-sets-links-to-outdated-documentation)) |
| 111 | + |
| 112 | +- Shadergraph: Fixed so that pasting an empty group positions it based on the cursor's location. |
| 113 | + (UUM-76254) |
| 114 | + |
| 115 | +- Shaders: Fixed a bug where incorrect line numbers are reported in preprocessor errors after block comments. |
| 116 | + (UUM-87896) |
| 117 | + |
| 118 | +- Shaders: Fixed a rare crash in the Editor. |
| 119 | + (UUM-87927) |
| 120 | + |
| 121 | +- Shaders: Fixed a rare error involving incompatible keyword states. |
| 122 | + (UUM-87539) |
| 123 | + |
| 124 | +- Shaders: SHADER_TARGET macro is now available during shader import. |
| 125 | + ([UUM-87423](https://issuetracker.unity3d.com/issues/editing-the-unitydotsinstancing-dot-hlsl-file-does-not-cause-a-shader-recompilation)) |
| 126 | + |
| 127 | +- UI Toolkit: Fixed popup fields not handling pointer up events. |
| 128 | + ([UUM-85620](https://issuetracker.unity3d.com/issues/selection-of-multi-select-listview-is-changed-when-interacting-with-child-element-in-an-editorwindow)) |
| 129 | + |
| 130 | +- UI Toolkit: UI Builder can now be open during a package reimport. |
| 131 | + ([UUM-77727](https://issuetracker.unity3d.com/issues/errors-are-thrown-when-using-the-at-import-directive-in-uss-files)) |
| 132 | + |
| 133 | +- URP: Fixed the CameraDepthAttachment turning black for DX11. |
| 134 | + ([UUM-64316](https://issuetracker.unity3d.com/issues/shader-with-cameradepthattachment-is-not-rendered-when-using-dx11-graphics-api)) |
| 135 | + |
| 136 | +- Windows: Corrected explicit mention of x64 for WindowsStandalone BuildTarget, it used for all 64 bit Windows Standalone targets. |
| 137 | + (UUM-87185) |
| 138 | + |
| 139 | + |
| 140 | + |
| 141 | + |
| 142 | +## Package changes in 2022.3.54f1 |
| 143 | + |
| 144 | +## Packages updated |
| 145 | + |
| 146 | +- com.unity.splines: [2.7.1 ](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [2.7.2 ](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) |
0 commit comments