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.3.7f1

Released:

LTS Release 2018.3.7f1

Released:

Fixes

  • Fixed security vulnerability. (CVE-2019-9197).

  • Analytics: Fixed issue: usage statistics will no longer be sent when editor analytics is disabled.

  • 2D: Fixed "Invalid SortingGroup index set in Renderer" warning from occurring after removing Sorting Group component on an object with nested Sorting Groups. (1106381)

  • 2D: Fixed Sprites randomly flipping when moving/zooming camera (1117333)

  • Android: Fixed hang at exit if submitting AndroidJavaProxy/Runnable to UI thread. (1113139, 1124900)

  • Android: Fixed an out of memory issue happening on Adreno devices on GLES. (1111097)

  • Asset Bundles: Fixed error when loading an object from an asset bundle on the first frame of a scene load operation under certain conditions. (1094045)

  • Build Pipeline: Removed unnecessary files from mac standalone build, reducing the size by about 500kb. (1111649)

  • Editor: Fixed error in ScriptExecutionOrder Editor when exiting play mode. (1119209)

  • Editor: Fixed issue where EditorPrefs wouldn't be saved on editor close when using Rider as an external script editor (1110859)

  • Editor: Fixed issue where if the user cancels a non scripts only build it will cache an incomplete form of the player data cache which on a subsequent scripts only build will cause the build to fail and then crash the editor. Canceled builds will now clean up the cache and an additional check was added to VerifyBuildSetup to fail the build properly if there is no cached player data. (1114580, 1123801)

  • Graphics: OpenGL & Vulkan: Fixed shader code generation for InterlockedMax(). (1124926)

  • Graphics: Vulkan: "Attempting to draw with missing bindings" is now a warning instead of an error. (1100647)

  • Graphics: Vulkan: Fixed restoring a fullscreen window from minimized state on Windows (1090059)

  • Graphics: Vulkan: Improved async readback performance. (1123745)

  • iOS: Stretching image across the entire screen when resolution is set to one that does not match the aspect ratio of the screen. (1077959, 1103189)

  • Mobile: Fixed Screen.width and Screen.height don't update at the same time as Screen.orientation (1013176, 1094317)

  • Mono: Fixed "DllNotFoundException: MonoPosixHelper" exception being thrown when MonoPosixHelper APIs are used (1045644, 1122898)

  • Prefabs: Fixed crash when passing invalid paths to PrefabUtility.LoadPrefabContents. (1116603)

  • Prefabs: Fixed crash when entering play mode while having a locked inspector on a GameObject with AudioSource. (1114376)

  • Prefabs: Updated RectTransforms to correctly position and parent on creation. (1124325)

  • Shaders: Fixed a missing interpolator in GL shader outputs. (1122033)

  • Terrain: Fixed issue where control key and mouse wheel does not adjust the Stamp Height value for the Stamp Terrain brush (1108352)

  • UI: UI: PhysicsRaycaster and Physics2DRaycaster now support multiple-displays. (1027701)

Changeset: 9e14d22a41bb

LTS Release 2017.4.21f1

Released:

LTS Release 2017.4.21f1

Released:

2017.4.21f1 Release Notes

Fixes

  • Android: Fixed hang at exit if submitting AndroidJavaProxy/Runnable to UI thread. (1124902)

  • Asset Pipeline: Fixed race condition where unloading an asset bundle immediately after loading a texture from it can result in a failed texture load. (986673, 1081768)

  • Audio: Fixed Microphone.Start selecting the first device regardless of desired device in some cases. (962106, 1062000)

  • Build Pipeline: Fixed crash on AddBuildAssetInfoChecked when building project with scene that contains "Super Text Mesh" component. (1031313)

  • iOS: SafeArea returns either smaller or the same size as Screen.width & Screen.height on iOS devices in any view. (1027960)

  • OSX: Fixed Mac Editor crashing when clicking on MenuItem during recompile after renaming it in script. (996485)

  • Shuriken: Fixed MaterialPropertyBlocks not being applied to particle trails. (1059140)

  • Substance: Fixed ProceduralMaterial.ClearCache() on "Do Nothing" triggers RebuildTextures. (941423)

Changeset: de35fe252486

LTS Release 2018.3.6f1

Released:

LTS Release 2018.3.6f1

Released:

Fixes

  • 2D: Fixed crash on when passing array of nulls to SpriteAtlas.Add. (1089125, 1120906)

  • Animation: Fixed a crash when parenting an GameObject during an AnimationEvent. (1115423)

  • Asset Pipeline: Optional parameter added to SceneManager.UnloadScene function allowing to unload assets embedded in a scene without calling UnloadUnusedAssets. (998958, 1111167)

  • Build Pipeline: Fixed rare data corruption when building asset bundles with LZMA compression. (1118331)

  • DX12: Fixed a crash when switching to exclusive fullscreen.

  • Editor: Fixed an issue where text flickers when displaying a button or label using the IMGUI that has a long text with wordwrap enabled. (1106201)

  • Editor: Fixed crash and validation errors when opening editor windows. (1085277)

  • Graphics: Disabled GPU skinning in the Editor when Graphics Emulation is enabled. (1107282)

  • Graphics: Fixed an issue where Light Probe Proxy Volumes did not function correctly with Vulkan as the graphics API. (988476)

  • Graphics: Improved terrain painting that produces quantization when using OpenGL API. (1114680)

  • Graphics: Vulkan: Various stability, performance and correctness fixes.

  • Graphics: Vulkan: Various stability, performance and correctness fixes.

  • Graphics: [ShaderGraph] Fixed Transparent preview not clearing framebuffer. (1068062)

  • IL2CPP: Add support for marshaling fields which are arrays of structs which in turn have arrays as fields. (1106047)

  • IL2CPP: Added protocol support for IPv6 on Windows. (1099133)

  • IL2CPP: Correctly indicate that IPv6 is not supported on non-IPv6 platforms. (1108823)

  • IL2CPP: Emit proper C++ code when type names include characters that are not valid for C++ source code. (1108435)

  • IL2CPP: Fixed a crash when using the Environment.MachineName property on some machines when targeting UWP and make it return results consistent with the Standalone Player. (1093953)

  • IL2CPP: Fixed an intermittent crash in the native linker on Android. (1108960)

  • IL2CPP: Fixed InvalidCastException that can sometimes happen when passing managed object that derives from a native Windows Runtime class to native code. For instance, this happens when deriving from Windows.UI.Xaml.Control.ContentDialog and trying to show it. (1104540)

  • IL2CPP: Generate proper C++ code for an out parameter used as SizeParamIndex. (1115412)

  • IL2CPP: Handle null explicitly casted to an array and indexed. (1115145)

  • IL2CPP: Loaded field addresses via unsigned native integer types properly. (1104370)

  • IL2CPP: Prevent a compilation error in generated C++ code when the ldtoken opcode is used in some cases. (1108435)

  • IL2CPP: Prevent an compilation error in generated C++ code when an enum field is marshaled. (1104889)

  • IL2CPP: Prevent an exception during IL2CPP code conversion that can happen with Trace statements in some cases. (1120880)

  • IL2CPP: Prevented a crash at runtime with the .NET 4.x equivalent scripting runtime that can occcur when an enum is nested in a generic type. (1113091)

  • IL2CPP: Properly generate code using the in modifier for parameters on abstract methods in a generic type. (1103142)

  • Package Manager: Fixed moving files in the editor project view (drag and drop) not working in local packages. (1114391, 1117976)

  • Particles: Fixed erroneous Particle System error message: "Sub-emitters must be children of the system that spawns them". (949522, 1089804)

  • Particles: Fixed Frame Debugger failing to show draw call information for Particle Systems. (1107382)

  • Particles: Fixed incorrect curve evaluation when using the Limit Velocity over Lifetime module with a micture of optimized and non-optimzied curves. (1096701)

  • Particles: Fixed particle bounds when using Sprites in the Texture Sheet Animation Module. (1107722)

  • Particles: Fixed particle trails could being culled incorrectly when using the World Space trails option. (1089679)

  • Particles: Fixed regression bug where offscreen Particle Systems failed to play. (1114729)

  • Particles: Fixed scaling regression bugs with Particle Systems. (1112937, 1116160)

  • Particles: Fixed Velocity Module Speed Modfiier not applied to the initial simulation step of newly spawned particles. (1111134)

  • Particles: Update particle bounce light immediately when the multiplier is changed on the Light. (1102543)

  • Physics: Ensure that ContactPoint2D and Collision2D types do not get stripped causing a crash. (1121995)

  • Prefabs: Fixed references to Prefabs from scene getting lost if prefab is modified. (1116476)

  • Prefabs: Updated Undo to return Prefab instances with missing assets to previous state correctly. (1056446, 1120322)

  • Scripting Upgrade: Fixed crash in ScriptUpdater.exe when code contains qualified references to methods of type that were statically imported (#using static). (1081267)

  • Shaders: Fixed incorrect shader code generation with tessellation shaders when using the Vulkan API. (1092160)

  • Universal Windows Platform: Fixed IL2CPP crashing when using certain new types (like Windows.Foundation.GuidHelper.Equals) in Windows SDK 17763 or newer.

  • Universal Windows Platform: Fixed memory leaks on .NET backend when calling Mesh.SetVertices(), Mesh.SetUVs(), Mesh.SetTriangles() methods. (1042218)

  • Windows: Fixed setting refresh rate in exclusive fullscreen mode having no effect on D3D11 and D3D12. (975924)

  • XR: XR devices in new input system package are now all Y-up is away from the user. (1091918)

Changeset: a220877bc173

LTS Release 2018.3.5f1

Released:

LTS Release 2018.3.5f1

Released:

Fixes

  • AI: Fixed issue with NavMeshAgent getting stuck wobbling when an obstacle carves a hole in the NavMesh near its path. (1039002)

  • Android: Fixed "Gradle prewarm failed" error not giving any meaningful information. (1114985, 1115479)

  • Android: Fixed issue where Unity logo in splash screen was shown as a black rectangle on Android 4.4 devices. (1104471)

  • Android: Fixed problem with opening keyboard on Android 9. (1102448, 1115490)

  • Android: Fixed redundant render pass switches when using Vulkan.

  • Android: Fixed sporadic crash during startup in development builds. (1116047)

  • Android: Fixed system resolution on Android. (1090830, 1118761)

  • Asset Import: Fixed issue where asset database incorrectly assumes it has imported assets when switching target platform with a clean library folder. (1123035)

  • Editor: Fixed AdvancedDropdown not selecting the first element of the list when searching. (1119474)

  • Editor: Fixed an issue where compilation would not start correctly and would emit "Assembly for Assembly Definition File '.asmdef' will not be compiled, because it has no scripts associated with it." when updating both C# source files and Assembly Definition Files (asmdef). (1115384)

  • Editor: Fixed editor throwing errors when connected to an android device with usb debugging disabled. (1090834)

  • Editor: Fixed empty context menu being popped. (1118300)

  • Editor: Fixed first option isn't selected by default when using "Add Component". (1116399)

  • Editor: Fixed issue with MonoBehaviours in assemblies (.dlls) not loading correctly in scenes from AssetBundles when loading the assembly through reflection with Assembly.Load or similar. (1082571)

  • Editor: Fixed Unwrapping.GenerateSecondaryUVSet not working with meshes having 32bit indices . (1096058, 1103502)

  • Graphics: Fixed "CPU fence is invalid or very old!" error message. (1122971)

  • Graphics: Fixed async readback when using Vulkan. (1018472)

  • IL2CPP: Fixed crash during managed code stripping when user has Turkish language. May have happened for other non-english languages as well. (1083122)

  • IL2CPP: Fixed the throwing of exceptions in attribute constructors. (1101440)

  • Package Manager: Disabled delete and rename menu items for all package root folders in the Project window. (1101384)

  • Particles: Fixed particle systems causing graphical glitches and error messages. (1099125, 1116662)

  • Physics: Fixed incorrect collision detection between CapsuleCollider2D and CircleCollider2D when the capsule is orientated towards the center of the circle. (1119018)

  • Physics: Fixed multithreaded joint constraints not working when there are no contacts in the contact island. (1109272)

  • ps4: Fixed crash duing dynamicaly changing meshes. (1117853)

  • ps4: Fixed crash when viewing information on large shaders (like ones from ShaderGraph). (1110680)

  • ps4: Fixed functionality in .net 4 relating the network features.

  • ps4: Fixed regression when running native graphics jobs. (1117621)

  • Scripting Upgrade: Fixed crash when Debug.Log is called in finally block. (1093869)

  • Scripting Upgrade: Fixed NotImplementedException when calling XmlSerializationReader. (1106236)

  • Scripting Upgrade: Fixed TimeZoneNotFoundException on some Windows machines. (1076679)

  • Timeline: Added Apply Foot IK option to animation clips to allow users to turn off Foot IK on humanoid animation clips in Timeline. (1115652)

  • Timeline: Fixed animated object in timeline popping for a single frame when switching Timelines (1109118)

  • Timeline: Fixed Animation Clips with Root Curves not properly putting Transforms into Preview Mode (1116007)

  • Timeline: Fixed Scene position getting updated with Timeline in Preview Mode when changing offsets (1116297)

  • VR: Improved XR Trace, now logs at Errors, Asserts, Warnings, Log Messages, Exceptions and Debug level. (1115640)

  • VR: Performance fixes for viewport scaling for performance on tiled renderers. (1014390, 1105278)

  • XR: Fixed a hang on iOS when using the ARKit XR Plugin package. (1068999)

  • XR: Fixed Oculus Quest controllers not working with native input. (1118025)

Changeset: 76b3e37670a4

LTS Release 2018.3.4f1

Released:

LTS Release 2018.3.4f1

Released:

Fixes

  • 2D: Disabled Tilemap Focus filter when closing Tile Palette window if enabled. (1098821, 1116141)

  • 2D: Fixed crash on Tilemap::CompressBounds when calling Tilemap.CompressBounds() on corrupted tilemap. (1090111, 1116143)

  • 2D: Fixed crash on Tilemap::CopyTileDataToTile<0> when importing corrupted Tilemap prefab. (1116144)

  • 2D: Fixed crash on TilemapRenderer when rendering with a Material that is destroyed. (1116145)

  • 2D: Fixed current Active Tilemap selection unable to be deselected when a new GameObject is instantiated on the scene. (1116150)

  • 2D: Fixed for missing Tiles being created when dragging a spritesheet with empty initial columns or rows into Tile Palette. (1103034, 1116146)

  • 2D: Fixed Tilemap.SwapTiles when swapping Tiles to other Tiles that already exist on the Tilemap. (1108368, 1116147)

  • Analytics: Removed all XR dependencies on Analytics and made all events support events. (1092403)

  • Android: Add '-mstackrealign' compile option for android x86 to fix the crash on some x86 devices. (1058255)

  • Android: Fixed for Android Dynamic feature crashes the application when running the build via Android Studio. (1102209)

  • Asset Pipeline: Fixed Asset Bundles not able to load scenes if the scene had a period in its name. (1022819, 1115505)

  • Build Pipeline: Fixed crash when loading compressed meshes out of asset bundles. (1115334)

  • Editor: Fixed textures being imported with the platform-specific format when the platform override property is false. (1104345)

  • Graphics: Fixed Rendering a scene with a SpriteRenderer with Graphics Jobs on causes a JobTempAlloc memory leak. (1100859)

  • IL2CPP: Allow stack sizes for new threads to be set explicitly larger than 64K with the .NET 4.x Equivalent scripting runtime. (1104843)

  • IL2CPP: Fixed IL2CPP compiler configuration setting missing from some platforms player settings (like WebGL). (1099894)

  • IL2CPP: Updated the zlib implementation to correct the following security issues: CVE-2016-9840, CVE-2016-9841,CVE-2016-9842, CVE-2016-9843.

  • iOS: Fixed iOS Frameworks location is ignored when building Xcode project. (1108970)

  • Linux: Fixed GPU skinning. (1117706)

  • Linux: Fixed issue where SetResolution cannot programmatically resize Linux player after window has been maximized. (1099286, 1115831)

  • Linux: Fixed the graphical corruption in the framebuffer for various games on Nvidia Linux. (1108929, 1111474)

  • Linux: Fixed using libstdc++ in native plugins crashing (2018.3 no longer links with libstdc++ statically). (1115024)

  • Multiplayer: Fixed exception thrown when clicking Lan Client on WebGL build. (860733)

  • Particles: Fixed JobTempAlloc memory leaks in the Particle System Trails Module on WebGL. (1114502)

  • Physics: Added a message with a reference to the Rigidbody component when the CCD mode is incompatible with the kinematic setting. (1064491)

  • Physics: Fixed crash due to auto-sync-transforms during Rigidbody2D.Cast query when changing transform prior to query being executed. (1099642)

  • Physics: Fixed crash due to multi-scene physics when destroying an object during a 2D collision/trigger callback. (1110897)

  • Plugins: Fixed an issue where CPU information was respected on non-native libs for android plugins. Since users could potentially change these CPU properties on a Plugin Importer via PluginImporter.SetPlatformData() we should eliminate the possibility of problems occurring due to wrongful modifications of the plugin importer's properties. (1076868)

  • Prefabs: Fixed crash when applying changes from Prefab Instance to asset, when assets contains disconnected nested prefabs. (1104595)

  • Prefabs: Fixed crash when creating a Prefab Asset in Awake when entering Play Mode. (1085577, 1115008)

  • Prefabs: Fixed crash when undo'ing after applying a disconnected prefab. (1110703)

  • Prefabs: Fixed crash when using Undo wrongly on Prefab asset objects. (1099646)

  • Prefabs: Fixed MonoBehaviour cannot be dragged to the Inspector after ParticleSystem on a Prefab Instance (1110704)

  • Scripting: Fixed an issue with static members such as generic classes with their argument being an array type not being reported the memory snapshot API. (984330)

  • Scripting: Fixed issue where processing SynchronizationContext tasks would allocate. (1114295)

  • Scripting: Fixed random crash in Asset GC. (1091878)

  • XR: Fixed an issue with a black screen occuring after resuming from pause on some Oculus devices. (1115358)

Changeset: 1d952368ca3a

LTS Release 2017.4.19f1

Released:

LTS Release 2017.4.19f1

Released:

Fixes

  • 2D: Fixed Unity Editor crash during Sprite Atlas packing. (1029266)

  • Android: Fixed for Android Dynamic feature crashes the application when running the build via Android Studio. (1100785)

  • Android: Fixed instancing not working in some situations on Adreno GPUs (1053324, 1102804)

  • Android: Fixed instancing not working in some situations on PowerVR GPUs (1109159)

  • Animation: Fixed avatar preview pan position being reset whenever editing animation events. (1067998)

  • Editor: Fixed curve editor and dopesheet controls disappearing when entering play mode in the editor. (1035934, 1040997)

  • Editor: Fixed issue where specifying frustum view point would actually use it as base for the near plane. (1081967)

  • Editor: Fixed this issue by restricting the insertion of menu items into a given submenu to a prescribed limit of 1000 items and displays a warning about the same. (1039181)

  • Graphics: Fixed JobTempAlloc memory leak and random crash when rendering a scene with a SpriteRenderer when using Graphics Jobs. (1100859)

  • Graphics: Fixed submitting non-instanced property arrays via DrawMeshInstanced. (1010738, 1108825)

  • IL2CPP: Fixed crash when using the Environment.MachineName property on some machines when targeting UWP and make it return results consistent with the Standalone Player. (1093953)

  • IL2CPP: Fixed InvalidCastException that can sometimes happen when passing managed object that derives from a native Windows Runtime class to native code. For instance, this happens when deriving from Windows.UI.Xaml.Control.ContentDialog and trying to show it. (1104540)

  • Mobile: Fixed crash that happens if native library initialization fails for any reason (1097013)

  • Scripting: Fixed an issue with static members such as generic classes with their argument being an array type not being reported the memory snapshot API. (984330)

  • Scripting: Fixed random crash in Asset GC. (1091878)

  • Shuriken: Fixed Renderer.bounds returning the wrong bounds when multiple renderers were on the same GameObject. (1088716, 1089020)

  • UI: Fixed InputField gets corrupted and ArgumentOutOfRangeException is thrown when using certain emojis. (1050713)

  • UI: Fixed material being made dirty when rendering with a RectMask2D. (967024)

  • UI: Fixed performance regression with RectTransform animation (1104878)

  • Unity Test Runner: Fixed non-printable characters in native test name output are now printed correctly. (1044529)

Changeset: 47cd37c28be8

LTS Release 2018.3.3f1

Released:

LTS Release 2018.3.3f1

Released:

Fixes

  • 2D: Fixed overlapping Tiles on the Tilemap Renderer when rendering a Hexagonal Tilemap or Grid. (1066481, 1102013)

  • 2D: RectInt.Contains will support RectInt.size with negative size. (1079566, 1102012)

  • 2D: Selecting a Tilemap as the Focus On target will now center and fit the Scene View to the selected Tilemap. (1102011)

  • 2D: The Grid Brush preview is now highlighted in blue when previewing a Tile with a non-zero Z-Position. (1092473)

  • 2D: The Grid Brush preview will now be highlighted in the correct Scene View when multiple Scene Views are open. (1102014)

  • Android: Fix build when project contains read-only Java source plugins. (1110471, 1113451)

  • Android: Fixed gradle warmup errors when project root includes gradle files. (1109183)

  • Editor: Fix crash when calling Prepare() on a VideoPlayer component held by a delay destroyed GameObject (1096915)

  • Editor: Fix issue where duplicating GameObjects could slightly alter the Transform values (typically scale) due to floating point precision issues caused by temporarily reparenting as part of the duplication code. (912111)

  • Editor: Fixed default shortcuts for Cut/Copy/Paste/Select All/Undo/Redo menu items not usable for other commands in the Shortcuts window. (1104929)

  • Editor: Updated mbedtls to version 2.7.8. (1106822)

  • GI: Update OpenCL.dll to better support latest AMD and Nvidia drivers. (1085235)

  • Graphics: Fixed deletion of external texture not clearing internal texture binding caches. (1094803)

  • Graphics: Shaders: made Particles StandardSurface shader support gles2 again. (1103043)

  • Graphics: Stabilized FrameDebugger behavior on game view repaint events. (1093178, 1113210)

  • iOS: Fixed Screen.safeArea does not change when Screen.width and Screen.height are changed using Screen.SetResolution. (1102732)

  • Linux: Fixed undocked panels can't be resized in some Desktop Environments. (942780)

  • Linux: Linux now has access to the scripts only build checkbox. (1097195, 1100809)

  • OSX: Fixed GameKit reference in the application when Game Center is not used (1065311, 1105054)

  • Package Manager: Fixed a permission-related issue on Windows where creating the upm.log file would fail when the process was being run with a system account. For system accounts, the log file is now created under ALLUSERSPROFILE (C:\ProgramData\Unity) instead of LOCALAPPDATA (C:\Users\AppData\Local\Unity). (1107321)

  • Package Manager: Fixed an issue where a "dest already exists" error could occur during package resolution. This is because older versions of upm using the npm Javascript library could sometimes leave empty folders inside the npm cache. When adding a package to the npm cache, if the folder already exists, it is now always overwritten. (1111212)

  • Physics: Fixes a Physics query performance regression present since 2018.2. (1094014)

  • Prefabs: Fixed crash during merge when Prefab instance object type does not match Prefab asset object type. (1109081)

  • Prefabs: Fixed dragging Prefab instance with missing asset to Project Browser. (1105457)

  • Scripting: Changing UnityEngine.Scripting.GarbageCollector.GCMode is no longer allowed in the editor. It has too many side effects and causes a lot of unexpected and hard to diagnose issues (1103095)

  • Scripting: Consistent target framework version across new scripting runtime. (1110736, 1110737)

  • Scripting: Match targetframeworkversion with mono build version. (1110736, 1110737)

  • Scripting Upgrade: Fixes a possible deadlock scenario due to SynchronizationContext holding a lock while invoking tasks (1084330)

  • Timeline: Fixed keyframing in nested timelines not playing back the animation correctly. (1111501)

  • UI: Fixed performance regression with RectTransform animation (1104878)

  • VFX: Fixed values are always set to zero in timeline. (1111437)

  • Windows: Fixed cursor confinement coordinates not readjusting when the window is moved, resized or switched to fullscreen mode using keyboard shortcuts. (1046253)

  • Windows: Fixed cursor confinement to window not matching window bounds visually. (1046253)

  • Windows: Fixed headless build crashing if closed via the "X" button in the console.

  • Windows: Fixed headless build not having console window when built from generation Visual Studio solution. (1095769)

  • Windows: Fixed the issue where building Windows Standalone player with "Create Visual Studio Solution" checkbox checked did not open explorer upon a successful build. (1078360)

  • Windows: When exiting fullscreen mode, the window will now be centered instead of put in the top left corner of the monitor. (1067817)

  • XR: Fix game view rendering only the left eye when using Vuforia VR.

Changeset: 393bae82dbb8

LTS Release 2018.3.2f1

Released:

LTS Release 2018.3.2f1

Released:

Fixes

  • Animation: Fixed race condition crash in Legacy animation during the domain reload. (1046821)

  • Audio: Fixed AudioCustomFilter leaks mutexes on PS4 (and probably other platforms). (1101492)

  • Build Pipeline: Fixed Missing script reference returns MonoBehavior type instead of null in ContentBuildPipeline.GetTypeForObject & ContentBuildPipeline.GetTypeForObjects. (1105304)

  • Camera: Fixed case where we would crash when rendering with an invalid occlusion camera. (1089008)

  • Editor: Fixed EditorUtility.DisplayProgressBar crashing editor running example code. (1095373)

  • Editor: Namespace parser - optional whitespace after preprocessor directive. (1104800)

  • GI: N/A (1083081)

  • iOS: Fixed race condition that can cause a crash when aborting UnityWebRequest. (1102938)

  • iOS: Fixed Unity Remote not working on Windows. (1107874)

  • Kernel: Fixed an issue which could cause an error when reading files from disk. (1092419)

  • Linux: Fixed Linux player fails to build if there is a default icon assigned in the player settings. (1104530)

  • Package Manager: Fixed an issue where cancelling import of package assets would still result in those assets being imported after restarting Unity. The Cancel button of the asset import progress bar is now disabled. (1107329)

  • Physics: Fixed incorrect "Physics2D.CapsuleCast()" method that used "infinity" rather than the supplied distance argument. (1098251)

  • Prefabs: Fixed adding component that requires Transform to GameObject that has RectTransform. (1106473)

  • Prefabs: Fixed dragging Prefabs to embedded Package. (1096426)

  • Prefabs: Fixed null reference exception when clicking on text "No Overrides" in Overrides dropdown after applying changes via Comparison view. (1099228)

  • Prefabs: Fixed referencing object in Prefab from ScriptableObject if ScriptableObject is added to Prefab asset. (1090541)

  • Profiler: Fixed profiler errors when profiling the editor in Vulkan renderer. (1087222, 1089098)

  • Shaders: Fixed closing the 'Shader' dropdown menu when inspecting a Material fills the Console with !asset->IsFolderAsset() errors. (1083410)

  • UI: Fixed material asset file timestamp being modified when rendering with a clipping mask. (967024)

  • Universal Windows Platform: Fixed nullptr Exception thrown by WebCamTexture when stopping video playback causing memory leak. (1036939)

  • Version Control: Fixed a bug where Asset Inspectors would not be editable while working offline with VCS enabled. (952780)

Changeset: b3c100a4b73a

News from Unity QA

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

We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.

Got it