Long Term Support
Unity 2020 LTS provides a stable foundation for projects that are in production or about to ship. Unity 2020 LTS stream release has the same feature set as the 2020.2 Tech stream release.
We’re committed to supporting 2020.3 LTS releases with biweekly updates until mid-2022, after which updates will be monthly until March 2023 (two years after the initial release date). These updates will only cover usability fixes aimed at improving the stability of the product to enable users to ship their projects.
Unity 2019.4 is now the legacy LTS; it will be updated monthly until it reaches the end of its support cycle in spring 2022.
RSS feed
Subscribe to our LTS feed and get access to the latest LTS as soon as it's released.
SubscribeLTS Release 2017.4.13f1
Released: 12 October 2018
We are happy to announce Unity 2017.4.13f1. The release notes and the corresponding issue tracker link for issues fixed in this release are as shown below.
Unity Editor Download Assistant
Component Installers Windows
- Unity Editor 64-bit
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Mac
- Unity Editor
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Linux
Fixes
2D: Fixed Unity crashing on MonoStringNew when entering Play Mode after reopening the project and loading resources. (1066715)
Android: Allow Power VR devices to render at custom resolution with BlitType:Auto. (1022974, 1066224)
Android: Increased JVM heap size from 2gb to 4gb. (969563)
Asset Import: Fixed crash when re-importing assets for some global settings. (1079532, 1081907)
Asset Pipeline: Fixed crash when re-importing assets for some global settings. (1079532, 1081907)
Editor: Fixed colliding file ids in YAMLMerge not tracking already remapped keys. (1076700)
Editor: Fixed UnityConnectSettings initialization. (1058840)
IL2CPP: Fixing an issue with certain unprintable characters in C# source code causing failed compilations when they are copied to the C++ code as comments. (1049221)
iOS: Fixed CoreLocation framework being included even if the location API is not used. (1076345)
iOS: Fixed standard shader artifacts on mobiles. (1087277)
iOS: Fixed unassigned icon warning in Xcode when locale is not using "." as the decimal separator. (1058928)
iOS: Fixed unassigned icon warning in Xcode when locale is not using "." as the decimal separator. (1058928)
Kernel: Fixed ParticleSystemGeometryJob::ScheduleJobs crash when deleting GameObject. (1051704, 1081788)
Particles: Fixed temp memory not being cleaned up even when simulation doesn't need advancing. (1028462)
Physics: Fixed an issue where physics internal data wasn't being updated if the scene only contained static colliders, causing issues with shape casts. (1064897)
Physics: Fixed issue where physics internal query data may not be updated if there are only static colliders in scene, causing shape cast issue. (1064897)
SceneManager: Fixed crashes caused by incorrectly activated children of inactive parents. (1051704, 1081788)
Shaders: Fixed Android + Vulkan shader compilation failure. (1080403)
Shuriken: Added handling of NaN coming from PhysX due to internal bug. (943649, 1063373)
XR: Fixed issue of error spam when depth buffer sharing was enabled during Holographic Remoting or Simulation. (1047269)
Revision: 6902ad48015d
LTS Release 2017.4.12f1
Released: 27 September 2018
We are happy to announce Unity 2017.4.12f1. The release notes and the corresponding issue tracker link for issues fixed in this release are as shown below.
Unity Editor Download Assistant
Component Installers Windows
- Unity Editor 64-bit
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Mac
- Unity Editor
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Linux
Fixes
- (1006814) - 2D: Fixed Sprite Renderer memory leak when changing size value in tiled mode.
- (1053433) - Animation: Fixed interrupted transition clearing controller parameter values.
- (1004980) - Asset Bundle: Fixed issue where variant bundles built via a build map show an error and have pink texture.
- (969092) - Camera: Fixed crash when trying to display the scene view window and the scene camera is disabled.
- (1066381) - Deployment Management: Fixed crash when using sprites with no texture with the splash screen.
- (1037523) - Editor: Fixed issue with .sln project names not being unique.
- (1074400) - Editor: Fixed Metal Editor performance regression when running on macOS Mojave with Metal API Validation checkbox enabled.
- (1007061) - Graphics: Fixed Crunch compression for CPU supporting 16 or more threads.
- (1013446) - Graphics: Fixed an issue where using CustomRenderTexture could cause the editor to crash during level load.
- (989654) - Graphics: Fixed OpenGL ES 3.1 + AEP detection on Android.
- (1023109) - iOS: Fixed a crash on launch when using storyboards for launch screens on iOS.
- (1045891) - iOS: Fixed several compute shader crashes on iOS 8 devices.
- (1032743) - Particle System: Fixed crash when sprite atlas is not included in build.
- (1025639) - UI: Fixed EndLayout group or Stack empty error after progress dialog is displayed.
- (966667) - UI: Fixed Chinesse bolded Arial font style looks wide in Editor.
- (983200) - UI: Fixed spacing between characters is lost and text is stretched with bold font selected when built on certain platforms.
- (1073032 (1071331)) - Universal Windows Apps: Fixed build errors for missing logo assets when creating app packages with VS version 15.8.
- (1075444 (1057185)) - Web: Fixed handling 300 redirect without Location header.
- (970812) - WebGL: Fixed mouse input simulation using touch inputs.
- (988784) - WebGL: Fixed WWW/UnityWebRequest.isHttpError on 404 File not found.
Revision: b582b87345b1
LTS Release 2017.4.11f1
Released: 13 September 2018
We are happy to announce Unity 2017.4.11f1. The release notes and the corresponding issue tracker link for issues fixed in this release are as shown below.
Unity Editor Download Assistant
Component Installers Windows
- Unity Editor 64-bit
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Mac
- Unity Editor
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Linux
Improvements
- XR: Enabled Oculus Asymmetric FOV support.
Fixes
- (955711) - 2D: Fix Compressed ETC Variant Sprite Atlases become corrupted when changing their scale with target platform set to Android.
- (953849) - Android: Fixes issue where Android keyboard crashes app when selecting text in Input field on some Sony and Samsung devices.
- (None) - Animation: Changed default StateMachine node width so that all nodes align vertically.
- (1066253) - Editor: Fixed an issue where supply a null parameter to UpdateTransformMask would cause Unity to crash while importing/re-importing - an FBX asset.
- (975732) - Editor: Fix assets are not created from drop down menu if any projectSettings are opened in inspector.
- (1010840) - Editor: GPU Profiling depends on the real state of graphics jobs and not project settings; '-force-gfx-jobs off' will allow profiling - and profiling in Editor is now possible.
- (1065223) - IL2CPP: Fixed deadlock on exit when calling back to managed code on a thread that doesn't exit before player shutdown.
- (1071863 (1027837)) - Input: Fixed mouse event callbacks for multiple camera viewports.
- (1076353 (1054444)) - Physics: Fixed a crash triggered by changing cook option on a deactivated mesh collider.
- (1076350 (1025263)) - Physics: Fix a performance regression when using Continuous collision detection on kinematic bodies.
- (1072966 (825035)) (1043613) - Prefab: Reverting changes on applied prefab - crashes Unity.
- (1006498 (996666)) - Profiler: Fixed self profiling errors in deep profiling mode.
- (1073342) - PS4: Billboarding tree rendering now works correctly when using PSVR.
- (1051378) - UI: Fixed issue where animation would take precedence over layout component positioning.
- (None) - Version Control: Editor Fix potential crash when calling Provider.GetLatest Jake Turner.
- (1072548) - Vita: Fixed failure when creating Vita patch packages containing files of 2GB or larger.
- (1029569) - XR: Fix failure to render Splash Screen when using Oculus.
- (1067986 (1025433) - XR: Fix Play mode crash when continually running Windows MR in editor.
Revision: 8c6b8ef6d111
LTS Release 2017.4.10f1
Released: 24 August 2018
We are happy to announce Unity 2017.4.10f1. The release notes and the corresponding issue tracker link for issues fixed in this release are as shown below.
Unity Editor Download Assistant
Component Installers Windows
- Unity Editor 64-bit
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Mac
- Unity Editor
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Linux
Improvements
- Editor: Reduced enter play mode and recompile time by optimizing EditorCompilationInterface.GetTargetAssembly and EditorCompilationInterface.GetTargetAssembliesWithScripts. Has a high impact on projects with lots of scripts and lots of .asmdef files
- XR: Updated Oculus to version 1.27.1.
Fixes
- (1035312) - 2D: Fixed sprite not being loaded from Sprite Atlas issue when referenced anywhere in the scene.
- (1058281) - Android: Fixed crash on 'crnlib::crn_comp::append_chunks' when Packing Sprite atlas.
- (1046581) - Android: Fixed problem with graphical corruption when screen resolution is changed.
- (1048647) - Android: Fixed instant apps not being correctly signed.
- (1041327) - Animation: Fixed crash on race condition when deleting Animation component and MeshRenderer under high stress.
- (1061418) - Asset Bundles: Fixed an issue where building bundles could cause a hang in the Editor.
- (943254) - Collab: Fixed a bug where Collab Toolbar would sometimes get stuck after downloading changes that caused conflicts.
- (1021955) - Editor: Fixed Editor hanging when encountering exceptions or errors in BatchMode.
- (1048493) - Editor: Search in project and hierarchy/scene now only starts after the user has finished typing.
- (1030584) - Editor: Fixed crash while packing a huge sprite with sprite atlas when the graphics API is set to D3D11 or D3D12).
- (997622) - Editor - Other: Fixed detached Editor windows going behind the Editor when clicked outside issue.
- (1033074) - Global Illumination: Fixed area lights not being correctly sampled from probes in Progressive Lightmapper.
- (1063738) - Graphics: Fixed a crash on shutdown when using compute shaders.
- (970038) - Graphics: Improved CPU performance running GLES3 on some Android devices particularly for scenes with large number of draw calls.
- (1063289) - iOS: Fixed splash screenshowing incorrectly after initially showing correctly on iPhone.
- (1038876) - Mobile: Fixed GLSL uniform arrays on android 4.* VideoCore and Vivante GPU.
- (1064232) - Particles: Fixed unnecessary sync of Light Transforms when using the Particle System Lights module.
- (1005502) - Scripting: Fixed crash when MonoImporter.SetExecutionOrder is called from RuntimeInitializeOnLoadMethod.
- (None) - Scripting: Fixed random memory corruption and crash usually surfaced during liveness.
- (987068) - Shuriken: Fixed Timeline Control Track not applying start delay to particles.
- (1046113) - VR: Updated copy of warning and log message when using Canvas screen space overlay render mode when VR is enabled.
- (1051206) - Vuforia: Fixed exception being thrown when building iOS project with Vuforia's plugin.
- (None) - XR: Fixed nullptr returns for XRDevice.GetNativeSDKPointer() when using Oculus.
Revision: f2cce2a5991f
LTS Release 2017.4.9f1
Released: 10 August 2018
We are happy to announce Unity 2017.4.9f1. The release notes and the corresponding issue tracker link for issues fixed in this release are as shown below.
Unity Editor Download Assistant
Component Installers Windows
- Unity Editor 64-bit
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Mac
- Unity Editor
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Linux
Improvements
- XR: Android apps utilizing ARCore can now use multi-threaded rendering.
Fixes
- (1060074, 956425) - Android - Show a friendly user message when using JDK other than 8
- (1049226) - Asset Import - Fixed default texture format incorrectly changed to low quality.
- (1008836) - Graphics - Fixed 32 bit index meshes not working with Mesh Compression properly.
- (986332) - Graphics (Metal) - Fixed a crash or freeze instead of error message using old asset bundle.
- (1033216) - Graphics - Rendering command buffers: Fixed using temporary render targets as UAV targets.
- (1035793) - IL2CPP - Fixed an exception when child of Text Mesh Pro object is detached.
- (1062524) - Linux Player - Fixed keyboard input buffering at low framerates on Linux.
- (1062061) - Particles - Fixed a crash and add warning when assigning a non-read/write mesh to the shape module.
- (962027) - Physics - Cloth, reset coefficients if mesh has changed type. Keep coefficients for similar mesh types.
- (971056) - Physics - Fixed an issue where activating interpolation on Rigidbody may cause jittery.
- (969743) - Physics - Fixed an issue where transforms are not correctly synced when using Rigibody.AddRelativeForce.
- (976095) - Physics - Fixed a cash when deativating a Gameobject with WheelColliderComponents.
- (978753) - Physics - Fixed an issuer where kinematic body's collision transform are not updated if instantiated as a child.
- (985046) - Physics - Fixed an issue where WheelCollider's damping rate has no effects in some cases.
- (980186) - Physics - Fixed a crash when two kinematic bodies using non-convex mesh collide.
- (1002396) - Physics - Fixed an issue where CharacterController.ClosestPoint may return incorrect value.
- (984525) - Physics - Fixed an issue where transforms are not correctly synced when using Rigibody.AddForceAtPos.
- (987906) - Physics - Fixed an issue where ClothComponent may be permanently disabled when deativate/reactivate GameObjet in play mode.
- (973464) - Physics - Fixed an error that pops up when changing the SkinnedMeshRenderer's mesh with ClothComponent on the same GameObject.
- (996194) - Physics - Fixed an issue where animated rigidbodyies don't affect other rigidbodies connected with joints.
- (1004443) - Physics - Fixed an issue where transforms are not correctly synced when using Rigibody.AddExplosionForce.
- (969368) - Physics - Fixed a memory leak when resizing collider.
- ( N/A) - Profiler - Fixed an issue with the Profiler not blocking the network connection when sending frames that don't fit in the connection's buffer.
- (1046268,1036657) - Scene Management - Fixed editor crashes on removing or adding RectTransform component to GameObject with attached Halo or Lens Flare component.
- (1057078,1036699) - Scripting - Fixed a crash when dragging a script with a UI or RectTransform component requirement to a GameObject.
- (1030942, 1002426) - Video - Fixed Audio from UnityEngine.Video.VideoPlayer is distorted when Audio Output Mode is Direct.
- (986665) - Windows - Fix for an issue that prevented the mouse cursor from properly changing it's icon when resizing a standalone player window.
- (994408) - Windows - Fix for an issue that allowed two instances of a standalone player to launch, even with Force Single Instance was enabled.
- (1030307) - Xbox One - Unity projects now build for Xbox One with .net 4.6 compatible scripts and the Roslyn compiler.
Revision: 6d84dfc57ccf
LTS Release 2017.4.8f1
Released: 26 July 2018
We are happy to announce Unity 2017.4.8f1. The release notes and the corresponding issue tracker link for issues fixed in this release are as shown below.
Unity Editor Download Assistant
Component Installers Windows
- Unity Editor 64-bit
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Mac
- Unity Editor
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Linux
Improvements
- Scene Management: Improved error messages when internal systems don't clean up transform change interests properly.
- XR: Updated Oculus to version 1.26.1
Fixes
- (1052023(1045785)) - Android: Fixed android crash on startup related to having 18 thousand or more assets.
- (1005317) - Android: Fixed tessellation shader on Android Adreno GPU.
- (1007037) - Asset Pipeline: Assets: Fixed avatar reference set in model importer causing false dependencies if it's not being used.
- (949305) - Deployment Management: Fixed Lightmapping.BakeMultipleScenes executed via batch mode with -quit argument not creating lightmap textures.
- (1040406(1018539)) - Editor: Fix a transform error caused by particle collision events when it's object was being destroyed.
- (1025810) - Editor: Fix performance regression with entering PlayMode while the Test Runner window is open (performance has been improved to previous levels before the regression).
- (1038721) - Editor: Allow for non-latin characters in the Unity editor install path.
- (1051722) - Editor: Improve the time taken to start running tests in projects with large numbers of test assemblies
- (1061390(895464)) - Graphics: Fixed Mesh.CombineMeshes to include only vertices of selected submeshes instead of entire mesh.
- (1045857) - IL2CPP: Fixed IL2CPP build failing when project contains a .winmd file that is compiled from C# code.
- (852470) - OSX: Fixed flickering when resizing standalone game window on Mac.
- (1005227) - Scripting: Fix crash when calling DestroyImmediate(gameObject) in OnApplicationQuit. Fixes ZenInject crash that would happen sometimes after exiting play mode.
- (1057137(1059937)) - Timeline: Fixed OnGraphStop and OnPlayableDestroy not being called if play mode was exited when paused previously.
- (1043171) - UWP: IL2CPP will now successfully be able to P/Invoke into kernel32.dll!GetNativeSystemInfo and Event tracing APIs in advapi32.dll.
- (1041274) - Web: Fixed crash when unused assets are unloaded during texture creation in UnityWebRequest.
- (1045453(1041034)) - Web: Fixed crash when sending the same UnityWebRequest twice.
- (953054) - XR: Fixed calling Camera.SetStereoProjectionMatrix switching rendering method to Multi-Pass.
- (878834) - XR: Fixed splash image does not appearing in headset.
- (878454) - XR: Fixed headset rendering breaking during play modeif scene window is focussed.
Revision: 5ab7f4878ef1
LTS Release 2017.4.7f1
Released: 13 July 2018
We are happy to announce Unity 2017.4.7f1. The release notes and the corresponding issue tracker link for issues fixed in this release are as shown below.
Unity Editor Download Assistant
Component Installers Windows
- Unity Editor 64-bit
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Mac
- Unity Editor
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Linux
Fixes
- (1047074(973427)) - Android: Fixed VideoPlayer not working on Intel Baytrail.
- (None) - Android: Fixed crash when running on Android 8 in instant app mode.
- (1023820) - Asset Bundles: Fix crash when existing playmode after loading a scene from an asset bundle opened using LoadFromStream API.
- (N/A) - Audio: Audio Increase stack size for FMOD file thread to 64KB on all platforms.
- (974240) - GI: Fix a hash collision for identical meshes in two or more additively loaded scenes.
- (None) - Graphics: Fix errors when using Typeless D3D11 32 bit texture formats.
- (None) - Graphics: OpenGL: Fixed Graphics.DrawMeshInstancedIndirect not supporting 32-bit indices.
- (1010809) - Graphics - General: Fixed some backface culling corner cases (case 1010809).
- (1047286) - IL2CPP: Fixed IL2CPP crashing if it encountered a managed .winmd file that has async method in a public type.
- (1047267) - IL2CPP: Fix IL2CPP build failing if any managed assembly contains a delegate type that doesn't have BeginInvoke or EndInvoke methods.
- (850163) - IL2CPP: Allow managed stack traces to work on the iOS App Store when an application is submitted with bitcode.
- (997885) (1049173) - iOS: Fixed an issue where the screen was distorted on devices running iOS 8.
- (1015543) - Physics 2D: Particles using 2D collision mode now never collide with triggers.
- (976639) - UWP: Platform: Fixed GI folders getting picked up as language resources by Visual Studio.
- (978369) - UWP: Fixed TouchScreenKeyboard not working when running on Xbox One.
- (995171) - Version Control: Make API updater version control integration more robust to unexpected errors.
- (981495) - WebGL: Fix '/b' added to inputString on keyup event.
- (1048093) - XR: PressType on HoloLens now correctly reports Select instead of None.
Revision: de9eb5ca33c5
LTS Release 2017.4.6f1
Released: 22 June 2018
We are happy to announce Unity 2017.4.6f1. The release notes and the corresponding issue tracker link for issues fixed in this release are as shown below.
Unity Editor Download Assistant
Component Installers Windows
- Unity Editor 64-bit
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Mac
- Unity Editor
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Linux
Fixes
- (1015836) - 2D: Fixed Sprite Pivot setting appears when Sprite Mode is set to Multiple but does not appear when it's set to Single.
- (955571) - AI: Fixed
AyncOperation
s started with theNavMeshBuilder
possibly crashing when being used in quick succession. - (1021442(966038)) - Android: Fixed shader clip support on devices with Adreno 4x and later.
- (1037638) - Android: Fixed the issue that GI assets for the first scene have been added to the obb with "Split Application Binary" enabled.
- (1030201(961655)) - Android: Fixed using memalign on Android due to compatibility issues causing crashes on some devices.
- (1029856) - Animation: Fixed performance issues in the clip drop down menu of the animation window when editing large amount of clips.
- (980970) - Asset Pipeline: Fixed crash on UnwrapImpl::GenerateSecondaryUVSet when re-importing certain model with "Generate Lightmap UVs" setting enabled.
- (1035068) - Global Illumination: Fix HDR lightmap texture encoding in Gamma Color Space.
- (1006916) - Global Illumination: Fixed Anti-aliasing Samples value change from Lightmap Parameters not being taken into account after a lightmap bake.
- (1038465) - IL2CPP: Corrected invalid code generated for a lock on UWP in some cases.
- (1020341) - IL2CPP: Fixed DllNotFoundException when accessing NetworkInformation on UWP.
- (None) - iOS: Optimization to iPhoneTime:GetTimeSinceStartup.
- (1011604) - iOS: Fixed crash when usbmuxd proxy is still running during app exit.
- (1043428) - PS4: Fixed UnityWebRequests on PS4.
- (856344) - Scene Management: Fixed modifying asset import settings from script changes 'timeCreated' in the meta-file, breaking asset representation determinism.
- (996473) - Scripting: Resolved reference assemblies correctly from any folder in project.
- (1011626) - Scripting: Fixed memory profiler.
- (1039434) - Scripting: Fixed crash when accessing custom attribute data.
- (1035692) - Scripting: Fixed crash when loading some assemblies due to invalid metadata parsing.
- (992166) - Scripting: Fixed VS project generation to use modular Unity Engine dlls.
- (898536) - Shaders: Fixed enum fields not working with float values.
- (1037720) - Web: Fixed UnityWebRequest POST failure with multipart sections.
- (943241) - WebGL: Fixed MS Edge detection.
- (1003917) - WebGL: Added workaround for Chrome Audio Auto-play policy.
- ([965647, 1003912](https://issuetracker.unity3d.com/product/unity/issues/guid/965647, 1003912/)) - WebGL: Fixed usage of deprecated WebAudio setters.
- (1017515) - Windows: Fixed deadlock on exit when using OnAudioFilterRead with il2cpp scripting backend.
- (1039050) - XR: Updated Unity branded default Daydream Launcher images.
- (1048091) - XR: Resolved issues with User-Presence not working properly in the Editor for Windows Mixed Reality applications.
- (1048089) - XR: Resolved issue with the OS minimizing the Editor when playing a Mixed Reality application on Windows RS4.
- (1033915) - XR: Fixed flickering issue in rendered eyes due to incorrect pause handling behavior.
Revision: c24f30193bac
LTS Release 2017.4.5f1
Released: 7 June 2018
We are happy to announce Unity 2017.4.5f1. The release notes and the corresponding issue tracker link for issues fixed in this release are as shown below.
Unity Editor Download Assistant
Component Installers Windows
- Unity Editor 64-bit
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Mac
- Unity Editor
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Linux
Changes
- iOS: Disabled builtin cache in iOS UnityWebRequest backend for consistency with other platforms.
Fixes
- (1032692(1021238)) - Android: Fixed reading files with hieroglyphs in their names from StreamingAssets using UnityWebRequest.
- (1013704(984292)) - Android: Fixed black screen on Adreno GPU when using postprocessing stack and GLES2 graphics API.
- (1011085) - Android: Fixed android video player not reporting error when hardware decoder fails.
- (989005) - Android: Fixed shader unsigned int casting to signed int failure on android 4.*.
- (969473) - Android: Fixed Android bottom navigation bar is shown when using Handheld.StartActivityIndicator.
- (972235) - Android: Fixed android video playback of rotated video files.
- (1035719(1028371)) - Android: Reduced spam to logcat on UnityWebRequest error.
- (963211) - Animation: Fixed an issue where Timeline playback of humans with translation DoF would be erroneous.
- (1005576) - Asset Import: Fixed random animation corruption when importing the animation multiple times.
- (987608) - Editor: Fixed a performance issue when running tests, related to file cleanup verification.
- (None) - Editor: Optimised version control icon overlay drawing in the Project Window Jake Turner.
- (988019) - Graphics: Fixed depth buffer when using cube map array.
- (1011557) - Graphics: Fixed SRP crash.
- (1024561(1014022)) - iOS: Disabled builtin cache in iOS UnityWebRequest backend for consistency with other platforms.
- (1025683(1020451)) - iOS: Fixed race condition in UnityWebRequest backend.
- (1024559(1011741)) - iOS: Fixed UnityWebRequest.Abort() not completing the request.
- (1019662) - iOS: Fixed launching via Universal Link.
- (1039553) - iOS: Fixed crash in Animator Controller destructor with DeallocateResources
- (985457) - OpenGL: Graphics Fixed GLCore API crash when using indirect buffer as rw buffer.
- (936668) - Scripting: Fixed crash when List.DefaultCapacity field is stripped.
- (1001595) - Timeline: Fixed memory leak from Animation Tracks when loaded from an Asset Bundle.
LTS Release 2017.4.4f1
Released: 23 May 2018
We are happy to announce Unity 2017.4.4f1. The release notes and the corresponding issue tracker link for issues fixed in this release are as shown below.
Unity Editor Download Assistant
Component Installers Windows
- Unity Editor 64-bit
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Mac
- Unity Editor
- Cache Server
- Built in shaders
- Standard Assets
- Example Project
- Samsung TV Support Installer
- Torrent download (Win+Mac)
Component Installers Linux
Fixes
- (1010103) - 2D: Fixed tiles not showing up visually on the tile palette.
- (991264) - Animation: Fixed crash when you modify a controller in a PlayableGraph while in playmode.
- (805844) - DirectX 11: Fixed running player on fullscreen exclusive mode shows black screen for too long.
- (1030107(1028596)) - Editor: Fixed YAMLMerge parser crashing when fields have 3 or more dashes in them.
- (1008501) - Editor: Fixed the editor failing to check the CacheServer when increasing AssetPostProcessor Version and adding new assets.
- (N/A) - IL2CPP: Fixed memory corruption in threadpool code, which sometimes manifested as a crash when scheduled work to threadpool.
- (1020262) - IL2CPP: Fixed issue with call-by-reference method arguments not being properly preserved in certain circumstances.
- (1032545(1001175)) - iOS: Fixed an issue where PVRTC atlases on iOS were not reformatted to be square and Power Of Two.
- (965024) - Performance Reporting Service: Fixed possible crash with Performance Reporting enabled.
- (980543) - Performance Reporting Service: Fixed build failure when Performance Reporting is enabled but service is unavailable.
- (978694) - Windows: Fixed speech recognition not working on first run.
- (1025563) - XR: Fixed FPS Switching when entering/exiting VR on mobile devices.
- (1032525) - XR: Fixed pink game view when Android build target is selected with Oculus Depth Sharing enabled.
- (N/A) - XR: Fixed several issues related to BEV cameras not tracking or rendering on Windows 10 with HoloLens.
Revision: 645c9050ba4d
News from Unity QA
We’re not just toolsmiths, but wordsmiths too! Read all the Unity QA blogposts past and present.