Release notes

Known Issues in 2021.1.25f1

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

  • Asset Importers: Instantiated FBX through code throws error after leaving Play Mode (1363573)

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

  • 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: Profiler's timeline view loses context frames when frames go out of Frame Count bounds (1367470)

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

  • 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.25f1 Release Notes

Improvements

  • 2D: Cache internal reflection to speed up Sprite editing data access.

  • Graphics: Warnings for non-native compressed formats with decompressor support are now muted in the editor. (1329157)

  • Package: Update Addressables to 1.18.6 and SBP to 1.19.2

Fixes

  • 2D: Fixed an issue where the Sprite Editor Window was disabled when readonly assets were selected. (1364044)

  • Animation: Fixed unexpected behaviours when having negative parameterized time in a motion state. (1332880)

  • Asset Pipeline: Fixed an issue where the Editor crashed while entering play mode with an AssetImporter displayed in the Inspector window. (1353925)

  • Editor: Fixed an issue where there was not a prompt to save changes if the layout had changed. (1318376)

  • Editor: Fixed an issue where Time.unscaledTime and Time.fixedUnscaledTime did not update when stepping through frames. (1294730, 1360931)

  • Editor: Fixed an issue with Multiple "Failed to insert item" warnings being logged when the amount of inserted items exceeds 1000. (1343433)

  • Editor: If Adb is not able to make the file editable, we make it writable using OS function. (1353760)

  • GI: Fixed sky ambient probe and skybox reflection probe issue when reloading a scene in playmode. (1331427)

  • GI: Prevent tetrahedralization errors by removing duplicate data from additive probesets. If anything is left, append the rest. (1263524)

  • Graphics: Fixed a sporadic crash when closing BuildSettings (and maybe other) windows when using Editor with Vulkan. (1362844)

  • Graphics: Fixed an issue of missing objects when highly static batched scene + SRP Batcher. (1294742)

  • Graphics: Fixed an issue where Meshes had incorrect skin weights in builds due to faulty normalization after limiting the number of weights per vertex. (1319068)

  • Networking: UnityWebRequest: Fix raw data access in DownloadHandlerAudioClip and DownloadHandlerTexture. (1330209)

  • Particles: Fixed a crashes when trying to access fields in an uninitialized external forces module. (1354044)

  • Physics: Fixed an issue where modifying the "Rigidbody2D.position" did not temporarily stop interpolation when called during the FixedUpdate callback. (1367721)

  • Profiler: Fixed an issue where entering Play Mode with the Game View set to 'Play Maximized' and the Profiler window docked causes errors to be logged to the Console window. (1364443)

  • Scene/Game View: Fixed an issue where Hierarchy did not allow drag and drop references to be placed between root objects marked as not editable. (1337512)

  • Scripting: Fixed an issue where there were handle exceptions thrown from custom attributes' .ctor. (1321144)

  • Serialization: Fixed an issue where reference from a Prefab to a missing asset became valid once asset was added back to project, without a reimport. (1270634)

  • Serialization: Keep references to unknown ScriptableObject as "Missing" instead becoming "None" when loading Scene or Prefab. (1328065)

  • Services: Fixed an issue where the validation endpoint was been disabled, and the editor incorrectly shows that the user must wait for this validation to succeed. This lead to a lot of confusion from our users. This change simply removes this panel to avoid further confusion. (1210052)

  • uGUI: Fixed an issue where a missing shader property warnings was produced when running in batchmode. (1350059)

  • Universal Windows Platform: Fixed an issue where symbol file packaging failed when using the 'MasterWithLTCG' build configuration. (1345403)

  • Universal Windows Platform: Fixed DevicePortal deployment to handle both .appx and .msix packages. (1269676)

  • Windows: Fixed an issue where the player icon was missing from the title after the game was first launched in fullscreen mode and then later changed to windowed mode. (1361016)

  • Windows: Removed error.log generation for crash uploads in favor of editor.log and dmp files. (1278602)

Changeset: b6f2b893ea32