Popular: Data updated October 27, 2026

Categories

Internet1,356
Communication321
Audio & video898
Graphics & design539
Office & productivity1,124
Developer tools3,134
AI tools529
Security & privacy385
System tools3,114
Games523
Education & science239
Network & IT284

Unity 2020.3.2f1 download

The world’s leading platform for real-time content creation

This is an older version. The current version is 2020.3.48f1. Unity 2020.3.48f1 · Released:
2020.3.2f1 is part of the 2020 (LTS) line, which reached its end of life on May 5, 2023. It no longer receives security fixes. endoflife.date

Installer files 2020.3.2f1

ArchitectureTypeScopeFile sizeDownloadSHA256
64-bit EXE (NSIS) All users — download.unity3d.com VirusTotal

Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.

Release notes

System Requirements Changes

Improvements
- Editor: Added profiler markers around test setup, teardown, and execution.
- Editor: Improved Editor rendering performance. (1277222)
- Editor: Improving UTF documentation (DSTR-120)
- Editor: Reduce the per-test overhead of running tests in the editor.
- Editor: Reduce time taken by filtering operations when only a subset of tests is run.
- Editor: Reduced the time taken to rebuild the test tree and to scan for assets a test created but did not delete.
- Package Manager: Fixed an issue where using a Git URL with a revision and a package path in the wrong order would still clone the repository, introducing unnecessary delays before failing with an error.
- Package Manager: Improved logging by adding logs for cache misses and tarball download steps.
- Package Manager: Improved the error message when a Git dependency cannot be resolved because the path querystring and revision fragment are in the wrong order.
- Package Manager: Increased the amount of information logged to upm.log at various levels.
- Package Manager: Optimized Git package download times for repositories using submodules (with Git 2.28.0 or higher installed only).
- Package Manager: Optimized Git package download times, most notably for repositories with a larger history.
- Shaders: Reduced shader variant memory usage at runtime and memory consumption while loading shaders. (1296101)

Changes
- Graphics: Update postprocessing package to 3.1.0
- Graphics: Update SRP packages to 10.4.0
- Package Manager: Any Unity packages with a pre-release identifier in their versions will be tagged as Preview.

Fixes
- Animation: Fixed an issue when adding multiple StateMachineBehaviours to an object would not properly display in the Inspector Window. This may cause generated behaviours on Playables to also be displayed in the inspector in play mode (see case 1173312) (1278575)
- Asset Bundles: Fixed an issue where loading an asset from a bundle asynchronously while loading a texture synchronously causes a deadlock on the main thread. (1277297)
- Asset Pipeline: Fixed an editor crash when downloading corrupted metadata. (1306061)
- Burst: Fixed a bug where eager-compilation could pick up out-of-date global Burst menu options for compiling.
- Editor: Gracefully exit editor in the case where shader compiler process cannot be launched due to external conditions. (1319336)
- Graphics: Fixed a missing clamp in spawn count issuw when the system support reaping particles. (1122404)
- Graphics: Fixed an issue where Frame Debugger did not works when using Camera.SetTargetBuffers. (1278884)
- Graphics: Fixed wrong game view rendering issue when using very special projection matrices with SRP. (1268477)
- IL2CPP: Avoid an incorrect InvalidCastException when a generic type using an enum generic parameter is cast. (1306288)
- IL2CPP: Emit correct code for virtual methods with an in parameter of an array type. (1302459)
- IL2CPP: Fixed a nullable value being corrupted after a call to GetType() in generic code. (1310458)
- IL2CPP: Fixed an issue where Nullable incorrectly initiallized the value when the nullable object was created via the null coalescing operator from a null value. (1312533)
- Linux: Fixed an issue where calling SetResolutionImmediate in HDRP would display blue. (1309848)
- Linux: Fixed an issue where the Package Manager's prompt keeps reappearing to resolve packages. (1315014)
- macOS: Fixed loss of input and occasional crashes when connecting and reconnecting controllers.Z. (1315229)
- Mobile: Fixed an issue were errors are thrown on installing Adaptive Performance Package when Simulator window is open. (1296672)
- Mobile: Fixed an issue when the settings view was narrowed "View license" text appeared on top of the toggle. (1303986)
- Mobile: Fixed an issue where Min and Max values are not saved after it was typed and the labels were too long. (1304020)
- Mobile: Fixed an issue where the provider icon and the info text was incorrectly shown.
- Mobile: Fixed an issue where wcaler options Checkboxes were misaligned in the Simulator window. (1297030)
- Package: Fixed an issue that causes searcher window to be offset too far when accounting for host window boundaries.
- Package: Fixed an issue that causes searcher window to close when double-clicking a category. (1302267)
- Package Manager: Fixed an issue that prevented users from adding packages from disk. (1321217)
- Package Manager: Fixed an issue where either no submodules or the wrong submodules could be cloned when using a Git-based dependency with both a path and a revision.
- Package Manager: Fixed an issue where files tracked by Git LFS were not retrieved when using a Git-based dependency with both a path and a revision. (1307682)
- Package Manager: Fixed an issue where the packages-lock.json file was overwritten with the same contents but considered modified by Unity, sometimes resulting in unnecessary operations. (1299834)
- Particles: Fixed a crash when using a Stop Action set to Disable. (1311212)
- Physics: Clarified how certain HideFlags affected physics (1239147)
- Physics: Fixed a crash when the maximum allowed ArticulationBody components (64) was reached in a single hierarchy. (1284372)
- Physics: Fixed an issue where the physics debug window was lost forever after entering the playmode. (1230368)
- Physics: Fixed crash when calling ArticulationBody.GetDenseJacobian method with a ArticulationJacobian that was initialized with the default constructor. (1275091)
- Physics: Hide the joint editor tool gizmos when the joint was not active at all. (1275862)
- Profiler: Fixed sample names of samples in surrounding frames disappearing in Timeline view. (1317697)
- Scripting: Fixed an issue with System.XML depending on writing/reading from the registry which caused macOS Notarization to fail. (1292941)
- Serialization: Fixed crash when entering play mode or on domain reload with a MonoBehaviour larger than 2,147,483,647 bytes. (1313492)
- Services: Fixed an issue where user could get stuck at "Please wait..." message. (1276184)
- Shaders: Fixed incorrect array subscripts generated for OpenGL, OpenGL ES, Metal and Vulkan when using arrays or structs in global scope. (1318555)
- Shaders: Fixed reflection reporting for structs in the global scope for OpenGL and OpenGL ES. (1318610)
- Shaders: Fixed reflection reporting for structs inside constant buffers for OpenGL, OpenGL ES and Metal. (1318619)
- Shaders: Fixed reflection reporting for structs inside constant buffers for Vulkan. (1318559)
- Shaders: HLSLcc version bumps trigger compute shader recompilation again. (1307185)
- UI: Fixed an issue with checking for CanBindTo with null sprite. (1310284)
- UI: Fixed an issue with disabled fonts getting added to tracking list and never removed. (1315573)
- Universal Windows Platform: Fixed an issue where IME composition text was not displayed correctly within the focused InputField. (1298881)
- Universal Windows Platform: Fixed an issue where the TouchScreenKeyboard incorrectly selecting text when using left/right arrows were used. (1312317)

https://unity3d.com/unity/whats-new/2020.3.2

Most popular in IDEs & code editors

See all
  1. OpenCodeOpenCode is an open source agent that helps you write and run code with any AI model. It's available as a terminal-based interface, desktop app, or IDE extension.
  2. RStudioRStudio is an integrated development environment (IDE) for R.
  3. Node.js (LTS)Run JavaScript Everywhere
  4. Apache NetBeansDevelopment Environment, Tooling Platform and Application Framework.
  5. VSCodiumVSCodium is a community-driven, freely-licensed and telemetry-free rebuilt of Microsoft's Visual Studio Code.
  6. HaxeHaxe is an open source high-level strictly-typed programming language with a fast optimizing cross-compiler.
  7. ThonnyThonny is a Python IDE meant for learning programming.
  8. GDevelopThe fastest, easiest, most powerful no-code game engine.
  9. mkcertA simple zero-config tool to make locally trusted development certificates with any names you'd like.
  10. ProcessingA language and environment for creative coding

More from Unity Technologies ApS

See all
  • Unity 6000The world’s leading platform for real-time content creation
  • Unity 2021The world’s leading platform for real-time content creation
  • Unity 2022The world’s leading platform for real-time content creation
  • Unity 2022 (CN Version)The world’s leading platform for real-time content creation
  • Unity 2023The world’s leading platform for real-time content creation
  • Unity 2021 (CN Version)The world’s leading platform for real-time content creation

Tags

Share