Release notes

Known Issues in 2021.1.11f1

  • AI: Crash with ComputeTileMeshJob when generating Navmesh (1329346)

  • Animation: [Performance Regression] AnimationWindowState:get_allCurves takes approximately 5000ms to load animation in the Animation window (1320250)

  • Asset Import Pipeline: Infinity loop on importing Assets, when building appx package via MRTK build window (1339823)

  • Global Illumination: Reflection probes don't contain indirect scene lighting after the on-demand GI bake from the Lighting window (1324246)

  • Global Illumination: Reflection probes must be rebaked twice to update when using "Generate Lighting" button (1334283)

  • Global Illumination: [GPUPLM] Crash in RadeonRaysMeshManager::RemoveGeometry while baking Terrain game object with 4k lightmaps on certain GPU (1255993)

  • HD RP: Editor crashes on GfxDeviceD3D12Base::DrawBuffersCommon when switching between Scenes (1329083)

  • IL2CPP: Build fails when using a combination of messages, SyncVars and SyncList in a project (1328966)

  • Linux: Editor crashes at 'GfxFramebufferGLES::SetBackBufferColorDepthSurface' or freezes when creating a new shortcut profile (1334874)

  • Linux: Linux Editor crashes at "_XFreeX11XCBStructure" when loading tutorials (1323204)

  • Metal: Performance in Game View is significantly impacted by Gfx.WaitForPresentOnGfxThread when a second monitor is connected (1327408)

  • Mobile: [Android] App stops due to OnPixelCopyFinishedListener not being supported on devices with lower than 24 SDK (1331290)

  • Mobile Graphics: [iOS] Player crashing when connecting external Display via USB-C port (1321153)

  • Mono: [macOS] Unity crashes when exception thrown after a DLL has been loaded (1318755)

  • OpenGL: SRP Batcher not working with OpenGL APIs when the project is built (1331098)

  • Packman: Package Manager/My Assets: 401 Response code trying to download a paid asset store package (1335976)

  • Packman: User can't easily configure location of both UPM and Asset Store package local cache (1317232)

  • Profiling: GarbageCollectAssets is triggered frequently when higher frame counts are set (1332708)

  • Profiling: Poor profiler performance when navigating the timeline view and reviewing data with many threads (1339407)

  • Scene Management: Crash on BuildPrefabInstanceCorrespondingObjectMap when overriding nested prefab inside AssetDatabase.StartAssetEditing() block (1324978)

  • Scripting: Crashes on mono_class_init when entering Play Mode after recompiling scripts (1262671)

  • Scripting: DomainReloadTests performance tests have regressed due to removal of built-in support for Visual Studio as a code editor (1336648)

  • Scripting: Increased Script Assembly reload time (1323490)

  • Serialization: Crash in SerializedProperty::IsValid when reordering a SerializedProperty list (1320319)

  • Terrain: Terrain Lit Opacity as Density option causes alpha'd areas on the 5th layer or greater to appear with artifacts (1283124)

  • uGUI: RectMask2D Softness property has no effect when used on TextMeshPro Text (1331297)

  • WebGL: [iOS] Video is not playing (1288692)

2021.1.11f1 Release Notes

Improvements

  • 2D: Potentially improves performance when importing large number of textures.

  • iOS: Ignore plugins with wrong CPU type when creating xcode project, e.g. when building for run on device, libraries having CPU type "x64" (i.e. simulator libraries) will be ignored

Changes

  • Package: com.unity.purchasing updated to 3.2.1. Please refer to the package changelog online here: https://docs.unity3d.com/Packages/com.unity.purchasing@3.2/changelog/CHANGELOG.html

Fixes

  • Android: Bump Android Logcat package version to 1.2.2

  • Android: Fixed issue where Unity editor does not update gradle.properties file if export destination folder already contains this file. (1308437)

  • Animation: Fixed a crash when entering playmode with a scene that contains Animator components, due to a memory corruption in the scripting layer (1338523)

  • Asset Pipeline: Fixed an issue that could cause assets with dependencies to be imported out-of-order. (1331373)

  • Build System: Fixed an edge case where executing the build tools was generating an access denied error when attempting to run git/hr inside a Visual Studio command prompt.

  • Editor: Fixed repaint issues for modal editor windows upon opening them from the project window context menu (1313636)

  • Editor: Fixed repaint issues for non-modal windows while a modal window is up (1323381)

  • GI: Fix the available memory tracker when using multiple nvidia GPUs and the GPU Lightmapper. (1313094)

  • Graphics: Mesh.SetSubMeshes with NativeArray no longer ignores MeshUpdateFlags argument. (1330299)

  • Graphics: Update Postprocessing v2 package to 3.1.1

  • iOS: When creating app extension target through PBXProject, now add headers section automatically (1332249)

  • Physics: Ensured that a Linecast or Raycast against an EdgeCollider2D always returns a correct collision normal when an attached Rigidbody2D is rotated. (1334367)

  • Physics: Fixed a crash inside Cloth caused by a memory corruption in the bindings layer (1337649)

  • Scripting: Editor logs an Error whenever the filename of an assembly does not match its name. (1109539)

  • Shaders: Improved logging when compiling shader variants (1338590)

  • uGUI: Fixed a crash when exiting playmode from a scene containing Text Elements with shadow components, due to a memory corruption in the scripting layer (1339939)

  • XR: Updated XR Interaction Toolkit to 1.0.0-pre.4.

Changeset: 4d8c25f7477e