Unity 2021.2.15

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

  • 2D: Crash with "RendererUpdateManager::RemoveRenderer" when using undo after adding Tilemap to the List (1407532)

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

  • Build Pipeline: Script compilation fails with "Internal build system error. Backend exited with code -1073741511" on Windows 7 (1408591)

  • DirectX11: Crash on GfxDeviceD3D11Base::ResolveDepthIntoTexture when opening the project (1408785)

  • DOTS: "IndexOutOfRangeException" errors appear when entering Play Mode if using "AsDeferredJobArray" (1395710)

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

  • Metal: Editor crashes on BufferMetal::IsBusy after opening a Scene (1405248)

  • Progressive Lightmapper: Unity 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)

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

  • Visual Effects - Legacy: [URP] Particles are flickering when in Play Mode (1390346)

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

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

2021.2.15f1 Release Notes

Features

  • Version Control: Added branch name column in changeset view

Changes

  • Version Control: Updated checkin comment box to keep the last comment after checkin error.

Fixes

  • 2D: Fixed a Crash on VirtualRedirectTransfer when loading AssetBundle while entering Play Mode. (1383027)

  • 2D: Fixed an issue where Secondary Texture set from a different Sprite was re-used even if another Sprite does not have one. (1395562)

  • 2D: Fixed an issue where managedContext was never passed to MonoPostprocessSprites. (1387502)

  • Android: Fixed asking for permission for location, webcam and external storage issue. (1363472)

  • Android: Update some APIs to support the behavior changes of LocationManager in Android 12. (1379467)

  • Audio: Fixed an issue where a user was not being able to undo parameter changes from dragging in the GUI widget of the ParamEQ and Duck Volume effects. (1262453)

  • Editor: Fixed an exceptions when assigning array size via array size field in ReorderableList inspector control.

  • Editor: Fixed ReorderableList element height issue not updating when dynamic changes to list content happen. (1341015, 1342485, 1342814)

  • Graphics: Fixed a corruption of mip levels of non-readable ASTC cubemap texture issue. (1383196)

  • Package Manager: Fixed the issue where the Package Manager UI doesn't warn the user when the .unitypackage is not compatible with the current version of Unity by adding a downgrade option with warning. (1403447)

  • Particles: Fixed FPS mode when using a Single Row in the Texture Sheet Animation module. (1373996)

  • UI Toolkit: An element can now receive a PointerUpEvent notification when the mouse position is outside of the game view. (1306631)

  • Universal Windows Platform: Fixed an issue where Unity generated UWP project using hardcoded <defaultLanguage> value of en-US. (1342532)

  • Version Control: Fixed performance regression in large projects due to FindObjectsOfTypeAll calls.

  • Version Control: Fixed working mode error after migration from Unity Collaborate.

  • WebGL: Fixed a MSAA effect issue for WebGL. (1377547)

  • WebGL: Fixed an issue where building WebGL projects in folders that contain Unicode characters on Windows was not supported. (1355858)

Package changes in 2021.2.15f1

Packages updated

Changeset:
3b8567f665bb

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