Scene causes Editor crash when specific Lighting Data Asset is used
Scene ManagementKnown issueBlockerUUM-9319fixed 2020.3.40f1
\[Backport\] \[MacOS\] Crash on \_\_pthread\_kill when Render Texture has no Depth buffer and Dimension is 3D
TextureKnown issueBlockermacOSUUM-5459fixed 2021.3.14f1
Added: Exposes Texture2D.ignoreMipmapLimit property to ignore QualitySettings.masterTextureLimit.
GraphicsAPI change
NavMesh::Raycast freezes the whole editor in an infinite loop on Application.UpdateScene
AI CoreKnown issueCautionUUM-2496open 2020.3.40f1
If a user is experience lighting coruption they be may required to reimport due to a fix to which correctly fixes a Uv unwrapping issue (1330830).
GIKnown issueCaution
List element overlaps everything when using Serializable struct/class
Inspector FrameworkKnown issueCautionUUM-7683open 2021.3.7f1
Consistent EditorLoop 5-10ms spikes when using Metal API (1378985)
MetalKnown issueCaution
Scene is brighter in Standalone player if it was open in the Editor at build time
Shadows/LightsKnown issueCautionUUM-2743fixed 2021.3.10f1
Mac computer running minimum macOS 10.13+ and Xcode 9.0 or higher.
iOSmacOS
Android SDK and Java Development Kit (JDK); IL2CPP scripting backend requires Android NDK.
Android
Windows 10 (64-bit), Visual Studio 2015 with C++ Tools component or later and Windows 10 SDK
Universal Windows PlatformWindows
Desktop:
System Requirements
Windows 7 SP1+, macOS 10.13+, Ubuntu 18.04+
OSWindowsmacOS
Graphics card with DX10 (shader model 4.0) capabilities.
System Requirements
SSE2 instruction set support.
CPU
iOS player requires iOS 11.0 or higher.
System RequirementsiOS
OS 4.4 or later; ARMv7 CPU with NEON support; OpenGL ES 2.0 or later.
Android
Any recent desktop version of Firefox, Chrome, Edge or Safari.
WebGL
Windows 10 and a graphics card with DX10 (shader model 4.0) capabilities
Universal Windows PlatformWindows
Exported Android Gradle projects require Android Studio 3.4 and later to build
System RequirementsAndroid
Added timestamps argument to include timestamps and thread ID prefix to logs.
EditorFeature
Adds the ability to block shortcuts from triggering during playmode while the game view window is focused.
EditorFeature
Related to \PAX-1772\ As a user I should be able to specify the location of the AssetStore cache
Package ManagerFeature
Added timestamps argument to include timestamps and thread ID prefix to logs.
PlayerFeature
Added option to enable changelists and display them in pending changes tab Added changelist related options to pending changes context menu
Version ControlFeature
Added a confirmation dialog when switching serialization modes
EditorImprovement
Added "-force-d3d11-flip-model" command line parameter to force Unity to use DXGI flip model swap chain.
WindowsImprovement
Fixed duplicate instantiated GameObjects from Tiles on Tilemap Prefabs when instantiating the Tilemap Prefabs.
Allow any file to be selected as keystore (previously only .keystore was supported).
Fixed a potential app store validation issue related to a QueryIntentActivities() call when initializing the engine.
AndroidFix
Fixed Java local reference leak when AndroidJavaProxy is passed as argument to AndroidJavaObject.Call/CallStatic. (1389252)
AndroidFix
Fixed potential crash during shutdown when using Vulkan. (1423459)
AndroidFix
Fixed problem with custom Aspect ratio value in manifest file. (1284210)
AndroidFix
Fixed issue where the Model Importer remaps materials even when MaterialImportMode is None. (1401070)
Asset ImportFix
Fixed a very rare bug causing directory monitor not pick up all the changes that happened before a Refresh.
Asset PipelineFix
Increasing the default import worker connect timeout, to avoid import worker client processes shutting down unnecessarily, when working with larger projects.
Asset PipelineFixUUM-2502fixed 2020.3.37f1
Fixed crash in case of overlapping light probes when additively loading scenes. This fix eliminates an attempt to deduplicate light probes with respect to positions. A warning is introduced as the lack of deduplication could cause flickering objects.
Fixed SetLightingDataAsset with multiscenes (caused the lightmaps to disappear for other scenes).
Fixed consistent Gfx.WaitForPresentOnGfxThread editor spikes when using Metal. Also fixed issue which caused the Game View FPS to drop when the editor was moved to a different display. In addition, fixed bad performance when Game View was displayed in a different window at the same time as the Scene View.
Fixed incompatible render pass validation error in built-in pipeline project when graphics API is set to Vulkan. (1355666)
GraphicsFix
Fixed Alt-Tabbing out of build leaves the Alt key pressed on return. (1399038)
InputFix
Fixed InputSystem.QueueStateEvent throwing exceptions when called from non-main thread. (1348778)
InputFix
Fixed keys being stuck pressed when application regains focus on Windows Standalone, macOS with input system package. (1361145)
InputFixWindowsmacOS
Fixed mouse coordinates being incorrect until first move on Windows Standalone, Linux, macOS with input system package. (1231907)
InputFixWindowsmacOSLinux
Fixed PrintScreen key reported as pressed when pressing Insert/Home/Del/etc with NumLock being off with Input System package on Windows (also modified UWP and GDK). (1359217)
InputFixWindows
Fixed issue when attempting to load corrupted rest-certificate.pem cert would crash Unity. (1423569)
KernelFix
Fixed an issue where some PackageInfo properties would not be populated correctly if the package came from a GitHub registry. (1354652)
Package ManagerFix
Fixed a surface shader error when multiple uv sets were being used on the same texture.
Fixed Text component not rendering elements with floating point coordinates correctly on machines with locale set to one that uses commas as decimal separators.
Fixed oversized UI Sprites with Mip Stripping enabled. (1393270)
uGUIFix
Fixed PopupField<string> binding does not update the SerializedProperty when the value change.
UI ToolkitFix
Fixed PropertyField with out of order enum values. (1345171)
UI ToolkitFix
Fixed Application.OpenURL asserting due to not freeing temporary memory.
Universal Windows PlatformFixWindowsUUM-2205fixed 2021.3.6f1
Fixed memory leak when creating new PlayerPrefs with key that is longer than 25 characters.
Universal Windows PlatformFixWindowsUUM-4166fixed 2021.3.6f1
Fixed editor hangs when there is no network available. Fixed existing checkout has locked the workspace error. Fixed checkin fails over unstable connection.
Version ControlFix
Fixed XR devices not following RunInBackground setting in Player Setting on PC standalone and playmode in Editor.
XRFix
Accept build-tools version 30.0.x instead of strictly 30.0.2
AndroidChange
# Changelog \## \[4.2.1\] - 2022-06-14 \### Fixed
IAPChange
Downgrade com.unity.services.core from 1.4.1 to 1.3.1 due to a new bug found in 1.4.1
Update auth package to 2.1.1
PackageChange
Update core package to 1.4.1
PackageChange
The Oculus XR Plugin package has been updated to 1.12.1.
XRChange

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.