Unity 2022.1.14
Additional downloads
Select 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.Windows (X86-64)
Windows (X86-64)
Component Installers
macOS (X86-64)
macOS (X86-64)
Component Installers
macOS (ARM64)
macOS (ARM64)
Component Installers
Linux (X86-64)
Linux (X86-64)
Release Notes
Known Issues in 2022.1.14f1
AI Navigation Core: NavMesh::Raycast freezes the whole editor in an infinite loop on Application.UpdateScene (UUM-2496)
Linux: [Backport] [Linux] Editor crashes at "GfxDeviceGLES::DrawBuffersBatchMode" when entering Play Mode in the LEGO tutorial (UUM-971)
MacOS: [Mac] Editor performance drops on macOS when clicking and dragging on Position, Rotation and Scale values in Transform component (UUM-7457)
Scene Management: Scene causes Editor crash when specific Lighting Data Asset is used (UUM-9319)
Scene/Game View: Game View is not displayed after setting language pack in Editor (1420291)
Scripting: [M1][Rosetta] Editor crashes when switching graphics api to OpenGL when scripts are compiling (UUM-10274)
Shader System: Shader variant build preparation does not scale (UUM-3711)
Universal RP: Materials scale incorrectly when changing the render scale in UniversalRenderPipelineAsset (UUM-9865)
2022.1.14f1 Release Notes
Features
Editor: Added the possibility of running tests in a specified order from a test list (DSTR-494).
Version Control: Added notification banner on the status bar for live updates.
Improvements
- GI: Updated to the Lightmap Parameters Custom UI to make it easy to understand what each parameter should affect.
Changes
IAP: Changelog
[4.4.0] - 2022-07-11
AddedGooglePlay - Google Play Billing Library version 4.0.0.
The Multi-quantity feature is not yet supported by the IAP package and will come in a future update. Do not enable
Multi-quantity
in the Google Play Console.Add support for
the [IMMEDIATE_AND_CHARGE_FULL_PRICE](https://developer.android.com/reference/com/android/billingclient/api/BillingFlowParams.ProrationMode#IMMEDIATE_AND_CHARGE_FULL_PRICE)
proration mode. UseGooglePlayProrationMode.ImmediateAndChargeFullPrice
for easy access.
### FixedGooglePlay - Fix
IGooglePlayConfiguration.SetDeferredPurchaseListener
andIGooglePlayConfiguration.SetDeferredProrationUpgradeDowngradeSubscriptionListener
callbacks sometimes not being
called from the main thread.GooglePlay - When configuring
IGooglePlayConfiguration.SetQueryProductDetailsFailedListener(Action retryCount)
, the action will be invoked with retryCount starting at 1 instead of 0.GooglePlay - Added a validation when upgrading/downgrading a subscription that calls
IStoreListener.OnPurchaseFailed
withPurchaseFailureReason.ProductUnavailable
when the old transaction id is empty or null. This can occur when attempting to upgrade/downgrade a subscription that the user doesn't own.
Text: Upgraded freetype to 2.12.1. (UUM-6502)
Version Control: Renamed "Invite members to workspace" option to "Invite members to organization".
Fixes
Android: Fixed crash when creating pipeline objects for some URP Lit shader on some older Adreno drivers. (UUM-3650)
Asset Pipeline: Fixed an issue where assets with dots in the filename (other than the extension) could incorrectly invoke a warning about mismatched main object names. (UUM-3986)
Editor: Fixed a bug where changing the selection with a locked inspector and an active EditorToolContext was throwing errors. (UUM-5836)
Editor: Fixed gui error when openning prefab override button in inspector. (UUM-1566)
Editor: MacOS launch screen should not be shown in batch mode. (UUM-10197)
GI: Fixed for prefab assets showing in Light Explorer when Show Inactive Objects is checked. (UUM-835)
GI: Fixed GPU lightmapper FIFO Job thread shutdown is triggering assertion in StackAllocator. (UUM-5889)
Graphics: Fixed an issue where creating SparseTextures with certain TextureFormats could crash Unity, even though the equivalent GraphicsFormat is marked as unsupported for SparseTextures. (UUM-7671)
Graphics: Fixed an issue where SystemInfo.IsFormatSupported((My GraphicsFormat), FormatUsage.Sparse) would always return false on Metal, even if the requested GraphicsFormat actually is supported.
Graphics: Fixed an issue where the D3D11 WARP driver would crash when creating a SparseTexture with the BC1/BC4 GraphicsFormats. (UUM-7664)
Graphics: Fixed an issue where using TextureFormat.YUY2 / GraphicsFormat.YUV2 with a SparseTexture would crash on Metal. (if sparse textures are supported).
Graphics: Fixed crash in Vulkan Editor on Windows when using XR Mock HMD. (UUM-6726)
HDRP: Fixed pivot position in the eye material sample scene. (UUM-10663)
Profiler: Fixed profiler not opening the correct version of the documentation. (UUM-4963)
Scripting: Changed to rulesetfile not triggering compilation. (UUM-3560)
UI Toolkit: Fixed an issue where the children of a TwoPaneSplitView would have incorrect sizes when displayed after being hidden. (UUM-2538)
Universal RP: Fixed depth pre-pass being always executed on GLES devices. (UUM-8381)
Universal RP: Fixed incorrect light brightness when using SimpleLit shader. (UUM-7851)
Universal RP: Fixed specular highlight edges on Android. (UUM-7654)
WebGL: Fixed a bug where the soft keyboard would leave whitespace at the bottom of the page after being dismissed. (UUM-1159)
XR: Improved GLES3 multiview rendering performance. (UUM-7008)