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 2019.4.5

Unity 2019.4.5

 -  100% Safe  -  Freeware

What's new in this version:

Fixed:
- 2D: Update SortingGroup when a new Sorting Layer is added between existing Sorting Layers
- Android: Fixed failing texture compression in Linux Editor
- Animation: Fixed animation does not play correctly when Optimized Game Object functionality is used
- Asset Pipeline: Fixed for infinite loop when importing a project with files that have same name, different casing, and are in the same folder
- Asset Pipeline: Native plugins are imported together with scripts
- Editor: Fixed editor performance regression due to too many GetTreeViewFolderSelection calls
- Editor: Fixed rendering getting stuck with the async compilation replacement material on certain corner cases
- Editor: The Unity editor now and related tools now make use of logical processors beyond CPU group 0. To be impacted, you must be using a machine with at least 32 total cores
- Graphics: Fixed occasional "Invalid memory pointer" error when a GPU instanced mesh particle system is visible
- IL2CPP: Corrected Array.CreateInstance(Type, int[], int[]) to create an SZ_ARRAY when passed rank of {1} and lower bounds of {0}
- IL2CPP: Correctly convert delegates that have reference return types
- IL2CPP: Fixed ArgumentException thrown in Socket constructor when using Windows SDK 10.0.19041.0
- IL2CPP: Fixed ARM64 release build failure that could occur in some circumstances
- IL2CPP: Fixed GC performance regression on Android and Linux
- IL2CPP: Fixed managed stacktrace resolving on old Android devices (5.0 and lower), previously stacktrace resolving would fail and would show zero frames, now it should show proper managed stacktrace
- IMGUI: Fixed an issue where UGUI Components receive MouseOver events when the Player is in Windowed Mode, focused and the mouse is outside the window
- iOS: Fixed occasional crash on exit coming from iOS calling [UIViewController prefersHomeIndicatorAutoHidden] or [UIViewController preferredScreenEdgesDeferringSystemGestures] after unity have b
- iOS: Fixed occasional crash on exit pointing to ViewInfo_OnDisplayCutoutsChanged
- iOS: On iOS13 it is now possible to customize launchscreen viewcontroller, so it will adhere to unity settings for statusbar appearance and enabled orientations
- Mobile: Fixed 109 error message appearing on mobile
- Multiplayer: Fixed NetworkTransport.LoadEncryptionLibrary to accept paths with non-ASCII characters on Windows
- Package Manager: Fixed an issue preventing player builds to succeed when burst compilation i
- Package Manager: Fixed compatibility issues between burst and older lin
- Physics: Fixed an issue where the 2D Capsule in a CapsuleCast query using Horizontal capsule alignment did not correctly size the capsule
- Physics: Fixed an issue with cloth not updating its skinned mesh properly on the first frame it becomes visible
- Physics: Fixed an issue with cloth where having all particles pinned would cause the the bounds of its related SkinnedMeshRenderer to get corrupted
- Physics: Fixed an issue with Cloth.SetSelfAndInterCollisionIndices where setting a 0 length List would cause cloth to not clear it's internal array of indices
- Prefabs: Fixed 'Cannot edit components on prefab' popup appears multiple times when multiple prefabs are selected and moving component
- Prefabs: Fixed Constraint Setting foldout gets closed automatically while editing properties under Scale Constraint on a Prefab Asset
- Profiler: Fixed an issue that could cause the Editor to crash when selecting batch thumbnails in the UI Details Profiler module
- SceneManager: Fixed that creating a Scene Asset fires EditorSceneManager.sceneSaving callback with an invalid Scene struct
- Scripting: Fixed a deadlock on domain unload when a Burst job is calling back to managed via function pointers
- Scripting: Fixed engine code stripping bug when a user assembly was named InputModule.dll or matched any of the other engine module names
- Shaders: Fixed an issue which was causing Shaders build on newer versions of Unity not to load on an older version within the same Minor Version patch set
- UI Elements: Inline style getter return the correct unit
- XR: Add more details to error message when Hololens remoting fails to load the dll
- XR: Fixed assert due to invalid camera pose on first frame of Hololens remoting connect
- XR: Fixed issue with package list requests causing delays and error reports in console

Changes:
- Package Manager: Output of Debug.Log is temporarily disabled when used in Burst Function Pointers/Jobs to avoid a deadlock on a domain reload. A fix for the Unity editor is being developed


Join our mailing list

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

Subscribe