Powerful 3D and 2D gaming development software for Mac

Unity for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe
Download Unity 2021.1.25

  -  1.4 MB  -  Freeware

What's new in this version:

Improved:
- 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
- Package: Update Addressables to 1.18.6 and SBP to 1.19.2

Fixed:
- 2D: Fixed an issue where the Sprite Editor Window was disabled when readonly assets were selected
- Animation: Fixed unexpected behaviours when having negative parameterized time in a motion state
- Asset Pipeline: Fixed an issue where the Editor crashed while entering play mode with an AssetImporter displayed in the Inspector window
- Editor: Fixed an issue where there was not a prompt to save changes if the layout had changed
- Editor: Fixed an issue where Time.unscaledTime and Time.fixedUnscaledTime did not update when stepping through frames
- Editor: Fixed an issue with Multiple "Failed to insert item" warnings being logged when the amount of inserted items exceeds 1000
- Editor: If Adb is not able to make the file editable, we make it writable using OS function
- GI: Fixed sky ambient probe and skybox reflection probe issue when reloading a scene in playmode
- GI: Prevent tetrahedralization errors by removing duplicate data from additive probesets. If anything is left, append the rest
- Graphics: Fixed a sporadic crash when closing BuildSettings (and maybe other) windows when using Editor with Vulkan
- Graphics: Fixed an issue of missing objects when highly static batched scene + SRP Batcher
- Graphics: Fixed an issue where Meshes had incorrect skin weights in builds due to faulty normalization after limiting the number of weights per vertex
- Networking: UnityWebRequest: Fix raw data access in DownloadHandlerAudioClip and DownloadHandlerTexture
- Particles: Fixed a crashes when trying to access fields in an uninitialized external forces module
- Physics: Fixed an issue where modifying the "Rigidbody2D.position" did not temporarily stop interpolation when called during the FixedUpdate callback
- 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
- 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
- Scripting: Fixed an issue where there were handle exceptions thrown from custom attributes' .ctor
- 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
- Serialization: Keep references to unknown ScriptableObject as "Missing" instead becoming "None" when loading Scene or Prefab
- 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
- uGUI: Fixed an issue where a missing shader property warnings was produced when running in batchmode
- Universal Windows Platform: Fixed an issue where symbol file packaging failed when using the 'MasterWithLTCG' build configuration
- Universal Windows Platform: Fixed DevicePortal deployment to handle both .appx and .msix packages
- 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
- Windows: Removed error.log generation for crash uploads in favor of editor.log and dmp files

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe