Install this version with Unity Hub.
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.
New to Unity? Get started
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)
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.
IAP: Changelog
[4.4.0] - 2022-07-11
Added
Multi-quantity
in the Google Play Console.GooglePlayProrationMode.ImmediateAndChargeFullPrice
for easy access.IGooglePlayConfiguration.SetDeferredPurchaseListener
IGooglePlayConfiguration.SetDeferredProrationUpgradeDowngradeSubscriptionListener
callbacks sometimes not beingIGooglePlayConfiguration.SetQueryProductDetailsFailedListener(Action retryCount)
, the action will be invoked with retryCount starting at 1 instead of 0.IStoreListener.OnPurchaseFailed
with PurchaseFailureReason.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".
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)
Changeset: ff7e140968b4