Editor crash when deserializing an array of a type with a nested fixed-size buffer field (1400774)
SerializationKnown issueBlocker
Added: Added iPad Air 5 and iPhone SE 3 to devices.
iOSAPI change
Texture size increased on first build when 'Compress Textures/Assets on Import' is enabled (1397965)
Asset - DatabaseKnown issueCaution
\[M1\]\[Rosetta\] Editor crashes on mono\_arch\_patch\_callsite when opening the project (1390659)
MacOSKnown issueCaution
\[Mac\] Shortcut manager ignores Control modifier (1425117)
Quality of LifeKnown issueCaution
Scene is brighter in Standalone player if it was open in the Editor at build time (1375015)
Shadows/LightsKnown issueCaution
Fixed FPS mode when using a Single Row in the Texture Sheet Animation module. (1373996)
Particles
Mac computer running minimum macOS 10.12.6 and Xcode 9.4 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.12+, Ubuntu 16.04+
OSWindowsmacOS
Graphics card with DX10 (shader model 4.0) capabilities.
System Requirements
SSE2 instruction set support.
CPU
iOS player requires iOS 10.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
Fixed an issue when Skinning Editor will lose reference after exiting Play mode. (1405289)
2DFix
Added Initial launch size metadata into AndroidManifest.xml for Chrome OS devices with Android R or higher installed. (1360064)
AndroidFix
Fixed a bug with Unity UGUI and UI Elements input fields, where switching languages dynamically and IME functionality was not working. (1395812)
AndroidFix
Fixed a crash when using a custom cursor. (1379249)
AndroidFix
Fixed a Java local reference leak when AndroidJavaProxy is passed as argument to AndroidJavaObject.Call/CallStatic. (1389252)
AndroidFix
Improved performance with generating animation bindings. (1353998)
AnimationFix
Fixed tooltips not being resolved when using a custom label that does not contain a tooltip. (1415921)
EditorFix
Fixed an issue that EditorUtility.Compress to crunch fails without crashing when providing invalid texture sizes. (1331258)
GraphicsFix
Fixed an issue that the crunch compression now properly handles uncompressed formats (even if not 32-bit RGBA) without flipping color channels or getting data corruption. (1340715)
GraphicsFix
Fixed overlay camera stacking is not working on MacOS when using OpenGLCore with MSAA. (1250331)
GraphicsFixmacOS
Fixed QualitySettings.resolutionScalingFixedDPIFactor not updating on runtime. (1163949)
iOSFix
Fixed value of Screen.safeArea retrieved during initialization of packages. (1288515)
iOSFix
Fixed arrow key functionality in dialogs in the Mac Editor. (1279832)
macOSFix
Fixed an issue where UPM would hang for five seconds when exiting. (1409591)
Package ManagerFix
Fixed an issue to ignore hidden sequence points when calling Coverage.GetSequencePointsFor. (1415957)
ScriptingFix
Fixed an issues that isOverriable was not working. (1423498)
ScriptingFix
Fixed filtering of assemblies by platform constraints not working and by defines. (1373388)
ScriptingFixAndroid
Fixed a bug where HLSLcc was not using half precision temps when multiple half precision sample instructions targeted the same temp register. (1383901)
ShadersFix
Fixed a rare crash when upgrading shaders. (1299790)
ShadersFix
Reduced memory usage on dual Intel integrated + NVidia GPU Windows laptops when using URP in a large scene with many individual objects. (1225254)
WebGLFixWindows
Fixed issue where duplicate UnitySubsystemsManifest.json files were added while building XR app for Android with Build App Bundle option. This removes duplicates for Oculus, and MockHMD. (The original fogbugz was for OpenXR which is only on 2020.3, but it was discovered that the issue exists for Oculus and MockHMD as well, which are also available on 2019.4. The fix is the same, so the fix is also being ported to 2019.4).
XRFixAndroid
Fixed Oculus Quest software keyboard not showing up on InputField interaction. (1417991)
XRFix

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.