Skip to content

Commit 64eaa4a

Browse files
[bot] 2022.3 LTS 63
1 parent 8b66785 commit 64eaa4a

File tree

1 file changed

+276
-0
lines changed

1 file changed

+276
-0
lines changed
Lines changed: 276 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,276 @@
1+
# Unity 2022.3.63f1 LTS
2+
Published at Thu, 05 Jun 2025 08:33:00 GMT
3+
https://unity.com/releases/editor/whats-new/2022.3.63
4+
5+
# Known Issues in 2022.3.63f1
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+
- Lighting: Android Player freezes on some Mali GPU devices when Lighting Cast Shadows changed to OFF at runtime
20+
([UUM-105246](https://issuetracker.unity3d.com/issues/android-player-freezes-on-some-mali-gpu-devices-when-lighting-cast-shadows-changed-to-off-at-runtime))
21+
22+
- Mono: Crash on scripting_method_invoke when the Player is build before entering the Play mode in the Editor
23+
([UUM-108338](https://issuetracker.unity3d.com/issues/crash-on-scripting-method-invoke-when-the-player-is-build-before-entering-the-play-mode-in-the-editor))
24+
25+
- Mono: UnmanagedReadOrWrite objects are not disposed off when GZipStream is used in the "using" statement
26+
([UUM-105139](https://issuetracker.unity3d.com/issues/unmanagedreadorwrite-objects-are-not-disposed-off-when-gzipstream-is-used-in-the-using-statement))
27+
28+
- OpenGL: [Linux] Crash on glXCreateGLXPixmap when hovering over labels in the Inspector window
29+
([UUM-87106](https://issuetracker.unity3d.com/issues/linux-crash-on-glxcreateglxpixmap-when-hovering-over-labels-in-the-inspector-window))
30+
31+
- Packman: Editor crashes on "MonoBehaviour::Transfer<GenerateTypeTreeTransfer>" when resetting package defaults in VR Template project
32+
([UUM-107869](https://issuetracker.unity3d.com/issues/editor-crashes-on-monobehaviour-transfer-when-resetting-package-defaults-in-vr-template-project))
33+
34+
- Scene Management: Editor hangs when cutting and pasting a Script to another folder during Play Mode
35+
([UUM-104031](https://issuetracker.unity3d.com/issues/editor-hangs-when-cutting-and-pasting-a-script-to-another-folder-during-play-mode))
36+
37+
- Video: Editor crashes with PlatformWebCamTexture::GetDeviceNames when a Virtual Camera is present and FriendlyName property is deleted from Registry
38+
([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))
39+
40+
41+
42+
# 2022.3.63f1 Release Notes
43+
44+
## Features
45+
46+
- Version Control: Added to most dialogs an "Enter" keyboard shortcut to confirm the operation like the corresponding button.
47+
48+
- Version Control: Added to the check-in and shelve notification a link to go to the list of changesets/shelves. The user can also copy the direct diff link.
49+
50+
- Version Control: Added to the history a context action to diff changes for files that were moved/renamed.
51+
52+
- Version Control: Added to the history of a folder a context action to revert changes.
53+
54+
- Version Control: Added to the list of branches a context action to diff the branch.
55+
56+
- Version Control: Added to the list of branches a context action to hide branches. You can use the filter to list the hidden branches and unhide them from the context menu.
57+
58+
- Version Control: Added to the list of changesets a context action to create a new branch from a specific changeset.
59+
60+
- Version Control: Added to the merge operation a notification with a link to go to the pending changes.
61+
62+
- Version Control: Added to the merge view the avatars for authors of changes.
63+
64+
- Version Control: Added to the pending changes view the user avatar if available from Gravatar.
65+
66+
- Version Control: Added to the status bar an action to copy to the clipboard the name of the current branch.
67+
68+
- Version Control: Added to the undo and update workspace operations an ephemeral notification.
69+
70+
71+
72+
## Improvements
73+
74+
- Graphics: Improved CopyTexture documentation \(warning about using Apply, mentions of the readability property, and general improvements\).
75+
76+
- Graphics: Optimized Skinned Mesh Renderer matrix calculations to enable Unity to parallelize matrix calculations even when using the non-optimized import setting.
77+
(UUM-105251)
78+
79+
80+
81+
## Changes
82+
83+
- XR: Updated com.untiy.xr.openxr package version to 1.15.0-pre.2.
84+
85+
86+
87+
## Fixes
88+
89+
- 2D: Fixed hdr encoding and postprocess resolve for rendergraph 2d.
90+
([UUM-105392](https://issuetracker.unity3d.com/issues/game-view-is-rendered-white-when-viewing-the-editor-with-hdr-display-and-post-proccesing-is-enabled-on-the-main-camera-with-2d-urp))
91+
92+
- 2D: Fixed Sprite Meta contains invalid internal ID during creation via TextureImporter.
93+
([UUM-90488](https://issuetracker.unity3d.com/issues/ui-source-image-property-gets-set-to-none-when-using-a-specific-sprite-and-play-mode-is-entered))
94+
95+
- AI: The HeightMesh was sometimes containing faulty polygons that stretched between arbitrary vertices over long distances.
96+
([UUM-78065](https://issuetracker.unity3d.com/issues/height-mesh-generation-results-in-unexpected-spikes-slash-streaks-across-the-whole-map-in-the-generated-navmesh-surface-when-re-baking))
97+
98+
- Android: Fixed issue preventing DXC from being used for Android Vulkan.
99+
100+
- Animation: Fixed an issue where undoing the creation of an AnimatorController layer while the layer view was not visible in the Animator Window would throw exceptions.
101+
([UUM-104017](https://issuetracker.unity3d.com/issues/animator-controller-throws-missingreferenceexception-after-undoing-layer-creation))
102+
103+
- Audio: Fixed dsp stuck in one note loop when behaviour is disabled with OAFR.
104+
([UUM-82219](https://issuetracker.unity3d.com/issues/audiolistener-is-stuck-on-a-single-audio-note-when-disabling-the-dsp))
105+
106+
- Editor: Avoid calling AnyTargetMaterialHasChildren \(which loads assets\) when deleting assets.
107+
([UUM-79129](https://issuetracker.unity3d.com/issues/significant-time-is-taken-by-the-anytargetmaterialhaschildren-method-when-a-large-non-material-asset-is-deleted))
108+
109+
- Editor: Before running the macOS Editor, perform a check if Rosetta is installed and if not then prompt to install it.
110+
(UUM-104562)
111+
112+
- Editor: Editor can crash when playable graph topology is changed by an animation event callback.
113+
([UUM-104081](https://issuetracker.unity3d.com/issues/crash-on-mecanim-animation-transformvaluesfromclip-when-entering-the-play-mode-in-a-project-with-animancer-pro-v8))
114+
115+
- Editor: Fixed a bug where the 'RectTransform' component values were set to NaN when scaling UI elements using the Scene Rect Tool.
116+
([UUM-102690](https://issuetracker.unity3d.com/issues/rect-transform-values-are-set-to-nan-when-scaling-ui-element-with-centered-scaling))
117+
118+
- Editor: Fixed a bug whereby when evaluating an interrupted transition, the Animator writes the last evaluated values for all values instead of correctly defaulting to the state's current configuration.
119+
([UUM-99493](https://issuetracker.unity3d.com/issues/all-animators-previous-animations-are-activated-while-transitioning-when-a-second-split-off-transition-overrides-the-first-split-off-transition))
120+
121+
- Editor: Fixed an issue where passing a long string label for a dialog box could cause an editor crash.
122+
([UUM-90434](https://issuetracker.unity3d.com/issues/crash-on-editordisplaydialogproc-when-opening-dialog-box-containing-buttons-with-unusually-long-labels))
123+
124+
- Editor: Fixed dx12 crash when executing ReadPixelsWithInvalidActiveDepthSlice_ShouldNotCrash internal test.
125+
(UUM-69594)
126+
127+
- Editor: Fixed OverlayMenu behaviour when deleting or reverting presets.
128+
([UUM-103066](https://issuetracker.unity3d.com/issues/when-reverting-all-presets-or-deleting-the-currently-chosen-preset-the-overlay-preset-is-not-switched-to-the-default-preset))
129+
130+
- Editor: Fixed some performance issues when moving Terrain objects \(eg. for shifting world origin to support large worlds\) while Tree rendering is disabled. Renderers for tree instances would still be updated but this is not particularly useful or wanted if you are using some other system to render Tree instances. So now the updating of tree instances is bypassed in this scenario. Re-enabling tree rendering will resume updating tree instance and detail renderers. When tree rendering is enabled, performance remains roughly the same as before.
131+
([UUM-98086](https://issuetracker.unity3d.com/issues/frame-spike-due-to-many-treerenderer-dot-treeupdated-calls-when-repositioning-terrains-in-large-scenes))
132+
133+
- Editor: The icon for editor plugin settings now uses the correct icon when using the dark theme.
134+
(UUM-104115)
135+
136+
- GI: Converted the 'Failed to fallback to CPU lightmapper' error to a warning. Even when fallback from GPU lightmapper to CPU lightmapper fails, we don't want to break strict mode builds.
137+
(UUM-103390)
138+
139+
- GI: Fixed a bug where the unity_RendererBounds_Min and unity_RendererBounds_Max uniforms would be set to random uninitialized memory in the ShadowCaster pass.
140+
([UUM-100264](https://issuetracker.unity3d.com/issues/shadows-flicker-and-cause-visual-artifacts-when-modifying-a-gameobjects-bounds-using-swizzle-y-mask-and-sine-time-nodes))
141+
142+
- Graphics: Corrected bounding box transformations in SkinnedMeshRenderer when "Update When Offscreen" is enabled and scaling is applied.
143+
([UUM-69984](https://issuetracker.unity3d.com/issues/point-light-does-not-affect-skinnedmeshrenderer-when-its-deformed-has-update-when-offscreen-enabled-and-rendering-path-is-set-to-forward))
144+
145+
- Graphics: Fixed an issue where ASTC compression can have different results if called multiple times within the same process.
146+
([UUM-96066](https://issuetracker.unity3d.com/issues/calling-texture2d-dot-getrawdata-on-a-texture-with-astc-format-returns-different-results-when-the-editor-is-started-without-library-folder-and-then-restarted-with-library-folder))
147+
148+
- Graphics: Fixed an issue where the value reported by "Texture.nonStreamingTextureMemory" would not update when mipmap limits were modified.
149+
([UUM-79327](https://issuetracker.unity3d.com/issues/texture-dot-nonstreamingtexturememory-value-does-not-update-when-qualitysettings-dot-globaltexturemipmaplimit-is-changed))
150+
151+
- Graphics: Fixed glFramebufferTexture2DMultisampleEXT failure on Adreno drivers when per-format max MSAA limit exceeds global max MSAA limit.
152+
(UUM-76807)
153+
154+
- Graphics: Fixed infinite progress bar when converting PostProcess v2 from Built-in Render Pipeline to Universal Render Pipeline in the Converter.
155+
([UUM-102790](https://issuetracker.unity3d.com/issues/editor-freezes-when-initializing-converters-with-post-processing-stack-v2-converter-enabled))
156+
157+
- Graphics: Fixed libGLES.so crash on small subset of PowerVR devices.
158+
(UUM-102249)
159+
160+
- Graphics: Fixed PowerVR GPUs crashing on GLES depth clear.
161+
([UUM-103970](https://issuetracker.unity3d.com/issues/android-opengl-a-native-crash-on-gfxframebuffergles-clear-in-the-specific-project-when-using-powervr-gpus))
162+
163+
- HLSLcc: Fixed a bug where the int variable's data type was assumed to be a uint and not explicitly checked before attempting to be used with uintBitsToFloat.
164+
([UUM-100116](https://issuetracker.unity3d.com/issues/compilation-errors-occur-when-uintbitstofloat-int-gets-used-in-opengles))
165+
166+
- IL2CPP: Fixed finalizers being called in a reentrant manner on the Web platform. Finalizers are now invoked explicitly at the end of each frame if needed.
167+
([UUM-99176](https://issuetracker.unity3d.com/issues/native-code-called-abort-is-thrown-in-webgl-player-when-loading-first-scene))
168+
169+
- IL2CPP: Fixed incorrect exception handler generation when an exception handler with a filter throws an exception.
170+
([UUM-91180](https://issuetracker.unity3d.com/issues/exception-block-is-being-rewritten-to-throw-an-incorrect-number-of-exceptions-when-running-a-project-built-using-il2cpp-scripting-backend))
171+
172+
- iOS: Fixed "Unexpected duplicate tasks" error when appending builds.
173+
([UUM-104527](https://issuetracker.unity3d.com/issues/ios-xcode-project-building-fails-when-the-build-is-appended))
174+
175+
- iOS: Fixed a crash when loading achievements from GameCenter multiple times.
176+
([UUM-105560](https://issuetracker.unity3d.com/issues/ios-application-frequently-crashes-on-social-dot-loadachievements-call-when-many-achievements-are-registered))
177+
178+
- iOS: Fixed errors when removing ODR variant in Player Settings.
179+
(UUM-103892)
180+
181+
- iOS: Fixed UI behavior when entering custom ODR variant settings in PlayerSettings.
182+
(UUM-103881)
183+
184+
- iOS: Fixed warning in the Xcode console when keyboard is open and changing orientation on iPad.
185+
(UUM-95530)
186+
187+
- Networking: Updated our version of MbedTLS to 3.6.3 to address possible security vulnerabilities.
188+
(UUM-103889)
189+
190+
- Package Manager: Make GetPatckagesPath thread/serialization safe.
191+
(UUM-104998)
192+
193+
- SRP Core: Fixed a memory leak when entering and leaving editor playmode.
194+
(UUM-104541)
195+
196+
- Terrain: Ensure that TreeRenderer position is initialized when creating Terrain camera render data.
197+
(UUM-104978)
198+
199+
- UI Elements: Assertion error thrown when discarding changes in builder.
200+
([UUM-99290](https://issuetracker.unity3d.com/issues/assertion-error-is-thrown-when-discarding-the-changes-made-to-the-selectors-overriding-the-default-controls))
201+
202+
- UI Elements: Fixed a bug where some serialized fields were not always displayed in the inspector.
203+
(UUM-103578)
204+
205+
- URP: Fixed an issue that caused the empty shadowmap texture to not be properly cleared on console platforms.
206+
207+
- Version Control: Added the option to add a folder by path to the ignore or hidden changes list, instead of the incorrect option "Using the item extension".
208+
209+
- Version Control: Fixed a null exception that could occur on Revert to this revision if the selected change triggered a domain reload.
210+
211+
- Version Control: Fixed a null exception that could occur when switching to the changesets tab very quickly after checkin.
212+
213+
- Version Control: Fixed a null exception that occured when using the diff search filter without any shelve in the repository.
214+
215+
- Version Control: Fixed an error that was showing when deleting a shelveset that wasn't the one selected in the list.
216+
217+
- Version Control: Fixed bulk editing meta files that was only performing a single checkout for the last element.
218+
219+
- Version Control: Fixed false positive error showing in console if creating a workspace from the Hub with a version of the Unity Editor shipping with a default Version Control package older than version 2.7.1.
220+
221+
- Version Control: Fixed incorrect branch name in the history of a file for a revision where it was moved, displaying details of the move instead of the name of the branch.
222+
223+
- Version Control: Fixed merge success notification that was showing in the view potentially colliding with contents.
224+
225+
- Version Control: Fixed project download from the Hub that was silently skipped when trying to download inside another workspace. It's now logging an explicit error in the console.
226+
227+
- Version Control: Fixed the apply shelve operation so that it checks for dirty changes and warn the user before applying the shelve.
228+
229+
- Version Control: Fixed the auto checkout for assets to only apply for file containing actual changes.
230+
231+
- Version Control: Fixed the scroll that was not at the top when opening the branches or the shelves view.
232+
233+
- Version Control: Fixed the UI that could start refreshing forever, never completing the ongoing operations.
234+
235+
- Version Control: Fixed the Unity Editor crashing on macOS when opening the Unity Version Control window with the PiXYZ Plugin installed.
236+
237+
- Version Control: Fixed Undo changes of a Moved asset using the Asset Context Menu from the Project View that was leaving an inconsistent .meta file.
238+
239+
- Version Control: Implemented a mechanism to fix the path to UnityYAMLMerge.exe in the client.conf so it always points to an existing Unity installation.
240+
241+
- Web: Fixed a bug where rapid touch inputs could caused performance degradation.
242+
([UUM-26629](https://issuetracker.unity3d.com/issues/a-webgl-build-with-complex-shaders-has-a-performance-drop-when-tapping-the-screen))
243+
244+
- Web: Fixed handling of multiple touch inputs and the computation of Touch.deltaPostion and Touch.deltaTime.
245+
([UUM-83348](https://issuetracker.unity3d.com/issues/touch-input-is-inversed-and-otherwise-broken-on-a-touch-screen-monitor-when-a-project-is-built-for-webgl))
246+
247+
- Web: Fixed the diagnostic overlay to be available for PWA and minimal Web template builds.
248+
([UUM-103203](https://issuetracker.unity3d.com/issues/the-web-diagnostics-overlay-only-works-with-the-default-template))
249+
250+
- Windows: Fixed for saving corrupted PlayerPrefs when application is closed when out of focus.
251+
([UUM-100970](https://issuetracker.unity3d.com/issues/playerprefs-get-corrupted-when-a-minimized-fullscreen-player-is-closed-through-the-taskbar))
252+
253+
- XR: Fixed issue where Quest Link would fail when using DX12 and single pass rendering.
254+
255+
256+
257+
258+
## Package changes in 2022.3.63f1
259+
260+
## Packages updated
261+
262+
- com.unity.collab-proxy: [2.7.1](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [2.8.2](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
263+
264+
- com.unity.scriptablebuildpipeline: [1.21.25](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [1.22.4](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
265+
266+
- com.unity.splines: [2.8.0](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [2.8.1](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
267+
268+
- com.unity.netcode.gameobjects: [1.12.0](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [1.13.0](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
269+
270+
- com.unity.polyspatial: [1.3.12](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [1.3.13](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
271+
272+
- com.unity.polyspatial.visionos: [1.3.12](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [1.3.13](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
273+
274+
- com.unity.polyspatial.xr: [1.3.12](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [1.3.13](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)
275+
276+
- com.unity.xr.visionos: [1.3.12](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html) to [1.3.13](https://docs.unity3d.com/Packages/[email protected]//changelog/CHANGELOG.html)

0 commit comments

Comments
 (0)