Manual installs
Component installers
Release
Release notes
+Known Issues in 2021.1.7f1
Mobile: [Android] App stops due to OnPixelCopyFinishedListener not being supported on devices with lower than 24 SDK (1331290)
Mobile: [Android] Time.deltaTime value becomes constant 0.3(3) after sending to the background and resuming an Application (1328545)
OpenGL: SRP Batcher not working with OpenGL APIs when the project is built (1331098)
MacOS: [macOS] Unity crashes when exception thrown after a DLL has been loaded (1318755)
Linux: Linux Editor crashes at "_XFreeX11XCBStructure" when loading tutorials (1323204)
Metal: Performance in Game View is significantly impacted by Gfx.WaitForPresentOnGfxThread when a second monitor is connected (1327408)
Global Illumination: Reflection probes don't contain indirect scene lighting after the on-demand GI bake from the Lighting window (1324246)
DirectX12: Editor crashes on GfxDeviceD3D12Base::DrawBuffersCommon when switching between Scenes (1329083)
AI: Crash with ComputeTileMeshJob when generating Navmesh (1329346)
Animation: [Performance Regression] AnimationWindowState:get_allCurves takes approximately 5000ms to load animation in the Animation window (1320250)
IL2CPP: Build fails when using a combination of messages, SyncVars and SyncList in a project (1328966)
Scene Management: Crash on BuildPrefabInstanceCorrespondingObjectMap when overriding nested prefab inside AssetDatabase.StartAssetEditing() block (1324978)
Packman: User can't easily configure location of both UPM and Asset Store package local cache (1317232)
Serialization: Crash in SerializedProperty::IsValid when reordering a SerializedProperty list (1320319)
Global Illumination: [GPUPLM] Crash in RadeonRaysMeshManager::RemoveGeometry while baking Terrain game object with 4k lightmaps on certain GPU (1255993)
Terrain: Terrain Lit Opacity as Density option causes alpha'd areas on the 5th layer or greater to appear with artifacts (1283124)
Terrain: All the textures are cleared when creating Texture array (1323870)
Animation: AnimationEvent is fired late or isn't fired at all when Animation's 'Motion Time' value is set manually (1324763)
Mobile: [Android] Build fails when there are 680 or more files in the Streaming Assets folder (1272592)
Global Illumination: Performance regression when baking light probes with a light cookie in the scene (1323393)
Asset Import Pipeline: Prefab script field reference is lost when project is upgraded (1328724)
IMGUI: Contents of a ModalUtility window are invisible when it is launched from a Unity Context Menu (1313636)
2D: [Skinning Editor] Vertex can't be created after modifying Vertexes weight and when Sprite is from the .psb file (1322204)
Terrain: Crash on TreeRenderer::WillRenderTrees when being in Play Mode for several seconds (1317966)
Scripting: Increased Script Assembly reload time (1323490)
Scripting: Crashes on mono_class_init when entering Play Mode after recompiling scripts (1262671)
MacOS: [macOS] "build is damaged and cannot be opened" error when downloading Unity build from internet (1323501)
Asset Importers: Wintermute::Geometry::Verify errors are spammed when baking a Mesh with Mesh Compression set to Medium/High (1313968)
2D: [URP] The Camera renders black screen when Post Processing is enabled in the 2D Renderer and in the Camera Component (1318500)
2021.1.7f1 Release Notes
Improvements
Burst: Added Android x86_64 and re-enable x86 support.
Burst: EmbeddedLinux Platform support added.
Package: Visual Scripting - Migration tools were improved to allow users to migrate their project to recent Visual Scripting version.
XR: Updated XR Plug-in Management to 4.0.3.
API Changes
HDRP: Added: Added an info box for micro shadow editor. (1322830)
HDRP: Added: Added support for alpha channel in FXAA. (1323941)
XR: Deprecated: Updated Windows MR XR SDK Plug-in to 5.3.0.
Changes
Burst: Revert to internal linkage for Android X86 (32bit) to ensure ABI compliance.
HDRP: Changed default sidedness to double, when a mesh with a mix of single and double-sided materials is added to the ray tracing acceleration structure (case 1323451). (1323451)
HDRP: Changed ray tracing acceleration structure build, so that only meshes with HDRP materials are included (case 1322365). (1322365)
HDRP: Default black texture XR is now opaque (alpha = 1).
HDRP: Disabled TAA sharpening on alpha channel.
HDRP: Film grain does not affect the alpha channel.
HDRP: Increased path tracing max samples from 4K to 16K. (1327729)
Fixes
2D: Fixed initial rendering animated tiles when a CompleteObjectUndo is registered for a Tilemap while in Play mode.
2D: Fixed issue when upgrading a Tilemap with invalid data where transform and color data was not maintained, and loaded from the original Tile Asset instead. (1324908)
2D: Fixed wrong Sprites being shown for Animated Tiles when TilemapRenderer is in Individual mode and user sets new Tiles on the Tilemap. (1329054)
Animation: Fixed values defaulting to zero when disabling writeDefaultValue on a State and mixing. (1303570)
Asset Pipeline: Fixed an issue where unsaved changes could be lost when renaming/moving an asset. (1329404)
Burst: Burst no longer logs a warning when opening the standalone Profiler.
Burst: Fixed a bug where methods with the same name and namespace, but in different assemblies, could resolve to the wrong method.
Burst: Fixed an issue whereby default initializing the first field in a static readonly struct, but explicitly initializing a subsequent field, would result in the wrong constant data being written.
Burst: Fixed an
UnauthorizedAccessExceptionthat could occur when using Burst in players built for the macOS App Sandbox.Editor: Added System.IO.Compression to reference assemblies when targeting .NET 4.7.1 (editor only contexts). (1275859)
Editor: Console window 'Clear on Recompile' option no longer clears player build errors. (1327074)
Editor: Fixed an issue causing invalid ScriptableObjects to added as a sub-asset causing the editor to crash during serialisation. (1257558)
Editor: Fixed Gizmo rendering code crash in some invalid WhellCollider configurations. (1326188)
Editor: Fixed pivot settings buttons in top toolbar not updating scene views immediately. (1300924)
Editor: Fixed the resolution, insets and safe area of the Device Simulator when simulating Android devices in windowed mode. (1217736)
Editor: The editor no longer freezes when FixedTimestep setting in the Preferences is set to 0/0. (1326481)
Graphics: Fixed camera not rotating in HDRP Template with input system v1.
Graphics: Fixed issue with GrayScaleRGBToAlpha for 16bpc textures. (1327917)
Graphics: Fixed line & trails deforming when points were too close together. (1275386)
Graphics: Removed the error message when encountering incompatible pipeline stages on DX12. (1279311)
HDRP: Fixed a NaN generating in Area light code.
HDRP: Fixed camera preview with multi selection. (1324126)
HDRP: Fixed CustomPassUtils scaling issues when used with RTHandles allocated from a RenderTexture.
HDRP: Fixed Decal's UV edit mode with negative UV.
HDRP: Fixed GBuffer clear option in FrameSettings not working.
HDRP: Fixed issue with an assert getting triggered with OnDemand shadows.
HDRP: Fixed issue with constant buffer being stomped on when async tasks run concurrently to shadows.
HDRP: Fixed issue with history buffers when using multiple AOVs. (1323684)
HDRP: Fixed issue with the color space of AOVs. (1324759)
HDRP: Fixed potential NaN on apply distortion pass.
HDRP: Fixed the camera controller in the template with the old input system. (1326816)
HDRP: Fixed usage of Panini Projection with floating point HDRP and Post Processing color buffers.
macOS: Removed extraneous dylibs from Contents of built mac player. (1312216)
Package Manager: Fixed the issue where Package Manager window does not pick up the right version when there are multiple versions of the same asset in the cache. (1330231)
Particles: Give better feedback in the Inspector about incorrectly configured SpriteAtlas assets. (1318608)
Scripting: Ensure virtual call is made when delegate target is another delegate targeting a virtual method. (1188422)
Scripting: Fixed crash that was caused by passing a generic type into FindObjectsOfType. (1312890)
Serialization: Fixed Property Diff after clearing array w/refs. (1266303)
Shadergraph: Fixed an issue where an integer property would be exposed in the material inspector as a float [1332563].
Universal: Fixed an issue where changing camera's position in the BeginCameraRendering do not apply properly. (1318629)
Universal: Fixed an issue where ShadowCaster2D was generating garbage when running in the editor. (1304158)
WebGL: Fixed the Chrome deprecation warning about the use of SharedArrayBuffer. (1323832)
XR: Fixed APK hang on Oculus Quest when debugging Vulkan APKs using RenderDoc that use lazily-allocated memory. (1325632)
XR: Release resized XR eye textures for Vulkan. (1276514)
Changeset
+Third Party Notices
Release notes
+Known Issues in 2021.1.7f1
Mobile: [Android] App stops due to OnPixelCopyFinishedListener not being supported on devices with lower than 24 SDK (1331290)
Mobile: [Android] Time.deltaTime value becomes constant 0.3(3) after sending to the background and resuming an Application (1328545)
OpenGL: SRP Batcher not working with OpenGL APIs when the project is built (1331098)
MacOS: [macOS] Unity crashes when exception thrown after a DLL has been loaded (1318755)
Linux: Linux Editor crashes at "_XFreeX11XCBStructure" when loading tutorials (1323204)
Metal: Performance in Game View is significantly impacted by Gfx.WaitForPresentOnGfxThread when a second monitor is connected (1327408)
Global Illumination: Reflection probes don't contain indirect scene lighting after the on-demand GI bake from the Lighting window (1324246)
DirectX12: Editor crashes on GfxDeviceD3D12Base::DrawBuffersCommon when switching between Scenes (1329083)
AI: Crash with ComputeTileMeshJob when generating Navmesh (1329346)
Animation: [Performance Regression] AnimationWindowState:get_allCurves takes approximately 5000ms to load animation in the Animation window (1320250)
IL2CPP: Build fails when using a combination of messages, SyncVars and SyncList in a project (1328966)
Scene Management: Crash on BuildPrefabInstanceCorrespondingObjectMap when overriding nested prefab inside AssetDatabase.StartAssetEditing() block (1324978)
Packman: User can't easily configure location of both UPM and Asset Store package local cache (1317232)
Serialization: Crash in SerializedProperty::IsValid when reordering a SerializedProperty list (1320319)
Global Illumination: [GPUPLM] Crash in RadeonRaysMeshManager::RemoveGeometry while baking Terrain game object with 4k lightmaps on certain GPU (1255993)
Terrain: Terrain Lit Opacity as Density option causes alpha'd areas on the 5th layer or greater to appear with artifacts (1283124)
Terrain: All the textures are cleared when creating Texture array (1323870)
Animation: AnimationEvent is fired late or isn't fired at all when Animation's 'Motion Time' value is set manually (1324763)
Mobile: [Android] Build fails when there are 680 or more files in the Streaming Assets folder (1272592)
Global Illumination: Performance regression when baking light probes with a light cookie in the scene (1323393)
Asset Import Pipeline: Prefab script field reference is lost when project is upgraded (1328724)
IMGUI: Contents of a ModalUtility window are invisible when it is launched from a Unity Context Menu (1313636)
2D: [Skinning Editor] Vertex can't be created after modifying Vertexes weight and when Sprite is from the .psb file (1322204)
Terrain: Crash on TreeRenderer::WillRenderTrees when being in Play Mode for several seconds (1317966)
Scripting: Increased Script Assembly reload time (1323490)
Scripting: Crashes on mono_class_init when entering Play Mode after recompiling scripts (1262671)
MacOS: [macOS] "build is damaged and cannot be opened" error when downloading Unity build from internet (1323501)
Asset Importers: Wintermute::Geometry::Verify errors are spammed when baking a Mesh with Mesh Compression set to Medium/High (1313968)
2D: [URP] The Camera renders black screen when Post Processing is enabled in the 2D Renderer and in the Camera Component (1318500)
2021.1.7f1 Release Notes
Improvements
Burst: Added Android x86_64 and re-enable x86 support.
Burst: EmbeddedLinux Platform support added.
Package: Visual Scripting - Migration tools were improved to allow users to migrate their project to recent Visual Scripting version.
XR: Updated XR Plug-in Management to 4.0.3.
API Changes
HDRP: Added: Added an info box for micro shadow editor. (1322830)
HDRP: Added: Added support for alpha channel in FXAA. (1323941)
XR: Deprecated: Updated Windows MR XR SDK Plug-in to 5.3.0.
Changes
Burst: Revert to internal linkage for Android X86 (32bit) to ensure ABI compliance.
HDRP: Changed default sidedness to double, when a mesh with a mix of single and double-sided materials is added to the ray tracing acceleration structure (case 1323451). (1323451)
HDRP: Changed ray tracing acceleration structure build, so that only meshes with HDRP materials are included (case 1322365). (1322365)
HDRP: Default black texture XR is now opaque (alpha = 1).
HDRP: Disabled TAA sharpening on alpha channel.
HDRP: Film grain does not affect the alpha channel.
HDRP: Increased path tracing max samples from 4K to 16K. (1327729)
Fixes
2D: Fixed initial rendering animated tiles when a CompleteObjectUndo is registered for a Tilemap while in Play mode.
2D: Fixed issue when upgrading a Tilemap with invalid data where transform and color data was not maintained, and loaded from the original Tile Asset instead. (1324908)
2D: Fixed wrong Sprites being shown for Animated Tiles when TilemapRenderer is in Individual mode and user sets new Tiles on the Tilemap. (1329054)
Animation: Fixed values defaulting to zero when disabling writeDefaultValue on a State and mixing. (1303570)
Asset Pipeline: Fixed an issue where unsaved changes could be lost when renaming/moving an asset. (1329404)
Burst: Burst no longer logs a warning when opening the standalone Profiler.
Burst: Fixed a bug where methods with the same name and namespace, but in different assemblies, could resolve to the wrong method.
Burst: Fixed an issue whereby default initializing the first field in a static readonly struct, but explicitly initializing a subsequent field, would result in the wrong constant data being written.
Burst: Fixed an
UnauthorizedAccessExceptionthat could occur when using Burst in players built for the macOS App Sandbox.Editor: Added System.IO.Compression to reference assemblies when targeting .NET 4.7.1 (editor only contexts). (1275859)
Editor: Console window 'Clear on Recompile' option no longer clears player build errors. (1327074)
Editor: Fixed an issue causing invalid ScriptableObjects to added as a sub-asset causing the editor to crash during serialisation. (1257558)
Editor: Fixed Gizmo rendering code crash in some invalid WhellCollider configurations. (1326188)
Editor: Fixed pivot settings buttons in top toolbar not updating scene views immediately. (1300924)
Editor: Fixed the resolution, insets and safe area of the Device Simulator when simulating Android devices in windowed mode. (1217736)
Editor: The editor no longer freezes when FixedTimestep setting in the Preferences is set to 0/0. (1326481)
Graphics: Fixed camera not rotating in HDRP Template with input system v1.
Graphics: Fixed issue with GrayScaleRGBToAlpha for 16bpc textures. (1327917)
Graphics: Fixed line & trails deforming when points were too close together. (1275386)
Graphics: Removed the error message when encountering incompatible pipeline stages on DX12. (1279311)
HDRP: Fixed a NaN generating in Area light code.
HDRP: Fixed camera preview with multi selection. (1324126)
HDRP: Fixed CustomPassUtils scaling issues when used with RTHandles allocated from a RenderTexture.
HDRP: Fixed Decal's UV edit mode with negative UV.
HDRP: Fixed GBuffer clear option in FrameSettings not working.
HDRP: Fixed issue with an assert getting triggered with OnDemand shadows.
HDRP: Fixed issue with constant buffer being stomped on when async tasks run concurrently to shadows.
HDRP: Fixed issue with history buffers when using multiple AOVs. (1323684)
HDRP: Fixed issue with the color space of AOVs. (1324759)
HDRP: Fixed potential NaN on apply distortion pass.
HDRP: Fixed the camera controller in the template with the old input system. (1326816)
HDRP: Fixed usage of Panini Projection with floating point HDRP and Post Processing color buffers.
macOS: Removed extraneous dylibs from Contents of built mac player. (1312216)
Package Manager: Fixed the issue where Package Manager window does not pick up the right version when there are multiple versions of the same asset in the cache. (1330231)
Particles: Give better feedback in the Inspector about incorrectly configured SpriteAtlas assets. (1318608)
Scripting: Ensure virtual call is made when delegate target is another delegate targeting a virtual method. (1188422)
Scripting: Fixed crash that was caused by passing a generic type into FindObjectsOfType. (1312890)
Serialization: Fixed Property Diff after clearing array w/refs. (1266303)
Shadergraph: Fixed an issue where an integer property would be exposed in the material inspector as a float [1332563].
Universal: Fixed an issue where changing camera's position in the BeginCameraRendering do not apply properly. (1318629)
Universal: Fixed an issue where ShadowCaster2D was generating garbage when running in the editor. (1304158)
WebGL: Fixed the Chrome deprecation warning about the use of SharedArrayBuffer. (1323832)
XR: Fixed APK hang on Oculus Quest when debugging Vulkan APKs using RenderDoc that use lazily-allocated memory. (1325632)
XR: Release resized XR eye textures for Vulkan. (1276514)

Find the Unity version that’s compatible with your existing projects, or that provides you with specific features unavailable in newer versions.
