Release notes

Known Issues in 2021.1.23f1

  • Asset Bundles: Building process of the AssetBundles is slow when the file count is huge (1358059)

  • Asset Importers: Editor crashes on UnityEditor.Unsupported:IsDestroyScriptableObject when applying changes to a custom asset (1353925)

  • Asset Importers: [MacOS] Second Unity instance in Activity Monitor is "not responding” after importing (1331736)

  • Global Illumination: Crash while sculpting Terrain and Baking Lightmaps (1266511)

  • Global Illumination: [Enlighten] Fatal Error when closing the Editor while Generating Lighting (1354238)

  • Global Illumination: [LightProbes] Probes lose their lighting data after entering Play mode when Baked and Realtime GI are enabled (1052045)

  • IL2CPP: [Android] [IL2CPP] Old build artifacts are used when ARMv7 and ARM64 build follows a ARM64 only build from different git branch (1347245)

  • Input: Input.GetKey does not trigger when the mouse cursor is outside the Game window (1358134)

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

  • MacOS: Port count never stops increasing in Standalone build on Mac Standalone (1365570)

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

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

  • Profiling: GUIStyle errors are thrown when entering Play mode with docked Profiler and the "Maximize On Play" option Enabled (1364443)

  • Profiling: Profiler.GetTotalAllocatedMemoryLong increases when Scene is loaded and unloaded (1364643)

  • Quality of Life: Scrolling is jumping when scrolling in the Input Manager (1362327)

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

  • Scripting: Increased Script Assembly reload time (1323490)

  • Scripting: Unity does not execute code weavers when the project is opened for the first time (1350116)

  • uGUI: Poor performance when loading or unloading a large Scene (1360901)

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

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

2021.1.23f1 Release Notes

Improvements

  • Editor: Shaders will have SHADER_API_(DESKTOP|MOBILE) define set according to the target build platform.

API Changes

  • Shadergraph: Added: Added an HLSL file implementing a version of the Unity core LODDitheringTransition function which can be used in a Shader Graph\.

  • Shadergraph: Added: Added View Vector Node documentation.

Fixes

  • Asset Pipeline: Fixed an issue where ScriptableObjects could be loaded when querying their type using AssetDatabase.GetMainAssetTypeAtPath(). (1351973)

  • Asset Pipeline: Fixed an issue where the main object name did not update correctly when duplicating or copying assets. (1227555)

  • Editor: Fixed an infinite notification in Settingswindow. (1361351)

  • Editor: Fixed an issue where tooltips were not displayed for the reorderable lists. (1345236)

  • Graphics: Fixed a crash when uploading large number of texture assets in DX12. (1324699)

  • Graphics: Fixed a shader code generation issue when using Texture2D/Texture2DArray Load with offset. (1357095)

  • HDRP: Fixed an issue where auto baking of ambient and reflection probe performed for builtin renderer would cause wrong baking in HDRP.

  • macOS: Fixed a crash in pthread_wait_cond when launching Unity with -importPackage option. (1301071)

  • macOS: Fixed an issue where Cursor.lockState registers input movement as if the mouse was moved to the center first before following the actual mouse movement. (1283506)

  • Shadergraph: Fixed a serialization PVT property flags issue when using subgraphs. This fixes SRP batcher compatibility.

  • Shadergraph: Updated the View Direction documentation.

  • Shaders: Fixed an issue where UsePass with local keywords did not always use correct keywords. (1329514)

  • UI Toolkit: Fixed an issue with highlighter positioning and draw order. (1174816)

  • URP: Fixed an issue where soft shadows shader variants did not set to multi_compile_fragment on some shaders (gbuffer pass, speedtree shaders, WavingGrass shader).

  • URP: Fixed artifacts in Speed Tree 8 billboard LODs due to SpeedTree LOD smoothing/crossfading. (1348407)

  • URP: VFX: Fixed a soft particles issue when HDR or Opaque texture wasn't enabled.

  • URP: VFX: Fixed an OpenGL soft particles fallback issue when depth texture wasn't available.

  • VFX Graph: Fixed a compilation issue when normal was used in shadergraph for opacity with unlit output.

  • VFX Graph: Fixed a null reference exception when Camera type in VFX graph was exposed. (1315582)

  • VFX Graph: Fixed a Soft Particle depth computation isseu when using an orthographic camera. (1309961)

  • VFX Graph: Fixed an exception in VFXFilterWindow if search field was empty. (1235269)

  • VFX Graph: Fixed an incorrect buffer type for strips issue.

  • VFX Graph: Fixed an isssue where VFX with an output mesh was being always reimported. (1309753)

  • VFX Graph: Fixed an issue where a Target GameObject attach button did not allow attaching of a valid VFX if the last selection was invalid. (1312178)

  • VFX Graph: Fixed an issue where deleted properties show up in the inspector. (1320952)

  • VFX Graph: Fixed an issue where deleting a flow edge between Init and Update threw an invalid operation exception. (1315593)

  • VFX Graph: Fixed an issue where having more than five GPU Event output leaded to "unexpected token 'if" at compilation. (1323434)

  • VFX Graph: Fixed an issue where modified state in the VFX tab did not have the correct state.

  • VFX Graph: Fixed an issue where Motion Vector map sampling for flipbooks were not using the correct mips.

  • VFX Graph: Fixed an issue where some settings were not always triggering a recompilation. (1322844)

  • VFX Graph: Remove unexpected expression in spawn context evaluation. (1318412)

Changeset: b50729e604a9