Unity 2021.2.12

Released:
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.2.12f1

  • AI Navigation: NavMesh Agent can not pass through passable area between carving NavMesh Obstacles (1346325)

  • Asset - Database: Texture size increased on first build when 'Compress Textures/Assets on Import' is enabled (1397965)

  • Asset Bundles: Asset Bundle size incrementally increases when updating the Unity Editor and rebuilding the Asset Bundle (1391542)

  • Customer QA Onboarding: IDE fails to attach to the Unity Process when reenabling Debug mode in the Editor (1398828)

  • Customer QA Onboarding: Unity Editor crashes when docking one EditorWindow to the side of a docked window (1397003)

  • IMGUI: EditorGUILayout.PropertyField is not changing the list elements (1382187)

  • IMGUI: Slider Min and Max Values become the same as the other Slider when selecting multiple Slider GameObjects in the Hierarchy window (1388196)

  • Inspector Framework: CPU and GPU usage goes up when a tooltip pops up (1401912)

  • Linux: Player settings and other options are locked after script compilation (1380015)

  • Linux: Editor crashes at "RegisterRuntimeInitializeAndCleanup::ExecuteCleanup()" when quitting from "Enter Safe Mode" prompt [Linux] (1374087)

  • MacOS: [M1][IL2CPP] Unity spawns Intel clang processes when building with Silicon Editor (1392604)

  • Metal: Consistent EditorLoop 5-10ms spikes when using Metal API (1378985)

  • OpenGL: Unity crashes when entering "-force-opengl" or "-force-glcore" in the Advanced Project Settings (1374768)

  • Progressive Lightmapper: [GPU PLM] Crash after enabling Auto at the end of Bake - OpenCLRenderLightmapBuffers.HasBakingBuffers() (1389093)

  • Progressive Lightmapper: [GPU PLM] Crash due to out of bounds access violation in PowerSampling after enabling auto mode at the end of bake on AMD GPU (1379762)

  • Scene Management: Crash with "Transform::InitializeTransformHierarchyRecursive" when using undo after swapping Prefabs (1400170)

  • Scene/Game View: Camera resolution is set to default when opening the Editor (1378321)

  • Scripting: Only some assemblies fail to be loaded when assembly name does not match the file name (1345099)

  • Shadows/Lights: Scene is brighter in Standalone player if it was open in the Editor at build time (1375015)

  • Terrain: Material keyword APIs don't list keywords when using a newly imported SpeedTree (1398133)

  • uGUI: Extra OnEnter and OnExit event calls when hovering over UI elements (1394226)

  • uGUI: Prefab is glitchy while editing in Prefab Mode when parent Canvas Render Mode is set to Screen Space - Camera (1394756)

  • Vulkan: [Editor] The Scene's GameObjects textures are seemingly random and change colours depending on the Scene's Camera pos. (1337772)

  • Vulkan: [HDRP] [Vulkan] Crash on vk::DataBuffer::CreateResource on opening Shader Graph Sample Project with Vulkan API (1225488)

  • Windows: Editor crashes or freezes with 'Copying file failed' error when importing a file from WinRAR Archiver (1325310)

  • XR SDK: [XR][Linux] Scene View doesn't render when opening new AR or VR Template project or pressing "Show Tutorials" (1362435)

2021.2.12f1 Release Notes

Changes

  • PS4: Added latest SDK 9.0 patch for 2021.2

  • Version Control: Disabled the invite button when user does not have invite permission or not on a cloud repo.

  • Version Control: Improved plugin initialization process and let the plugin functions without needing the Plastic window opened.

  • Version Control: Updated styling of number of items in incoming changes category.

Fixes

  • Asset Import: Fixed an issue where AssetImportContext.AddObjectToAssets did not work in AssetPostprocessor methods. (1393009)

  • Asset Import: Fixed an issue where Textures passed to AssetPostprocessor methods did not have a name.

  • Asset Pipeline: Fixed an issue where asset previews were not updating when modifying assets in an external tool in play mode. (1282734)

  • Asset Pipeline: Fixed an issue where Assets were not checked out in Version Control when the NavMesh changed after baking.. (1321912)

  • Asset Pipeline: Fixed an issue where deleting invalid asset paths did not throw ArgumentNullException when using Perforce as VCProvider. (1333656)

  • Editor: Fixed an issue where the scriptable object leaked while previewing textures. (1378051)

  • Editor: Fixed an issue where there was no automatic filter out and ignore assemblies that were automatic included as a part of the system library references. (1363463)

  • GI: Fixed a crash on some Windows7 PCs when tbb12.dll gets loaded. (1361676)

  • GI: [Vulkan] Fixed an Editor crashes in Optix when Generating Lighting multiple times. (1358477)

  • Graphics: Fixed a sporadic freeze issue during texture upload. This issue occured mainly on ARMv8 platforms. (1345518)

  • macOS: Fixed an issue related to creating a new Unity project inside a directory with Unicode characters. (1377915)

  • Mobile: Removed warning "Using antialiasing on a mobile device may decrease performance severely." from Editor. (1396603)

  • Particles: Fixed a Forcefield Vortex determinism issue. (1365909)

  • Physics: Fixed ArticulationBody.SetJointPositions and similar setter using List.Capacity instead of List.Count to determine the element count and throwing errors because of that. (1347970)

  • Profiler: Fixed Multiple Profiler errors that were thrown when Profiler was open in Play mode. (1357865)

  • Scene/Game View: Fixed an issue where Scene View Orientation Gizmo appeared with a background incorrectly in some cases. (1388198)

  • Scene/Game View: Fixed handles drawn in MonoBehaviour.OnDrawGizmos appearing offset in the Scene View. (1381437)

  • Scripting: Fixed an exception that was being thrown when resolving a missing assembly because OS does did not provide a Global Assembly Cache. (1383700)

  • Services: Fixed a crash which occured with Il2cpp when the following engine stripping and Analytics were enabled, but without the analytics package installed. (1377563)

  • Shaders: Fixed an issue the in shader keyword enumeration that caused a missing variants in some cases.

  • TextCore: Fixed a potential editor crash due to an invalid system font file that was present on a user system where the font file was missing a font family and / or style name. (1382082)

  • UI Toolkit: Fixed an issue where ScrollView could be dragged beyond bounds when used in runtime on touch devices. (1353784)

  • Universal Windows Platform: Fixed "TlsException: Handshake failed - error code: UNITYTLS_INTERNAL_ERROR, verify result: 4294950016" error when using System.Net.Http on ARM64 machines/devices. (1387294)

  • Version Control: Fixed an Newtonsoft.Json.dll conflict issue with other external packages.

  • Version Control: Fixed an ArgumentOutOfRange exception when creating a branch.

  • Version Control: Fixed an issue where editor objects count increased when hovering over Plastic window or toolbar button.

  • Version Control: Fixed scene reloading not happening after creating a new branch.

Package changes in 2021.2.12f1

Packages updated

Changeset:
48b1aa000234

Third Party Notices

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

We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.

Got it