Long Term Support

Unity 2022 LTS provides a stable foundation for projects that are in production or about to ship. Unity 2022.3 LTS release has the same feature set as the 2022.2 Tech Stream release.

We’re committed to supporting 2022 LTS releases with biweekly updates until mid-2024, after which updates will be monthly until mid-2025 (two years after the initial release date). These updates will only cover fixes aimed at improving the stability of the product to enable users to ship their projects.

Unity 2021.3 is now the legacy LTS. It will be updated monthly until it reaches the end of its support cycle in mid-2024.

RSS

Subscribe to our LTS feed and get access to the latest LTS as soon as it's released.

LTS Release 2018.2.5f1

Released:

LTS Release 2018.2.5f1

Released:

Fixes

  • (1052530) - Android: Fixed an issue on Android with the Auto and Never blit types causing a blank scene to be displayed.
  • (1054584) - Build Pipeline: Fixed stripping objects from disabled modules resulting in crashes in generated builds.
  • (1052180) - Build Pipeline: Fixed AssetBundleManifestPath not working when building scenes asset bundles.
  • (1056461) - Editor: Fixed case of "Callback registration failed kMaxCallback" error.
  • (1071436) (1071189) - Editor: Fixed CSharpNamespaceParser backport classname parsing.
  • (None) - Editor: Fixed gui view refresh after resizing views on linux.
  • (None) - Editor: Fixed keyboard inputs on popups and dropdowns within the Editor on Linux.
  • (1030337) - Global Illumination: Fixed Assertion '(srcInfo.GetChannelMask() & copyChannels).
  • (None) - Graphics: Fixed rare deadlock when using Graphics Jobs and uploading textures which require processing i.e. crunch decompression, scaling, padding.
  • (1066405) - IL2CPP: Prevented a memory leak in delegate unsubscription with the new script runtime.
  • (1068657) - IL2CPP: Prevented a crash in il2cpp::os::Image::Initialize when Unity is embedded in another app on iOS.
  • (1047005) - Input: Fixed cursor resuming locked state after ALT+TAB (Command + Alt).
  • (None) - Kernel: Added in-range detection for pens on Windows.
  • (None) - Kernel: Made ProjectWindowUtil.CreateAssetWithContent public again (was accidentally reverted to internal).
  • (None) - Kernel: Removed automatic device reset on focus loss and add support for explicit device reset IOCTL.
  • (None) - Kernel: Fixed HIDs sometimes getting picked up twice on OSX.
  • (None) - Kernel: Fixed various incorrect orientations of scroll and delta Y values.
  • (None) - Kernel: Fixed mouse coordinates in OSX and Windows player.
  • (None) - Kernel: Fixed mouse coordinates not respecting HighDPI in Windows editor.
  • (None) - Kernel: Improved ArchiveStorageHeader::ReadString() performance.
  • (1030576) - Linux: Fixed a race condition in thread creation in Linux.
  • (1049050) - OSX: Fixed not being able to reliably set screen resolution from script on first Update.
  • (1033341) - Particles: Fixed particle jobs running when baking meshes.
  • (1054584) - Particles: Fixed legacy particles module being disabled by default.
  • (1041509) - Physics: Fixed experimental multithreaded 2D physics not solving joints the same as non-threaded 2D physics.
  • (1062155) - Physics: Fixed an issue where trigger events may not be fired if collider/triggers change local scale only.
  • (1064472(1054444)) - Physics: Fixed a crash triggered by changing cook option on a deactivated mesh collider.
  • (1051325) - Timeline: Fixed keyframing in Timeline when OS is set to non-US cultures.
  • (1061507) - XR: OpenVR trackpad axes are reported as 0 on the frame they are pressed.
  • (1066060 (1036422)) - XR: Fixed unneeded.dll created for Audio Spatializer when built for Standalone.
  • (1042946) - XR: Fixed UnityEngine.XR.InputTracking.GetNodeNames returning null when a valid uniqueId is given.

Revision: 3071d1717b71

LTS Release 2018.2.4f1

Released:

LTS Release 2018.2.4f1

Released:

Fixes

  • (1059665) - Android : Fixed stack overflow when decompressing ASTC textures at runtime.
  • (1050715) - Android : ETC texture compressor now preserves color channels when alpha is 0.
  • (1051561) - Android : Disabled 3D RenderTextures when using Vulkan on Adreno 4xx devices.
  • (1048803) - Android : Fixed GPU memory corruption when using Vulkan on Mali devices.
  • (1059717, 1062402) - Animation : Fixed root motion cache so that stale data (NaN) does not propagate in the animation hierarchy.
  • (1062576, 1060971) - Editor : Fixed invalid namespace in documentation for UIElements.
  • (None) - Editor : Fixed launch on linux desktops running wayland.
  • (989834) - Editor : Added short options for unattended mode detection in linux download assistant.
  • (1001151) - Editor : Fixed a crash when removing a toplevel menu item on linux.
  • (1050874) - Editor : Fixed crash when calling GUILayout.Window multiple times in an editor window's OnGUI.
  • (1048553) - Editor : Fixed a crash when imgui events get removed in the same frame that they're used.
  • (1048491) - Editor : Fix for package scripts not showing up in script execution order inspector.
  • (970038) - Graphics : Improved CPU performance running GLES3 on some Android devices particularly for scenes with large number of draw calls.
  • (1052529) - IL2CPP : Improved managed stack traces on Android in some cases.
  • (1063886) - IL2CPP : Now return the proper address list from DNS.GetHostEntry on posix platforms.
  • (1058590) - IL2CPP : Implemented the Socket.IOControl method for the new scripting runtime.
  • (1051253) - iOS : The default Adaptive icon now will only be included if no legacy or round icons are set and if the default icon field is empty.
  • (1038876) - Mobile - Android : Fixed GLSL uniform arrays on android 4.* VideoCore and Vivante GPU.
  • (1054313) - OSX : Fixed a case of Mac Standalone player crashing on launch when the width / height is set to 0 in Preferences.
  • (None) - Package Manager : Missing ProjectVersion.txt file would write error in console during migration
  • (1036736) - Package Manager : "Failed to change file flags" spam in Unity console.
  • (943649) - Particles : Properly handle NaN coming from PhysX due to internal bug.
  • (1028462) - Particles : Cleanup temp memory even when simulation doesn't need advancing.
  • (1032743) - Particles : Fixed a crash when sprite atlas is not included in build.
  • (1003997) - Particles : Fixed an issue that could cause re-selecting a Particle System in the Editor to be very slow in some situations.
  • (1064472,105444) - Physics : Fixed a crash triggered by changing cook option on a deactivated mesh collider.
  • (1049604,1049157) - Profiler : Increased maximum allowed memory usage for profiler in the Editor to 256MB
  • (1025248) - Scripting : Fixed MonoScript default constructor not working correctly.
  • (1056395) - Scripting : Fixed a single quote and trailing whitespaces issues while parsing namespaces in C#.
  • (1062514) - : Scripting : Fixed a random crash during GC thread suspend on OSX.
  • (1062676) - : Scripting : Fixed a crash on exit when domains are created.
  • (1044157) - Scripting Upgrade : Fixed an issue where converting from UTC to local time may have been off by one hour for some timezones.
  • (1066020, 1059730) - UI : Reduced the wobbling in the editor caused by resizing windows.
  • (1025639) - UI : Fixed EndLayout group or Stack empty error after progress dialog is displayed.
  • (1060435) - UnityLinker : Prevent an error in the linker when an unused method is stubbed and that is the only method on the type.
  • (1056212, 1056215) - VersionControl : Editor Made UnityEditor.VersionContro.Asset.isInCurrentProject return true if the asset file exists and is within the current project root.
  • (973778) - Video : Fixed an issue where a specific video was not played when built via command line.
  • (1067985, 1025433) - XR : Fixed Play mode crash when continually running Windows MR in editor.

Revision: cb262d9ddeaf

LTS Release 2018.2.3f1

Released:

LTS Release 2018.2.3f1

Released:

Fixes

  • (1040282) - 2D - Fixed issue where the SpriteAtlas Inspector did not correctly update after calling SpriteAtlasExtensions.SetPlatformSetting.
  • (1037553) - 2D - Fixed issue where changes to the "Max Texture Size" and "Compression" settings in the Sprite Atlas weren't saved properly.
  • (1040280) - 2D - Fixed issue where SpriteAtlas packed Sprites did not render after SetPlatformSettings and PackAtlases.
  • (1046157) - 2D - Fixed issue where Sprite Renderer was rendering from the wrong Sprite Atlas with a duplicate name because of a late binding issue.
  • (1048645, 1041651) - Android - Fixed issue where instant app installs failed with the internal build system, because there was no APK Signature Scheme v2.
  • (1053353, 1041385) - Android - Unity no longer destroys Gradle Daemons after every build; it now destroys them on Editor exit.
  • (1053346, 1016755) - Android - Fixed an issue where Android Gradle builds failed when a custom template used double asterixes.
  • (1062024, 941276) - Android - Fixed an issue where multithreaded rendering became enabled when upgrading from 2017.1.
  • (1060076, 956425) - Android - Added a friendly user message when using JDK other than 8.
  • (1004980) - Asset Bundles - Fixed an issue where it was impossible to build Variants using the BuildPipeline API that takes an AssetBundleBuild array.
  • (1004980) - Build Pipeline - Fixed issue where variant bundles built via a build map show an error and have pink texture.
  • (1058139) - Editor - Added a 1px interior stroke to the color slider thumb, to improve visibility against the light background.
  • (1051179) - Editor - Fixed bug where opening the native color picker on macOS would immediately change a color field's value to the most recent color selected.
  • (1047812) - Editor - Fixed issue where Unity did not calculate GUI text width correctly when GUIStyle used Word Wrap.
  • (1063416, 1040256) - Editor - Fixed misplaced tooltip when moving UIElements position.
  • (1012892) - Editor - Appled fix to generate C# project and solution for all script editors when using Assets > Open C# Project menu.
  • (1037523) - Editor - Fixed issue with .sln project names not being unique.
  • (1047812) - Editor - Fixed issue where GUI text width was not calculated correctly when GUIStyle used Word Wrap.
  • (1032167) - Graphics - Fixed race condition when using Reflection probes extensively.
  • (1057610) - Graphics - Fixed bug where a color with a max RGB component of 1 was decomposed as if it were an HDR color with exposure.
  • (1047517) - Graphics - Fixed RenderTexture Assets using the default color format even when selecting a different format.
  • (1053308) - IL2CPP - Fixed managed debugger exception handling issue which threw an exception if the type for a catch handler was not specified.
  • (1056170) - IL2CPP - Applied fix to correctly treat the timeout value passed to Socket.Poll as microseconds, instead of milliseconds.
  • (1058474) - IL2CPP - Fixed [RuntimeInitializeOnLoadMethod] not working during certain player builds when managed code stripping occurs.
  • (1058475) - IL2CPP - Fixed [Preserve] not working during certain player builds when managed code stripping occurs.
  • (1044003) - Kernel - Fixed crash on shutdown when calling JobHandle.Complete() or Scheduling jobs during OnDisable during engine shutdown.
  • (1056554) - Kernel - Added missing information to Scripted Importers serialization. This fixes script change detection so that Unity can reimport Assets correctly.
  • (1056554) - Kernel - Fixed Unity crashing when trying to preview an Asset with scripted importers.
  • (1060093, 1056406) - Kernel - Fixed crash and modified behaviour when passing null to Transform.Find.
  • (1062524, 1049679) - Linux - Fixed keyboard input buffering at low framerates on Linux.
  • (None) - Mono - Removed the 32-bit slice from Mono, so that macOS App Store submissions are not rejected.
  • (1056126) - OSX - Fixed regression of Gamepads and Joysticks not working in Mac OSX Standalone player.
  • (769969) - OSX - Fixed issuewhere the Player configuration window would not open when you clicked its tray icon in OSX Dock panel.
  • (None) - Package Manager - Fixed an issue where upm.log (and UnityLog.txt on Mac) would get spammed when running offline search requests.
  • (None) - Package Manager - Fixed an issue where existing npm configuration files would interfere with the Package Manager. - (
  • (None) - Package Manager - Fixed an issue where HTTP requests from Unity to the local upm server would abort after 2 minutes.
  • (1061427) - Package Manager - Fixed issue where packages downloaded for one registry became available on all registries.
  • (1062050) - Particles - Added a warning message that appears when you assign a non-read/write Mesh to a Renderer that won't be shown.
  • (1062051, 1051205) - Particles - Fixed crash and added a warning message that appears when you assign a non-read/write Mesh to the Shape module.
  • (1043662) - Physics - Fixed crash when deactivating/re-activating a transform in RunTimeInitializeOnLoadMethod, if there is a Rigidbody attached.
  • (1030966) - Physics - Fixed a bug when WheelCollider.GetGroundHit causes crash at Scripting::ScriptingWrapperFor if WheelCollider is null.
  • (1061733, 1025263) - Physics - Fixed a performance regression when using continuous collision detection on kinematic Rigidbody components,
  • (1041208) - Physics - Fixed an issue where RaycastCommand would yield a wrong result if input ray direction was not normialized.
  • (1060013, 1050751) - Physics - Fixed an issue where a Collider's underlying PhysX Transfrom did not update correctly when reparenting.
  • (1064077) - Scriptable Build Pipeline - Fixed an issue where Unity was stripping precompiled assembly serialized data in the Scriptable Build Pipeline.
  • (1032183) - Scripting - Fixed issue where packages would sometimes not compile when starting the Editor with "Assembly has reference to non-existent assembly" .asmdef errors.
  • (None) - Services - Fixed an issue which inadvertently enabled Analytics when creating a new project.
  • (1044712) - Shaders - Fixed issue where Custom Surface Shader did not handle Shadow correctly when used from DrawMeshInstancedIndirect.
  • (1062117) - Timeline - Fixed Animation Track refresh when Avatar Masks are updated on override tracks.
  • (1046113) - VR - Updated copy of warning and log message when using Canvas screen space overlay render mode with VR enabled.
  • (1059945) - XR - Fixed issue where XR plug-ins delivered via the Package Manager (notably ARCore and ARKit) produced warnings in the console window regarding multiple GUIDs.
  • (None) - XR - Shifted Gear VR Touchpad Axes to 16 and 17 in for consistency with other platforms.
  • (None) - XR - Updated Resonance audio plugins to version 1.2.1. Fixed a meta file issue in OSX standalone builds.

Revision: 1431a7d2ced7

LTS Release 2017.4.9f1

Released:

LTS Release 2017.4.9f1

Released:

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 2018.2.2f1

Released:

LTS Release 2018.2.2f1

Released:

Fixes

  • Android: Fixed rendering on Tegra 3 devices.
  • Android: Fixed Vulkan rendering errors on Adreno devices
  • Android: A friendly user message is now shown when using a JDK other than 8. (956425, 1060076)
  • Animation: Fixed wrong CurveModifiedType sent in function callback onCurveWasModified when changing animation events in clip. (1047683)
  • Editor: Fixed editor crashes when calling EditorUtility.SetDirty(null). (1060898, 1061076)
  • GI: Correctly sample area lights from probes in Progressive Lightmapper. (1033074)
  • GI: Fix low CPU utilization when baking with the progressive lightmapper (1013830)
  • Graphics: Fixed a crash (out of bound array access) when some empty RenderPass is used in SRP context. (1002440)
  • Graphics: Fixed possible crash during shader warmup when using Vulkan.
  • Graphics: Fixed Vulkan validation errors during texture uploads.
  • Graphics: Fixed a resource leak issue with SRP BlendState and Graphics Jobs
  • OSX: Fixed framerate being limited in batch mode when Application.targetFrameRate == -1. (1022906)
  • Package Manager: Fixed not being able to create assets from drop down menu if any projectSettings are opened in inspector. (975732)
  • Particles: Particles are now allowed to use dynamic batching and GPU instancing at the same time for mesh particle systems. Batching allows for a single material setup between systems, and instancing allows for efficient rendering of mesh particles.
  • Scripting: Fixed "using static" directive causing Unity to not find the class in the script (962043, 962275)
  • Scripting: Fixed crash when dragging a script with a UI or RectTransform component requirement to a GameObject. (1036699, 1057076)
  • Scripting: Fixed random memory corruption and crash usually surfaced during liveness.
  • Timeline: Fixed parent constraint does not work in timeline preview. (1057525)
  • XR: Fixed crash that causes the VR device to stop rendering when render texture size is too large and not a power of 2. (1027366)
  • XR: Fixed issue where HMD's would only render a single frame and black everywhere else when Game tab isn't visible during play mode. (878454)

LTS Release 2017.4.8f1

Released:

LTS Release 2017.4.8f1

Released:

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 2018.2.1f1

Released:

LTS Release 2018.2.1f1

Released:

Fixes

  • (1027063) - 2D: Fixed tab button not switching to other input fields in the sprite editor window.
  • (1054125(1045785)) - Android: Fixed android crash on startup related to having 18 thousand or more assets.
  • (1045436) - Android: Fixed crash when "Use 32-bit Display buffer" is unchecked in PlayerSettings.
  • (1056241) - Animation: Fixed parent-child constraint source weight influencing even if set to Zero.
  • (947055) - Asset Import: ScriptedImporter - Fixed display of properties that should be read-only in the inspector.
  • (1059266(1035312)) - Editor: Fixed issue where sprite was not loaded correctly from Sprite Atlas into scene after late binding.
  • (947055) - Editor: Fixed ScriptedImporter fields not read-only in Inspector.
  • (1058290(1037161)) - Editor: Fixes VSCode opens multiple files with spaces in project name.
  • (1028797) - Editor: Fix issue with script compilation triggering at random times during synchronous import of scripts. Could cause erroneous compilation errors to be emitted to the Editor.log.
  • (1041276(948616)) - Editor: Fixed an issue where Menu.SetChecked would not update items in the Context menu popup.
  • (1040404(1018539)) - Editor: Fixed a transform error caused by particle collision events when it's object was being destroyed.
  • (1058347(1046782)) - Facebook: Fixed for Facebook platform support is not detected by the editor.
  • (1046782) - Facebook: Fixed for Facebook platform support is not detected by the editor.
  • (None) - GI: Fixed up so that area lights have a toggle instead of a dropdown.
  • (1057921) - Graphics: Fixed Metal/Vulkan/OpenGL shader codegen issue with translating a special case with MOVC instruction.
  • (1020262) - IL2CPP: Fixed an issue with call-by-reference method arguments not being properly preserved in certain circumstances.
  • (1037601) - IL2CPP: Improved performance of thread synchronization for reflection calls.
  • (1045847) - IL2CPP: Fixed IL2CPP build failing when project contains a .winmd file that is compiled from C# code.
  • (1044485) - IL2CPP: Fixed calls to native functions from delegates using stdcall calling convention, even if explicitly marked as cdecl. Caused problems on windows x86 (and UWP x86), leading to rare crashes in code using SSLStream.
  • (1042026) - Scripting: Fixed crash when calling DestroyImmediate(gameObject) in OnApplicationQuit after script recompile in the editor. Fixes ZenInject crash that would happen sometimes after exiting play mode.
  • (1053937) - Timeline: Fixed issue where the PlayableDirector would not report the correct state when going into play mode after the editor was previously paused.
  • (1043171) - Universal Windows Platform: IL2CPP will now successfully be able to P/Invoke into kernel32.dll!GetNativeSystemInfo and Event tracing APIs in advapi32.dll.
  • (1049132(1041274)) - Web: Fixed crash when sending the same UnityWebRequest twice.

Revision: 1a9968d9f99c

LTS Release 2017.1.5f1

Released:

LTS Release 2017.1.5f1

Released:

Improvements

  • Android - Added API 26 and 27 to scripting and Editor.

Fixes

  • (986778(935077)) - Android: Disabled warnings in ProGuard by default; fixes build errors with 3rd party plugins.
  • (None) - Android: Fixed crash when running on Android 8 in instant app mode.
  • (1049051(972060)) - Graphics: Fixed crash in Mesh.ClearBlendShapes.
  • (1014147(1010809)) - Graphics: Fixed some backface culling corner cases.
  • (944153) - iOS: Fixed race condition with nulling "system RT" texture in DestroySystemRenderingSurfaceMTL.
  • (985457) - OpenGL: Fixed GLCore API crash when using indirect buffer as rw buffer.

Revision: 9758a36cfaa6

LTS Release 2018.1.8f1

Released:

LTS Release 2018.1.8f1

Released:

Fixes

  • (1002004) - 2D: Fixed specific set of sprites being packed non-optimaly in sprite packer.
  • (1019559) - 2D: Fixed sprite indexing is rearranged in Atlas when switching platforms while having platform-dependent settings.
  • (1048806) - Android: Fixed errors being spammed in console when android JDK/SDK is not configured.
  • (1035960) - Asset Import: Fix for regression where the editor could crash when opened with assets missing a .meta file.
  • (1021955) - Editor: Fix Editor Hangs when encountering exceptions or errors in BatchMode.
  • (974240) - GI: Fix a hash collision for identical meshes in two or more additively loaded scenes.
  • (1032881(1027003)) - Graphics: Build crashes when using Shader Preloading on Metal.
  • (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.
  • (1023820) - Kernel: Fix crash when existing playmode after loading a scene from an asset bundle opened using LoadFromStream API.
  • (None) - Kernel: Fix incorrect triggering of Assert "Multiple dependency jobs should not be in ScheduleDependencies".
  • (954315) - Mobile Rendering: Improved mobile rendering performance.
  • (1035015) - Scripting: Scripting: Fix SystemInfo.SupportsTextureFormat crash when called with obsolete enum value.
  • (1028089(1025186)) - Scripting: Editor with custom theme crashes when closing with WinScreenSetup::SetWindow.
  • (978369) - Universal Windows Platform: Fixed TouchScreenKeyboard not working when running on Xbox One.
  • (1040951(1002426)) - Video: Fix Distorted audio on OSX.
  • (1025120) - Windows Standalone: Fixed issue #1025120 that caused setting Screen.fullScreenMode to not work properly on Windows.
  • (None) - XR: Fixes an issue with Oculus GO apps where closing from oculus Home then relaunching the app resulted in a black screen.

Revision: 26051d4de9e9

LTS Release 2017.4.7f1

Released:

LTS Release 2017.4.7f1

Released:

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

News from Unity QA

We’re not just toolsmiths, but wordsmiths too! Read all the Unity QA blogposts past and present.

Unity에서는 최적의 웹사이트 경험을 제공하기 위해 쿠키를 사용합니다. 자세한 내용은 쿠키 정책 페이지를 참조하세요.

확인