Release notes

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