Unity 2021.2.10

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.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

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