Release notes

Known Issues in 2021.1.12f1

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

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

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

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

  • Scene Management: UnassignedReferenceExeptions with unitypackage when upgrading to 2021.1.2f1 (1341523)

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

  • Vulkan: Linux Editor using Vulkan crashes at " GfxDeviceVK::EnsureValidBackbuffer" when showing tooltips for ProBuilder buttons (1335846)

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

  • Windows: Editor crashes when exiting and keeping a tutorial project (1338299)

2021.1.12f1 Release Notes

Improvements

  • Physics: Added units of measurement to the Articulation Body properties in the scripting documentation.

Fixes

  • 2D: Fixed vertices winding order for square polygonal Sprite generation. (1289069)

  • AI: Fixed NavMeshObstacle inspector when viewed in non-wide mode. (1330842)

  • AI: Selecting the Navigation Window causes the Editor to Crash. (1330235)

  • Animation: Fixed an issue where Animations played in Timeline with offsets would play incorrectly in some Avatar/Humanoid setups. (1295759)

  • Asset Import: Fixed issue where textures can't be extracted when the FBX file is located in a writeable package. (1329339)

  • Audio: Added mixer groups or snapshots would trigger a "generated inconsistent result" asset import warning in the console. (1319518)

  • Graphics: Fixed an issue that caused MSAA to not work correctly in URP on Oculus Quest. (1327973)

  • Graphics: Fixed batching for instancing when all objects are lit by the same (<8) lights. (1313977)

  • Graphics: Fixed camera velocity property for SRPs. (1302527)

  • Graphics: Fixed Editor crashing sometimes when running HDRP DXR tests. (1338912)

  • Graphics: Resolved an issue where setting a camera's target texture to null would sometimes increase camera stack size and reduce performance. (1299403)

  • HDRP: Fixed for wrong cached area light initialization.

  • License: Fixed license check failure shows error dialog and opens Hub. (1337329)

  • Package Manager: Fixed bug where absolute path was used in the manifest instead of relative path for local packages. (1327815)

  • Shadergraph: Fixed a bug in ShaderGraph where sticky notes couldn't be copied and pasted. (1221042)

  • Shadergraph: Fixed a ShaderGraph issue where unused blocks get removed on edge replacement. (1334341)

  • Shadergraph: Fixed an issue where nested subgraphs with identical SamplerState property settings could cause compile failures. (1336089)

  • Shadergraph: Fixed an issue where SamplerState properties could not be renamed after creation. (1336126)

  • Shadergraph: Fixed SubGraph SamplerState property defaults not being respected. (1336119)

  • Shaders: Fixed incorrect struct reflection on GL and GLES backends when using multiple nested structs. (1322153)

  • UI Toolkit: Fixed ListView item selection through PointerMoveEvent, for example when holding right-click down while clicking. (1275295)

  • URP: Fixed a performance issue in Hololens when using renderer with custom render passes.

  • URP: Fixed an issue where Particle Lit shader had an incorrect fallback shader. (1312459)

  • URP: Fixed an issue where SMAA did not work for OpenGL. (1318214)

Changeset: afcadd793de6