Manual installs
Operating systems
-Component installers
Windows
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 2021.3.41f1
Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
Asset Bundles: The resource is not properly referenced when there is a dependency on another asset bundle (UUM-74871)
DirectX12: [DX12] Player crash on UnityMain when building HDRP Sample on Windows (UUM-75100)
iOS: iOS Simulator SDK is missing ARM64 Architecture support (UUM-2238)
Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
Templates Microgames: Errors are thrown when creating a new FPS Microgame template project (UUM-76170)
2021.3.41f1 Release Notes
Improvements
Animation: Improved Animation Mode performance when using custom properties. (UUM-73525)
Documentation: Added notes about player build cache to PostProcessScene docs. (UUM-69256)
Editor: Added details to the "incompatible keyword space" error message which is occasionally generated by shaders. (UUM-58563)
Editor: The "Read/Write" toggle in the Texture Importer Inspector is now hidden for 2D Array and 3D textures, these shapes are always imported as readable in 2021.3 and earlier versions. Documentation has been updated as well. (UUM-68471)
Changes
Android: Updated Gradle version to 7.5.1 (from 6.7.1), AGP version to 7.4.2 (from 4.2.2) and JDK to 11 (from 1.8).
Version Control: Added "Undo unchanged" and "Undo checkouts keeping changes" options to pending changes view.
Version Control: Changed the default ignore.conf to not ignore itself anymore.
Version Control: Removed focus redirection after Check-in.
Fixes
AI: Fixed an issue where NavMeshData belonging to a scene would remain loaded after the scene had been offloaded. This issue only occurred when the "Do not reload scene"-option has been checked in the editor settings. (UUM-29346)
Android: Fixed build failure when targetSDK 34 and depending on androidX legacy library. (UUM-74132)
Android: Fixed detection of Play Asset Delivery support to avoid problems if there is play.core dependency in the project. (UUM-74252)
Android: Fixed player crash when changing cursor multiple times. (UUM-74941)
Android: To add activity null handling in isInMultiWindowMode API. (UUM-71574)
Animation: Fixed additive animations ever increasing non animated values. (UUM-68376)
Apple TV: Fixed tvOS simulator input crash. (UUM-70232)
Asset Bundles: Fixed an issue where an hash was added to the manifest file name when building AssetBundles. (UUM-66821)
Asset Bundles: Only call CollectAllSpriteAtlasesAndPack once when building AssetBundles. (UUM-73147)
Build System: Fixed a potential crash when building. (UUM-72309)
Documentation: Fixed a typo in the Create your own overlay page of the documentation.
Editor: Fixed a bug where UI Canvas using Screen Space render mode would use an incorrect game view size and behave erratically. (UUM-73707)
Editor: Fixed a LinuxEditor crash calling WarpCursorPosition outside of PlayMode. (UUM-71828)
Editor: Fixed an error when destroying a camera with a texture assigned to the TargetTexture property. (UUM-2869)
Editor: Fixed an issue that would cause the pan control on audio sources to not work properly in some cases. (UUM-65071)
Editor: Fixed an issue where Texture.SetTextureSetting would take invalid values. (UUM-63703)
Editor: Fixed crash in LMDB_Transaction::AbortAndRestart(). (UUM-70115)
Editor: Fixed decal material upgrade.
Editor: Fixed failing importing of multi image EXR files with alternative channel names. (UUM-62509)
Editor: Fixed issues with menu item Id values going out of sync on windows. (UUM-73047)
Editor: Fixed neutral Tonemapping artifacts when using 64-bit textures. (UUM-55852)
Editor: Fixed unexpected error while switching between branches.
Editor: Fixed wireframe not rendered in the Scene View. (UUM-36914)
Editor: Hide a RenderMode field from Light Component in URP and removed related documentation. (UUM-70283)
Editor: Improved setlocale LC_NUMERIC guards. (UUM-58980)
Graphics: Added validation that SetVertexAttribute() streams doesnt create gaps. (UUM-72229)
Graphics: Fixed a crash on Linux Editor where Vulkan may recreate SwapChains while the previous SwapChain's images may still be in use by a command buffer. (UUM-73447)
Graphics: Fixed an issue where material property block allocations were reported as "Unknown". (UUM-71008)
Graphics: Fixed broken URL for documentation on Texture2D. (UUM-74607)
Graphics: Fixed Linear01DepthFromNear shader utility function on APIs with reversed Z buffer. (UUM-19101)
Graphics: Fixed Vulkan native rendering plugin returning an invalid texture when sampler configuration is updated. (UUM-73757)
GraphView: Some Mac keyboard events not having mousePosition in the editor. (UUM-62291)
HDRP: Fixed flickering when using Screen Space Reflection with asynchronous compute shaders on PS5. (UUM-70273)
iOS: Small memory leak in UnityWebRequest (custom HTTP headers). (UUM-73104)
macOS: Fixed forward and back buttons being recognized as middle button. (UUM-70259)
macOS: Fixed Xcode project build failure when exporting a project where a package contains .xcprivacy file. (UUM-74874)
Mono: Fixed memory leak when validating a SSL certificate. (UUM-72433)
Package: Bug fixing cinemachine.
Player: Fixed possible crash on shut down when custom player loop is set. (UUM-72551)
Shaders: Fixed a runtime crash that could occur when loading shader sub-program parameters. (UUM-70213)
UI Toolkit: UI Toolkit foldout interaction enabled on controllers. (UUM-73752)
Version Control: Fixed "Collection was modified" error when doing multiple renames in a row.
Version Control: Fixed "item with the same key has already been added" error.
Version Control: Fixed check in error if nothing is selected in the pending changes tree.
Version Control: Fixed column sorting in pending changes view.
Version Control: Fixed error after renaming a parent branch of the working branch.
Version Control: Fixed failure to delete a .meta file when deleting a private folder from the pending changes.
Version Control: Fixed hang on domain reload.
Version Control: Fixed missing incoming changes after removing a branch.
Version Control: Fixed text cut-off in filter rules dialog.
Version Control: Fixed undo & check-in operations not working when the current scene was never saved.
Version Control: Fixed variables's value becoming clear after resolving conflict in inspector.
Version Control: Moving folders in the Editor now correctly use the UVCS "Move" operation.
Version Control: Removed misleading indication about shelves.
Version Control: Supported workspace name with non-latin characters in Pending Changes.
VFX Graph: Blackboard could be out of the screen when the VFX Graph window was too small. (UUM-65513)
Video: Editor freezes when playing videos with playback speed value <1 and setting time via started callback. (UUM-73115)
Video: Memory increases gradually when UWP webcam is opened/closed. (UUM-62347)
Video: [Android] Player with the specific Video clip crashes on "/apex/com.android.runtime/lib/bionic/libc.so (__memcpy_a53+96)" when the video is bundled with other video clips and Codec is set to VP8. The first few seconds of the video audio is distorted on the Android Player. (UUM-73032)
Windows: Fixed issue with non-native Refreshrate not being restored in Exclusive Fullscreen mode upon restart. (UUM-62542)
Package changes in 2021.3.41f1
Packages updated
Changeset
+Third Party Notices
Release notes
+Known Issues in 2021.3.41f1
Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
Asset Bundles: The resource is not properly referenced when there is a dependency on another asset bundle (UUM-74871)
DirectX12: [DX12] Player crash on UnityMain when building HDRP Sample on Windows (UUM-75100)
iOS: iOS Simulator SDK is missing ARM64 Architecture support (UUM-2238)
Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
Templates Microgames: Errors are thrown when creating a new FPS Microgame template project (UUM-76170)
2021.3.41f1 Release Notes
Improvements
Animation: Improved Animation Mode performance when using custom properties. (UUM-73525)
Documentation: Added notes about player build cache to PostProcessScene docs. (UUM-69256)
Editor: Added details to the "incompatible keyword space" error message which is occasionally generated by shaders. (UUM-58563)
Editor: The "Read/Write" toggle in the Texture Importer Inspector is now hidden for 2D Array and 3D textures, these shapes are always imported as readable in 2021.3 and earlier versions. Documentation has been updated as well. (UUM-68471)
Changes
Android: Updated Gradle version to 7.5.1 (from 6.7.1), AGP version to 7.4.2 (from 4.2.2) and JDK to 11 (from 1.8).
Version Control: Added "Undo unchanged" and "Undo checkouts keeping changes" options to pending changes view.
Version Control: Changed the default ignore.conf to not ignore itself anymore.
Version Control: Removed focus redirection after Check-in.
Fixes
AI: Fixed an issue where NavMeshData belonging to a scene would remain loaded after the scene had been offloaded. This issue only occurred when the "Do not reload scene"-option has been checked in the editor settings. (UUM-29346)
Android: Fixed build failure when targetSDK 34 and depending on androidX legacy library. (UUM-74132)
Android: Fixed detection of Play Asset Delivery support to avoid problems if there is play.core dependency in the project. (UUM-74252)
Android: Fixed player crash when changing cursor multiple times. (UUM-74941)
Android: To add activity null handling in isInMultiWindowMode API. (UUM-71574)
Animation: Fixed additive animations ever increasing non animated values. (UUM-68376)
Apple TV: Fixed tvOS simulator input crash. (UUM-70232)
Asset Bundles: Fixed an issue where an hash was added to the manifest file name when building AssetBundles. (UUM-66821)
Asset Bundles: Only call CollectAllSpriteAtlasesAndPack once when building AssetBundles. (UUM-73147)
Build System: Fixed a potential crash when building. (UUM-72309)
Documentation: Fixed a typo in the Create your own overlay page of the documentation.
Editor: Fixed a bug where UI Canvas using Screen Space render mode would use an incorrect game view size and behave erratically. (UUM-73707)
Editor: Fixed a LinuxEditor crash calling WarpCursorPosition outside of PlayMode. (UUM-71828)
Editor: Fixed an error when destroying a camera with a texture assigned to the TargetTexture property. (UUM-2869)
Editor: Fixed an issue that would cause the pan control on audio sources to not work properly in some cases. (UUM-65071)
Editor: Fixed an issue where Texture.SetTextureSetting would take invalid values. (UUM-63703)
Editor: Fixed crash in LMDB_Transaction::AbortAndRestart(). (UUM-70115)
Editor: Fixed decal material upgrade.
Editor: Fixed failing importing of multi image EXR files with alternative channel names. (UUM-62509)
Editor: Fixed issues with menu item Id values going out of sync on windows. (UUM-73047)
Editor: Fixed neutral Tonemapping artifacts when using 64-bit textures. (UUM-55852)
Editor: Fixed unexpected error while switching between branches.
Editor: Fixed wireframe not rendered in the Scene View. (UUM-36914)
Editor: Hide a RenderMode field from Light Component in URP and removed related documentation. (UUM-70283)
Editor: Improved setlocale LC_NUMERIC guards. (UUM-58980)
Graphics: Added validation that SetVertexAttribute() streams doesnt create gaps. (UUM-72229)
Graphics: Fixed a crash on Linux Editor where Vulkan may recreate SwapChains while the previous SwapChain's images may still be in use by a command buffer. (UUM-73447)
Graphics: Fixed an issue where material property block allocations were reported as "Unknown". (UUM-71008)
Graphics: Fixed broken URL for documentation on Texture2D. (UUM-74607)
Graphics: Fixed Linear01DepthFromNear shader utility function on APIs with reversed Z buffer. (UUM-19101)
Graphics: Fixed Vulkan native rendering plugin returning an invalid texture when sampler configuration is updated. (UUM-73757)
GraphView: Some Mac keyboard events not having mousePosition in the editor. (UUM-62291)
HDRP: Fixed flickering when using Screen Space Reflection with asynchronous compute shaders on PS5. (UUM-70273)
iOS: Small memory leak in UnityWebRequest (custom HTTP headers). (UUM-73104)
macOS: Fixed forward and back buttons being recognized as middle button. (UUM-70259)
macOS: Fixed Xcode project build failure when exporting a project where a package contains .xcprivacy file. (UUM-74874)
Mono: Fixed memory leak when validating a SSL certificate. (UUM-72433)
Package: Bug fixing cinemachine.
Player: Fixed possible crash on shut down when custom player loop is set. (UUM-72551)
Shaders: Fixed a runtime crash that could occur when loading shader sub-program parameters. (UUM-70213)
UI Toolkit: UI Toolkit foldout interaction enabled on controllers. (UUM-73752)
Version Control: Fixed "Collection was modified" error when doing multiple renames in a row.
Version Control: Fixed "item with the same key has already been added" error.
Version Control: Fixed check in error if nothing is selected in the pending changes tree.
Version Control: Fixed column sorting in pending changes view.
Version Control: Fixed error after renaming a parent branch of the working branch.
Version Control: Fixed failure to delete a .meta file when deleting a private folder from the pending changes.
Version Control: Fixed hang on domain reload.
Version Control: Fixed missing incoming changes after removing a branch.
Version Control: Fixed text cut-off in filter rules dialog.
Version Control: Fixed undo & check-in operations not working when the current scene was never saved.
Version Control: Fixed variables's value becoming clear after resolving conflict in inspector.
Version Control: Moving folders in the Editor now correctly use the UVCS "Move" operation.
Version Control: Removed misleading indication about shelves.
Version Control: Supported workspace name with non-latin characters in Pending Changes.
VFX Graph: Blackboard could be out of the screen when the VFX Graph window was too small. (UUM-65513)
Video: Editor freezes when playing videos with playback speed value <1 and setting time via started callback. (UUM-73115)
Video: Memory increases gradually when UWP webcam is opened/closed. (UUM-62347)
Video: [Android] Player with the specific Video clip crashes on "/apex/com.android.runtime/lib/bionic/libc.so (__memcpy_a53+96)" when the video is bundled with other video clips and Codec is set to VP8. The first few seconds of the video audio is distorted on the Android Player. (UUM-73032)
Windows: Fixed issue with non-native Refreshrate not being restored in Exclusive Fullscreen mode upon restart. (UUM-62542)
Package changes in 2021.3.41f1
Packages updated

Find the Unity version that’s compatible with your existing projects, or that provides you with specific features unavailable in newer versions.
