Crash with various stack traces when exiting Play Mode after recompiling scripts (1238859)
MonoKnown issueBlocker
Freeze or crash with various stack traces when opening a project while connected to a VPN service (1025558)
Shader SystemKnown issueBlocker
\[MacOS\] Crash on -\[ContainerWindowDelegate windowWillClose:\] when closing "Unity Editor Update Check" window on a new project (1285668)
Window ManagementKnown issueBlockermacOS
Crash on il2cpp::vm::LivenessState::AddProcessObject when using Social.LoadUsers and then changing scenes (1270230)
iOSKnown issueBlocker
Parent and child nested Scriptable Object Assets switch places when parent Scriptable Object Asset is renamed (1189089)
Asset Import PipelineKnown issueCaution
Prefabs are reimporting every time a code change is made (1294785)
Asset Import PipelineKnown issueCaution
\[URP\] Transparencies are ignored because URP uses \_BaseMap as main texture identifier (1246262)
Global IlluminationKnown issueCaution
\[macOS\] BugReporter doesn't get invoked when the project crashes (1219458)
Global IlluminationKnown issueCautionmacOS
gi::InitializeManagers() takes 0.6s during Editor startup (1162775)
Global IlluminationKnown issueCaution
UnityLinker strips classes used with the SerializeReference attribute (1232785)
IL2CPPKnown issueCaution
InputSystem's Mouse delta values do not change when the Cursor lockState is set to Locked (1248389)
LinuxKnown issueCaution
Crashes on mono\_class\_init when entering Play Mode after recompiling scripts (1262671)
ScriptingKnown issueCaution
\[SerializeReference\] Polymorphic instances are always recreated when applying _any_ inspector value change (1193322)
SerializationKnown issueCaution
\[Shaders\] 'TLS Allocator' errors and Allocation logs are continuously thrown after cancelling a build in progress (1224325)
Shader SystemKnown issueCaution
Skybox lighting is not rendered after creating gameobjects in the new scene until the lighting is rebaked (1250293)
Shadows/LightsKnown issueCaution
\[Audio\] " Cannot create FMOD" Error when importing 3D Game Kit project on webGL (1293595)
WebGLKnown issueCaution
\[XR SDK\]\[Oculus\] EarlyUpdate.XRUpdate spikes inconsistently (1262597)
XRKnown issueCaution
\[UaaL\] UnityFramework with 3rd party plugins triggers watchdog termination after launch (1262272)
iOSKnown issueCaution
\[iOS 14\] VideoPlayer crashes on EXC\_BAD\_ACCESS or signal SIGABRT when audioOutputMode is set to APIOnly or Audio Source (1274837)
iOSKnown issueCaution
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
In case of incomplete application install, where native libraries are missing, a dialog will be shown where app can be gracefully quit. Previous behavior was an application crash in com.unity3d.player.UnityPlayer.<clinit>, java.lang.System.loadLibrary functions. (1281533)
AndroidImprovement
Optimized mobile ETC/ETC2/EAC texture compression (about 1.4x speedup).
EditorImprovement
Fix issue where when using Safe or Smart slicing causes some sprite rects to become parented or unselectable (1264701)
2DFix
Fixed an issue where CreateLocation does not return correct projection of an input point on an OffMeshLink. (1246726)
AIFix
Fix all microphones reporting recording when only one actually is recording. (1278739)
AndroidFix
Fix Android build error when OBB size exceeds 2GB (1272239)
AndroidFix
Fix error logging when using optimized frame pacing (1284522)
AndroidFix
Fix OpenGL ES error generated by ETC texture uploads on very old Adreno drivers (1286820)
AndroidFix
Fixed a bug where the application would crash when creating an animation mixer playable during an animation blending (1290319)
AnimationFix
Fix AssetBundle related race condition that would occasionally crash when calling AssetBundle.Unload while an async load operation out of that AssetBundle was in progress. (1228306)
Asset BundlesFix
Fix main thread hitching when loading an AssetBundle asynchronously while loading other assets in the background.
Asset BundlesFix
Fix player "hang" when multiple load-in-background clips are in the initial scene (1280491)
AudioFix
'Compress Assets on Import' setting no longer gets enabled each time a player is built (1277242)
Build PipelineFix
Fix errors in build when many assemblies are passed to UnityLinker or BuildPlayerDataGenerator. (1267783)
Build PipelineFix
Fixed an issue on Mac where user-defined NSWindows could not get copy/paste events (1279756)
EditorFixWindowsmacOS
Fixed color picker in shader graph doesn't work on mouse up. (1289161)
EditorFix
Fixed the warnings when a UI asset is loaded for the first time in the editor (1263521)
EditorFix
Custom spawner on disabled visual effect component not correctly cleaned before domain reload. (1261343)
GraphicsFix
Fix SRP not firing visibility callbacks when an object is indirectly became visible due to shadow culling. (1286377)
GraphicsFix
fixed an issue when there is a change in antialiasing requirements when camera preview texture is visible a lot of console errors happen (1176014)
GraphicsFix
fixed an issue when there is a change in antialiasing requirements when camera preview texture is visible a lot of console errors happen (1215229)
GraphicsFix
Fixed crash when loading assetbundle texture with out-of-bound mipmap bias value in DX12. (1179311)
GraphicsFix
Fixed crash with accessing invalid texture id. (1277836)
GraphicsFix
Fixed hang while importing large amount of materials. (1214197)
GraphicsFix
Fixed terrain reverting to builtin material after having been upgraded using URP upgrader (1204189)
GraphicsFix
SRP Batcher better per shader sort during shadow pass (1261542)
GraphicsFix
SRP Batcher compatibility randomly changes after shader is reimported (1262921)
GraphicsFix
Texture memory used by Vulkan was more than that reported other APIs. With this change we are now releasing unused texture memory and so the texture memory used by Vulkan should be similar to other APIs. (1223298)
GraphicsFix
Using Mesh Compression import setting on non-standard vertex data formats no longer crashes. (1267820)
GraphicsFix
Fixed issue where Directory.GetFiles (and similar) could return the same filename more than once for patched files (1244056)
IL2CPPFix
Make Runtime generic depth limit match conversion time (1286650)
IL2CPPFix
Fixed an issue where Editor slows down when ObjectSelector/ProjectBrowser has large number of objects. (1285342)
IMGUIFix
Better memory management for storing object information. (1275751)
KernelFix
We no longer export statically linked lib's symbols thus making it easier for plugin developers to use 3rd party libs. (1255038)
LinuxFix
Fixed Mac editor/player hanging the whole OS on Apple silicon devices. (1285304)
macOSFix
An error is thrown when inspecting packages in the 'My Assets' section of Package Manager (1265358)
Package ManagerFix
Fixed an issue where procedural emission was being capped incorrectly leading to burst emission in excess of the Max Particles limit. (1285328)
ParticlesFix
Fixed the Stop Action setting to consider children and sub-emitters before triggering its event. (1261459)
ParticlesFix
Fix that Prefab is marked dirty when cancelling the 'Create new prefab' and 'Create new Variant' dialogs while in Prefab Mode. (1285301)
PrefabsFix
Fixed that a reference to the root prefab child is lost when pressing "Unpack Prefab" on root prefab and entering Play mode (1151512)
PrefabsFix
Managed field types in prefabs containing Arrays are now serialized correctly to allow field to be initialized before Array.size is set (1255012)
PrefabsFix
Fixed an issue causing the incorrect ApiCompatibilityLevel to be selected when compiling C# assemblies in certain circumstances. (1252197)
ScriptingFix
Fixed include files not enabling Adreno framebuffer fetch extension (1269926)
ShadersFix
Paint Terrain Help properly wraps. (1281097)
TerrainFix
Fix IME getting permanently disabled on focus and / or context change. (1091254)
TextFix
Fix a issue where the RectTransform would record a undo too often dirtying the scene. (1268783)
UIFix
Fixed UnityYAMLMerge corrupting external tool command arguments during conversion of paths to native format on Windows (1281941)
Version ControlFixWindows
Crash with videos that have rotation metadata on Windows. (1268145)
VideoFixWindows
Fixed a crash with Unity web loader on new macOS Big Sur.
WebGLFixmacOS
\[Lumin\] Lumin builds no longer needlessly package pre-compiled managed DLLs into the final MPK. (1218580)
XRFix
\[Lumin\] Lumin builds now properly include source plugins when building the IL2CPP library. (1233875)
XRFix
The Oculus XR Plugin package has been updated to 1.6.1.
XRChange
updates verified version of com.unity.xr.legacyinputhelpers to v2.1.6 Changelog for 2.1.6 of com.unity.xr.legacyinputhelpers: Fixes error message when using the color camera Changes default near clip plane to 0.01f Fixes rig migration for URP and HDRP. Support for URP/HDRP v10.1

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.