Additional downloadsSelect the runtime platforms of your choice from the list below (the desktop runtime is included as standard) or, to install the full complement of runtime platforms, use the download assistant installer above.
Known Issues in 2022.2.12f1
FrameDebugger: Frame Debugger VRAM memory leak (UUM-28065)
IL2CPP: Build argument doesn't get passed when exporting the project (UUM-25446)
Linux: Crash on GUIView::IsVSyncEnabled when saving a preset (UUM-29750)
Linux: [Vulkan] Crash on "__sigaction" when Vulkan is set as default Graphics API (UUM-30668)
MacOS: [macOS] Editor freezes when saving prefab changes in Play Mode if “VSync” is enabled (UUM-30173)
Metal: [iOS] Framerate drops below 120fps when tapping the screen in a near-empty scene on iPhone 13 Pro (UUM-5944)
RP Foundation: "Resources.FindObjectsOfTypeAll(typeof(Material)).Length" increases every time when entering/exiting Play Mode (UUM-27587)
RP Foundation: [Silicon] Crash on ScriptableRenderLoopJob when machine is left idle while the Editor is in Play mode (UUM-25831)
Scene Management: Crash on Transform::CheckStructure when manually opening a scene (UUM-31129)
UI Toolkit Framework: Cannot change scripts in Inspector window when in Debug mode (UUM-14069)
UI Toolkit Framework: [Inspector] InvalidOperationException is spammed when adding a new Component and being in the Debug mode (UUM-21869)
Universal RP: Flickering orbs appear when using RenderTargetHandle (UUM-26513)
Web Platform: "wasm-ld.exe" is not terminated when canceling a WebGL Build during the "Linking build.js (wasm)" phase (UUM-20797)
XR SRP: [URP] The Scene View flickers when hovering over it with the cursor (UUM-24656)
2022.2.12f1 Release Notes
Editor: Enabled Sketchup Importer on Mac ARM platforms.
Editor: Updated Sketchup SDK to 2023.2.
Android: An error has been added to inform when project depends on the older Google Play Library version than required by Unity.
Android: The BundleTool version used by Unity has been upgraded to 1.11.1.
Android: The default minimum version of Google Play Library for Asset Delivery has been upgraded to 2.0.0 with Unity built-in support.
Android: Fixed PlayAssetDelivery asset packs installation on Pixel 6 devices. (UUM-17475)
Android: Fixed QNX changes in atomics wrapper having side effects on Android. (UUM-10852)
Android: Fixed the preferred install location setting so it now works and it no longer sets to preferExternal. (UUM-25965)
Asset Bundles: Fixed issue where empty folders remain in the cache when the max storage space is exceeded. (UUM-27439)
Asset Pipeline: Fixed a case of Missing Script errors that could occur after leaving safe mode.
Burst: Replaced the Burst debug domain reload with a different method of informing the debugger clients, which is faster and no longer prone to dangling pointers. (UUM-26740)
DX12: Fix for particle corrupution and flickering (UUM-26192)
Editor: Disabled depth resolve if the camera doesn't have a depth buffer. (UUM-22019)
Editor: Enabled indexing asset names with a single character. (UUM-17474)
Editor: Ensure that shader global values are taken into account when deciding what to rebake. (UUM-27392)
Editor: Fixed a freeze when selecting multiple assets with different Scripted Importers. (UUM-27216)
Editor: Fixed a rare Editor crash when using accelerator for shader cache. (UUM-27645)
Editor: Fixed an issue with Mac standalone builds where the generated Xcode project did reference .bundle plugins as a single plugin. (UUM-11278)
Editor: Fixed console error when assigning a long tag name to a gameobject. (UUM-15621)
Editor: Fixed issue when importing FBX files where memory usage grows exponentially with the amount of clips present in the file. (UUM-22047)
Editor: Implemented only changing the file status flags with chflags on OSX if the value of the requested flags differ from the current values. (UUM-26616)
Editor: Prevent creation of .meta files in loadable plugin directories (.androidlib, .bundle, .framework, .plugin). (UUM-9421)
Graphics: Fixed an issue where the upload format for Texture2DArrays, CubemapArrays, and Texture3Ds would not be immediately updated when the color space was changed in the Player Settings until the Editor restarted. (UUM-21305)
Graphics: Fixed multiple delete error of ObjectSelector. (UUM-2237)
Graphics: Fixed multiple issues on DLSS: DLSS 2.4 upgrade, CI tests, and GC fixes. (UUM-6460)
Graphics: Fixed the light component's
useBoundingSphereOverrideproperty so it is no longer ignored when calculating the shadow influence distance.
This change makes the custom shadow matrix and light bounding box behave properly. (UUM-23128)
Graphics: Fixed VSync so it now turns off when you change the quality in the Player from High Fidelity to Performant. (UUM-17522)
HDRP: Fixed the time determinism for water surfaces. (UUM-22814)
HDRP: Fixed the world position offset in water CPU simulation. (UUM-21873)
HLSLcc: Fixed buffer size queries emitting wrong glsl function in some cases. (UUM-27270)
IMGUI: Fixed IMGUI decorator height not adjusted in inspector. (UUM-28739)
iOS: Added cutouts for the iPhone 14 family. (UUM-22474)
Linux: Fixed memory corruption caused crash from libstdc++ basic_string due to symbol conflicts from different .so. (UUM-21782)
Linux: Fixed the Mouse position so it is now correct when playing the build on a multiple monitor setup in full screen mode. (UUM-26497)
Shaders: Fix material keywords cleared when setting the exact same list of keywords (UUM-27639)
Terrain: Importing out of date terrain asset with deprecated splats will no longer cause the editor to hang/crash. (UUM-24843)
TextCore: Fixed italic horizontal displacement of punctuation. (UUM-16010)
TLS: Cumulative TLS update.
Fixed invalid verification results reported in some cases when there is a TLS handshake failure.
Fixed an issue where opening multiple TLS connections with different lifetimes might affect the ability to produce log output after one of the first connections is closed.
Improved TLS errors reported by Unity Web Request.
uGUI: Instantiating a Selectable under a CanvasGroup now sets the correct interactable state. (UUM-27611)
UI: Fixed unstable test GUIViews_WhenEnteringPlayModeViaMenuCommand_RepaintBeforePlayModeStateChanged. (UUM-15736)
UI Elements: Added a new PersistentCall to a UnityEvent is added with the default value UnityEventCallState.RuntimeOnly instead of UnityEventCallState.Off. (UUM-27561)
UI Elements: Added the
-unity-slice-scaleUSS property to UI Builder and updated the drag step for some style fields.
Updated the dragger manipulators from 1.0px to 0.1px for the following UI Builder property inspectors:
- TextShadow's Blur Radius, Offset X and Y fields
- Slice Scale field (UUM-15680)
- TextShadow's Blur Radius, Offset X and Y fields
UI Toolkit: Fixed vector API glitches at join location, and Arc() subdivisions. (UUM-27198)
URP: Fixed resource leak in URP deferred. (UUM-26626)
VFX Graph: Enabled correct generation of the interpolator modifiers for packed structure in HDRP Shader Graph. (UUM-555)
VFX Graph: Enabled minimizing the generated interpolator count with VFX Shader Graph to improve its performance and avoid reaching the limit. (UUM-20787)
VFX Graph: Fixed a VFX instance leak due to the asset editor not being properly destroyed. (UUM-25712)
VFX Graph: Fixed an unsafe deletion of VFXParticleSystem which can lead to a crash while deleting VisualEffect. (UUM-9851)
Windows: Fixed IME text input not being reported appropriately when users clicks away while using an IME, with the input system. The characters would be reported multiple times. (UUM-24734)