Skip to content

Commit 61bdc7a

Browse files
[bot] 2022.3 LTS 64
1 parent 860d293 commit 61bdc7a

File tree

1 file changed

+197
-0
lines changed

1 file changed

+197
-0
lines changed
Lines changed: 197 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,197 @@
1+
# Unity 2022.3.64f1 LTS
2+
Published at Wed, 02 Jul 2025 17:03:17 GMT
3+
https://unity.com/releases/editor/whats-new/2022.3.64
4+
5+
# Known Issues in 2022.3.64f1
6+
7+
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12
8+
([UUM-77757](https://issuetracker.unity3d.com/issues/crash-on-gfxdeviced3d12base-drawbufferscommon-when-opening-a-project-after-changing-the-graphics-api-to-directx12))
9+
10+
- DirectX12: Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected
11+
([UUM-90065](https://issuetracker.unity3d.com/issues/increased-memory-usage-when-update-mode-on-demand-realtime-lights-are-used-and-dx12-api-is-selected))
12+
13+
- DirectX12: The Player hangs when unloading a scene using the UnloadUnusedAssets() method
14+
([UUM-79718](https://issuetracker.unity3d.com/issues/the-player-hangs-when-unloading-a-scene-using-the-unloadunusedassets-method))
15+
16+
- Graphics Device Features: Graphics.RenderMeshIndirect does not issue multi-draw rendering commands when using a graphics API capable of multi-draw commands
17+
([UUM-91617](https://issuetracker.unity3d.com/issues/graphics-dot-rendermeshindirect-does-not-issue-multi-draw-rendering-commands-when-using-a-graphics-api-capable-of-multi-draw-commands))
18+
19+
- Scene Management: Editor hangs when cutting and pasting a Script to another folder during Play Mode
20+
([UUM-104031](https://issuetracker.unity3d.com/issues/editor-hangs-when-cutting-and-pasting-a-script-to-another-folder-during-play-mode))
21+
22+
- Video: Editor crashes with PlatformWebCamTexture::GetDeviceNames when a Virtual Camera is present and FriendlyName property is deleted from Registry
23+
([UUM-105563](https://issuetracker.unity3d.com/issues/editor-crashes-with-platformwebcamtexture-getdevicenames-when-a-virtual-camera-is-present-and-friendlyname-property-is-deleted-from-registry))
24+
25+
- Vulkan: [Android] Runtime performance deteriorates on certain Android devices when Graphics API is set to Vulkan on an upgraded project
26+
([UUM-107530](https://issuetracker.unity3d.com/issues/build-performance-deteriorates-on-certain-android-devices-when-graphics-api-is-set-to-vulkan-on-an-upgraded-project))
27+
28+
- Web Platform: Garbage Collector memory leak when allocating and deallocating memory in Web builds
29+
([UUM-86352](https://issuetracker.unity3d.com/issues/garbage-collector-memory-leak-when-allocating-and-deallocating-memory-in-web-builds))
30+
31+
32+
33+
# 2022.3.64f1 Release Notes
34+
35+
## Improvements
36+
37+
- Shadergraph: Added an issue where the far right toolbar dropdown was sometimes difficult to interact with.
38+
([UUM-105177](https://issuetracker.unity3d.com/issues/shader-graph-more-options-dropdown-button-does-not-open-the-dropdown-when-clicked-all-the-way-to-the-right-of-the-button))
39+
40+
- Shadergraph: Added both preference and setting path for variant limit exceeded warning message.
41+
([UUM-104591](https://issuetracker.unity3d.com/issues/shadergraph-wrong-setting-path-in-tooltip-for-exceeded-variant-limit))
42+
43+
- Shadergraph: Improved resizing behavior for custom property and function inspectors.
44+
([UUM-103867](https://issuetracker.unity3d.com/issues/custom-property-and-function-labels-at-the-top-of-the-graph-inspector-go-out-of-bounds-and-are-not-truncated-when-string-is-long))
45+
46+
- Shadergraph: Improved shader variant exceeded message to direct users to both project settings and preferences.
47+
([UUM-104591](https://issuetracker.unity3d.com/issues/shadergraph-wrong-setting-path-in-tooltip-for-exceeded-variant-limit))
48+
49+
- Shadergraph: Improved spacing of a certain toggle on the shader graph preferences page.
50+
([UUM-104088](https://issuetracker.unity3d.com/issues/checkbox-collides-with-text-in-shader-graph-preferences-settings))
51+
52+
53+
54+
## Changes
55+
56+
- Build Pipeline: Build Pipeline: Allow building AssetBundles with both the DisableTypeTree and StripUnityVersion flags. Fix the ability to load these AssetBundles in the Runtime.
57+
([UUM-102575](https://issuetracker.unity3d.com/issues/an-error-is-thrown-when-building-assetbundles-with-disablewritetypetree-and-stripunityversion-flags))
58+
59+
60+
61+
## Fixes
62+
63+
- Android: Enforcing to use Streaming Assets extensions for noCompress string in Android Gradle project to avoid problem with too many entries in the list, which may cause Gradle build fail.
64+
([UUM-105133](https://issuetracker.unity3d.com/issues/android-build-fails-when-streamingassets-contains-998-or-more-files))
65+
66+
- Android: Fixed Integer input field allowing multiple "-" symbols under certain conditions \(on non TMP platforms\).
67+
([UUM-103402](https://issuetracker.unity3d.com/issues/multiple-symbols-are-allowed-to-appear-in-a-row-when-inputting-dot-into-a-non-decimal-numeric-field))
68+
69+
- Android: Fixed issue where RenderBufferLoadAction.DontCare is ignored in some situation when switching between use of RenderPass API and SetRenderTarget.
70+
([UUM-104821](https://issuetracker.unity3d.com/issues/vulkan-dont-care-loadaction-resets-to-load-when-running-on-mali-devices))
71+
72+
- Animation: Fixed an issue where disabling an Animator would stop the Animator from evaluating.
73+
([UUM-107650](https://issuetracker.unity3d.com/issues/animator-does-not-continue-animation-indefinitely-when-toggling-animator-dot-enabled-through-code))
74+
75+
- Audio: Fixed an issue on macOS where recording from a Bluetooth microphone could fail or produce corrupted audio. Audio input now correctly handles variable frame counts and uses a dedicated buffer to ensure all recorded data is captured reliably.
76+
([UUM-403](https://issuetracker.unity3d.com/issues/audio-becomes-mono-and-voice-recording-is-chopped-when-recording-audio-using-bluetooth-headphones-with-integrated-microphone))
77+
78+
- Burst: Fixed that player builds using IL2CPP on Linux would have truncated stacktraces if Burst was in the callstack.
79+
([BUR-2858](https://issuetracker.unity3d.com/issues/linux-truncated-stack-traces-when-logging-from-managed-code-in-burst))
80+
81+
- DX12: Fixed a memory leak in tests.
82+
(UUM-78511)
83+
84+
- Editor: Added new callback `onDeleteArrayElementCallback ` to `ReorderableList`. This is called from the "Delete Array Element" context menu to let you control the removal, like `onRemoveCallback`.
85+
([UUM-104534](https://issuetracker.unity3d.com/issues/onremovecallback-is-not-called-when-removing-an-element-from-the-reoderablelist-using-contextmenu))
86+
87+
- Editor: Fixed an issue where Scene view gizmo icons were not loaded properly if "Load textures on demand" was enabled in project settings.
88+
([UUM-104825](https://issuetracker.unity3d.com/issues/load-texture-data-on-demand-corrupts-unitys-packages-gizmos-in-scene-view))
89+
90+
- Editor: Fixed by displaying more details in the log message and displaying them only once to avoid spam.
91+
([UUM-77757](https://issuetracker.unity3d.com/issues/crash-on-gfxdeviced3d12base-drawbufferscommon-when-opening-a-project-after-changing-the-graphics-api-to-directx12))
92+
93+
- Editor: Random crash in BatchRendererGroup rendering fixed.
94+
(UUM-105252)
95+
96+
- Editor: Removed the "Check for Updates" window.
97+
([UUM-102388](https://issuetracker.unity3d.com/issues/check-for-updates-fails-to-connect-to-update-server))
98+
99+
- Editor: The Frame value field does not update when using the increment/decrement arrows in the Frame Debugger if the value has been manually inputted.
100+
([UUM-107394](https://issuetracker.unity3d.com/issues/the-frame-value-field-does-not-update-when-using-the-increment-slash-decrement-arrows-in-the-frame-debugger-if-the-value-has-been-manually-inputted))
101+
102+
- Graphics: Fixed a validation warning on DirectX by changing the fake input layout format.
103+
([UUM-105001](https://issuetracker.unity3d.com/issues/a-vertex-stream-with-a-stride-of-1-is-bound-to-the-gpu-in-player-when-mesh-is-compressed))
104+
105+
- Graphics: Fixed D3D12 crash on integrated GPU due to missing constant buffer binding.
106+
(UUM-69598)
107+
108+
- Kernel: JobHandle.Complete\(\) goes to sleep sooner when there is no work to steal. This allows the waiting thread to give up the CPU core sooner to allow another thread to perform work or to preserve battery life.
109+
(UUM-83082)
110+
111+
- Mono: Fixed GC Handle leak that would happen every time a new function pointer was returned for a managed delegate.
112+
([UUM-105139](https://issuetracker.unity3d.com/issues/unmanagedreadorwrite-objects-are-not-disposed-off-when-gzipstream-is-used-in-the-using-statement))
113+
114+
- Package Manager: Fixed an issue where installing a git package using Git LFS would not work with Git LFS 3.6.0 and higher.
115+
(UUM-91342)
116+
117+
- Package Manager: Fixed the issue where Assets cannot be imported when the Asset package contains project settings and all project settings are unchanged.
118+
([UUM-100078](https://issuetracker.unity3d.com/issues/assets-do-not-get-imported-from-an-asset-package-when-library-assets-in-the-asset-package-are-unchanged))
119+
120+
- Package Manager: UnityEditor.PackageManager.UI.Sample.FindByPackage will no longer throw an exception when passed an unknown package.
121+
(UUM-86326)
122+
123+
- Physics 2D: Fixed memory leak when reporting 2D physics collision callbacks.
124+
([UUM-108093](https://issuetracker.unity3d.com/issues/memory-leak-when-using-rigidbody2d-physics-in-webgl))
125+
126+
- Shadergraph: Added wrapping to the custom function node's label and fixed an issue where it would not update immediately.
127+
([UUM-103861](https://issuetracker.unity3d.com/issues/custom-function-nodes-label-and-name-field-is-not-limited-to-the-graph-inspectors-bounds))
128+
129+
- Shadergraph: Float node documentation link now resolves correctly.
130+
([UUM-103781](https://issuetracker.unity3d.com/issues/a-404-page-is-opened-when-selecting-open-documentation-on-the-float-node-in-shader-graph))
131+
132+
- Shadergraph: Shader Graph Asset help button now redirects to the correct URL.
133+
([UUM-103777](https://issuetracker.unity3d.com/issues/shader-graph-importers-documentation-reference-button-leads-to-a-404-page))
134+
135+
- Shadergraph: Speed Tree subgraphs documentation link now resolves correctly.
136+
([UUM-103972](https://issuetracker.unity3d.com/issues/a-404-page-is-opened-when-selecting-open-documentation-for-any-speedtree-sub-graph-asset))
137+
138+
- Shadergraph: Sub Graph Asset help button now redirects to the correct URL.
139+
([UUM-105173](https://issuetracker.unity3d.com/issues/shader-graph-import-settings-documentation-leads-to-sorry-dot-dot-dot-that-page-seems-to-be-missing-page-when-opened-through-the-documentation-button-in-the-inspector-window))
140+
141+
- Shadergraph: Sub Graph node documentation link now redirects to the correct URL.
142+
([UUM-103971](https://issuetracker.unity3d.com/issues/a-404-page-is-opened-when-selecting-open-documentation-for-any-custom-sub-graph-in-shader-graph))
143+
144+
- Text: Improved WeakReference handling to protect against the \(extremely unlikely, but still possible\) event that the GC runs between checking that the handle is alive and dereferencing it.
145+
(UUM-86325)
146+
147+
- Text: Removed redundant check for null SpriteCharacters when generating text meshes.
148+
(UUM-86328)
149+
150+
- UI Toolkit: Fixed an issue where debug names would not appear when pressing the Alt key in debug inspector mode.
151+
([UUM-18712](https://issuetracker.unity3d.com/issues/uitoolkit-inspector-property-names-dont-show-up-correctly-when-inspector-is-in-debug-mode))
152+
153+
- UI Toolkit: Fixed highlight color of the uxml header when doing a drag and drop from the Library.
154+
([UUM-76953](https://issuetracker.unity3d.com/issues/dragging-any-ui-element-under-the-uxml-file-in-the-ui-builder-hierarchy-doesnt-highlight-it))
155+
156+
- Video: Fixed double invocation of onLoopPoint callback when `skipOnDrop` is false and codec is decoding to memory.
157+
([UUM-97953](https://issuetracker.unity3d.com/issues/videoplayer-dot-looppointreached-invokes-twice-when-waitforfirstframe-is-enabled))
158+
159+
- Video: Fixed sporadic crash of video player on iOS when app is brought from background to foreground.
160+
(UUM-93765)
161+
162+
- XR: Fixed an issue where the XrDisplaySubsystem tries to destroy textures that are still being used by other processes. This fix uses FinishRendering\(\) to block the simulation thread until those resources are no longer in use before trying to destroy them.
163+
(UUM-109086)
164+
165+
- XR: Fixed and issue where deployed URP Quest Applications throw Vulkan Errors on App Exit.
166+
(UUM-109083)
167+
168+
169+
170+
171+
## Package changes in 2022.3.64f1
172+
173+
## Packages updated
174+
175+
- com.unity.2d.animation: [9.2.0](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [9.2.1](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
176+
177+
- com.unity.2d.common: [8.1.0](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [8.1.1](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
178+
179+
- com.unity.2d.psdimporter: [8.1.0](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [8.1.1](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
180+
181+
- com.unity.2d.spriteshape: [9.1.0](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [9.1.1](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
182+
183+
- com.unity.addressables: [1.22.3](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [1.25.1](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
184+
185+
- com.unity.burst: [1.8.21](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [1.8.23](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
186+
187+
- com.unity.cinemachine: [2.10.3](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [2.10.4](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
188+
189+
- com.unity.mobile.notifications: [2.4.0](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [2.4.1](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
190+
191+
- com.unity.postprocessing: [3.4.0](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [3.5.0](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
192+
193+
- com.unity.scriptablebuildpipeline: [1.22.4](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [1.22.5](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
194+
195+
- com.unity.services.vivox: [16.6.0](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [16.6.2](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
196+
197+
- com.unity.asset-manager-for-unity: [1.2.2](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [1.5.1](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)

0 commit comments

Comments
 (0)