Unity 2021.1.6

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

Known Issues in 2021.1.6f1

  • Terrain: All the textures are cleared when creating Texture array (1323870)

  • Global Illumination: Performance regression when baking light probes with a light cookie in the scene (1323393)

  • Animation: AnimationEvent is fired late or isn't fired at all when Animation's 'Motion Time' value is set manually (1324763)

  • DirectX12: Editor crashes on GfxDeviceD3D12Base::DrawBuffersCommon when switching between Scenes (1329083)

  • AI: Crash with ComputeTileMeshJob when generating Navmesh (1329346)

  • Global Illumination: Reflection probes don't contain indirect scene lighting after the on-demand GI bake from the Lighting window (1324246)

  • 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)

  • Metal: Performance in Game View is significantly impacted by Gfx.WaitForPresentOnGfxThread when a second monitor is connected (1327408)

  • Scene Management: Crash on BuildPrefabInstanceCorrespondingObjectMap when overriding nested prefab inside AssetDatabase.StartAssetEditing() block (1324978)

  • Linux: Linux Editor crashes at "_XFreeX11XCBStructure" when loading tutorials (1323204)

  • 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)

  • Physics: OnTriggerEnter gets called after reparenting a RigidBody (1323883)

  • Asset Import Pipeline: Prefab script field reference is lost when project is upgraded (1328724)

  • WebGL: "SharedArrayBuffer will require cross-origin isolation as of M91" warning is thrown when launching Player on Chrome (1323832)

  • HD RP: The camera doesn't rotate in HDRP Template with the SimpleCameraController.cs script (1326816)

  • Mobile: [Android] Build fails when there are 680 or more files in the Streaming Assets folder (1272592)

  • IMGUI: Contents of a ModalUtility window are invisible when it is launched from a Unity Context Menu (1313636)

  • Settings Window: Editor freezes when FixedTimestep value in the Preferences is set to 0/0 (1326481)

  • 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.6f1 Release Notes


  • Package: Polybrush 1.1.2.


  • Editor: Added new devices to the Device Simulator:

    • Apple iPad Air 2

    • Apple iPad Air (4th generation)

    • Apple iPhone 12 mini

    • Apple iPhone 12

    • Apple iPhone 12 Pro

    • Apple iPhone 12 Pro Max

    • Apple iPhone SE (2nd generation)

    • Google Pixel 5

    • Huawei P40 Pro

    • OnePlus 7 Pro

    • Samsung Galaxy Z Fold2 5G

    • Samsung Galaxy Note10

    • Samsung Galaxy Note10+ 5G

    • Samsung Galaxy Note20 Ultra 5G

    • Samsung Galaxy S8

    • Samsung Galaxy S9

    • vivo NEX 3 5G

    • Xiaomi Mi A3.


  • Graphics: Updated SRP templates to 11.0.0.


  • Android: Fixed AutoRotation not working on dual screen devices. (1259295)

  • Android: Fixed black Unity view after pausing the app when in-app purchase dialog is shown. (1249179)

  • Asset Import: Allow materials to be extracted into packages. (1282867)

  • Asset Pipeline: Fixed a crash/assert when building and uploading shaders. (1314042)

  • Asset Pipeline: Fixed for crash that could occur when downloading assets from cache server. (1319521)

  • Asset Pipeline: Initialise Sprite Vertex Data during import to fix uninitialised memory causing non-deterministic imports. (1244086)

  • Asset Pipeline: Objects loaded during import in initial script refresh, are now unloaded. (1296506)

  • Build Pipeline: Make build fail faster when strict mode build option is used. (1191481)

  • DX12: Fixed D3D12 memory leak with RenderTexture.enableRandomWrite (mostly happens when using SRPs with multiple cameras). (1329472)

  • Editor: Fixed an issue where exceptions are thrown while selecting specific console messages. (1317216)

  • Graphics: A CopyDepth pass was previously included which allowed users script access to _CameraDepthTarget but this has been removed on the metal GPU families that use Tile-based renderers (iOS, Silicon-GPU), fixing the performance decrease that this was causing. (1298799)

  • Graphics: Fixed crash caused by using a compute pipeline object after it has been destroyed in Vulkan. (1327421)

  • Graphics: Fixed missing buffer binding through Shader.SetGlobalBuffer after dispatching compute. (1313736)

  • IL2CPP: Fixed possible crash when attaching a debugger or setting breakpoints. (1327376)

  • iOS: Fixed an issue where you are unable to combine the last input character in Text Input Field when character limit exists in some languages. (1321661)

  • iOS: Fixed Time.unscaledDeltaTime getting wrong after the screen was locked. (1319890)

  • iOS: Fixed verticalOrientation deprecation warning text by adding missing information about ScreenOrientation.PortraitUpsideDown. (1307839)

  • Linux: Reduced log spam when loading lots of assets. (1320406)

  • Physics: Fixed a bug where tweaking ArticulationBody drive parameters would re-initialise anchors. (1315525)

  • Physics: Fixed Articulation Body Components not responding to changes in the Inspector window at runtime. (1325234)

  • Prefabs: Instantiating, duplicating or updating prefabs no longer disables and re-enables the whole hierarchy, just the prefab instance. (1269686)

  • Profiler: On Mac, restoring defaults in the Profiler modules dropdown list now closes the dropdown list. (1323673)

  • Serialization: Fixed SerializedProperty::arraySize when multiple objects are selected and the array has been resized. (1327027)

  • UI Toolkit: Fixed 1297002: [GraphView] Graph Inspector window sticks to the mouse cursor on changing any dropdown value in Node settings. (1297002)

  • XR: World space UI will now render in secondary cameras. (1326167)


Third Party Notices

For more information please see our Open Source Software Licenses FAQ on the Unity Support Portal