Release notes

Known Issues in 2021.2.10f1

  • 2D: [Lost Crypt] Unable to find URP 12.1.0 package error when importing Lost Crypt (1388129)

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

  • Animation: Animation playback is incorrect when using Asset Bundle exported from Unity 5.6.7f1 (1390123)

  • Asset - Database: Editor hangs on exit when importing Maya files and exiting the Editor (1378586)

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

  • Build Pipeline: Windows build fails when using Deltatre Magma Engine (1382217)

  • HD RP: [General][AssetDB][URP] Adding URP to the project causes reimports of many assets and goes into infinite import loops (1374611)

  • 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: In Record and Preview mode, right clicking Scale does not bring up Animation related features (1365369)

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

  • Linux: Editor crashes at "__assert_fail_base.cold" when opening a project (Linux) (1375312)

  • MacOS: [M1] "System is running out of memory" error is thrown when using Profiler as a Standalone Process with Deep Profile turned on (1386242)

  • MacOS: [OSX][Editor] DirectoryNotFoundException errors appear when a project is created inside a directory with unicode characters (1377915)

  • Metal: Stuttering in Play mode when VSync is disabled (1373811)

  • Metal: Application crashes when "Metal Write-Only Backbuffer" is enabled (1379210)

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

  • Networking: UnityWebRequest.SendWebRequest delay occurring in 2019.4.30f1 and above (1382113)

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

  • Profiling: Profiler's 'Call Stacks' button gets out of sync with PlayerConnection when the button is toggled after connecting to Player (1377934)

  • Progressive Lightmapper: Crash while sculpting Terrain and Baking Lightmaps (1266511)

  • Progressive Lightmapper: Unity 2021.2 crashes on some Windows7 PCs when tbb12.dll gets loaded (1361676)

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

  • Progressive Lightmapper: [GPU PLM] Fallback to CPU PLM in CL_INVALID_MEM_OBJECT after switching light color only and rebaking GI (1356714)

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

  • Scripting: [MacOS] An Unhandled exception is thrown in the Editor.log and Console window when trying to build AssetBundles (1383700)

  • Shader System: Shader stripping crashes when it gets too many variants (1388530)

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

  • Text: Editor crashes on TextCore::FontEngine::GetSystemFontReferencesInternal when opening the project (1382082)

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

  • Universal Windows Platform: "TlsException: Handshake failed" error when UWP Build configuration is set to Release/ARM64 (1387294)

  • URP Features: Some lit Shaders are having huge count of variants which leads to project build prevention (1378545)

  • URP Features: [URP][MacOS] Getting Light artifacts in a Scene view with Spot Lights when Android Platform is selected in the Build Settings (1392965)

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

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

Features

  • Video: Added support for Mac for advanced video encoding controls for H.264.

Improvements

  • Graphics: Updated QualitySettings.maxQueuedFrames to work in Vulkan API.

Fixes

  • Asset Pipeline: Fixed an issue where an empty meta file was not handled as malformed meta file. (1361260)

  • Burst: Fixed a bug where the compiler would reject a try/finally statement if it was the first thing in a method.

  • Burst: Fixed a compiler miscompile if you load a static readonly v128 and pass it straight to a function as an argument.

  • Burst: Fixed a null-derefence that could occur if you used UnsafeUtility.IsUnmanaged in a static readonly constructor.

  • Burst: Fixed a Unity 2021.2 and newer bug that manifested with UWP builds to use the right unityaot folder.

  • Burst: Fixed an editor crash when trying to debug a DirectCalled method.

  • Burst: Fixed an error if install in build folder is used without ever using a regular build.

  • Burst: Fixed an issue with the invalid gc handle release to avoid corrupt current domains and crashes. (1346442)

  • Burst: Fixed some memory leaks between the C# and C++ parts of the Burst compiler, and added CI tooling to ensure this doesn't happen again.

  • GI: Fixed a Black light probes after duplicating baked geometry during the bake with CPU Lightmapper. (1332156)

  • GI: Fixed the denoising of shadowmask with the GPULM. (1361651)

  • Graphics: Fixed a Vulkan instable frame time and input lag due to queuing too many frames. (1331307)

  • IL2CPP: Fixed a race condition loading string literal values. (1379139)

  • IL2CPP: Fixeda possible compilation error in field access in unsafe generic code. (1394221)

  • iOS: Hid the QuickType bar on iOS15 when Keyboard autocorrection is set to false. (1381272)

  • Kernel: Fixed Application.targetFrameRate to not cause jitter in Time.deltaTime measurements. (1373355)

  • Mono: Fixed an issue where locale name could not be resolved correctly on Android. (1376786)

  • Prefabs: Fixed crash when you hide flags on PrefabInstance objects with a missing source prefab. (1381563)

  • Scene/Game View: Reduced CPU use when hovering an Overlay. (1381613)

  • Undo System: Fixed a crash resulting from undoing object creation with unregistered child objects. (1382649)

  • Universal Windows Platform: Fixed Application.targetFrameRate rendering at a significantly lower frame rate than specified.

  • VFX Graph: Fixed Particles Simulation to behave as expected on paused effect. (1355385)

Package changes in 2021.2.10f1

Packages updated

Changeset: ee872746220e