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

Released:

LTS Release 2018.1.5f1

Released:

Fixes

  • (976095) - Physics: Fixed crash when deativating a Gameobject with WheelColliderComponents.
  • (985046) - Physics: Fixed an issue where WheelCollider's damping rate has no effects in some cases.
  • (971056) - Physics: Fixed an issue where activaging interpolation on Rigidbody may cause jittery.
  • (918283) - Physics: Fixed a performance issue when reparenting rigidbody.
  • (980186) - Physics: Fixed a crash when two kinematic bodies using non-convex mesh collide.
  • (1002396) - Physics: Fixed a issue where CharacterController.ClosestPoint may return incorrect value.
  • (984525) - Physics: Fixed a issue where transforms are not correctly synced when using Rigibody.AddForceAtPos.
  • (969743) - Physics: Fixed a issue where transforms are not correctly synced when using Rigibody.AddRelativeForce.
  • (987906) - Physics: Fixed an issue where ClothComponent may be permanently disabled when deativate/reactivate GameObjet in play mode.
  • (978753) - Physics: Fixed an issuer where kinematic body's collision transform are not updated if instantiated as a child.
  • (973464) - Physics: Fixed an error that pops up when changing the SkinnedMeshRenderer's mesh with ClothComponent on the same GameObject.
  • (962027) - Physics: Fixed an issue where cloth may lose constraints when assigning a new mesh to SkinnedMeshRenderer.
  • (996194) - Physics: Fixed an issue where animated rigidbodyies don't affect other rigidbodies connected with joints.
  • (1004443) - Physics: Fixed a issue where transforms are not correctly synced when using Rigibody.AddExplosionForce.
  • (990728) - XR: Added velocity and angular velocity to WMR controllers.
  • (1029856) - Editor: Fixed performance issues in the clip drop down menu of the animation window when editing large clips.
  • (None) - Editor: Added support for Package Manager Manifest inclusion into whole-project .unitypackages, for the Content team to produce tutorials and demos that use new features supplied as Package Manager Packages.
  • (None) - XR: Fixed eye texture allocation on Oculus mobile platforms.
  • (1021978(961655)) - Android: Fixed using memalign on Android due to compatibility issues causing crashes on some devices.
  • (1030459) - Scripting Upgrade: Fixed compilation errors in Visual Studio when targeting .NET Standard 2.0.
  • (1040288) - Licenses: Fixed inaccurate text in license survey.
  • (973842) - OSX: Fixed mouse events affecting Editor UI performance.
  • (None) - Scripting Upgrade: Fixed an issue where editor scripts could fail to recompile on windows.
  • (None) - Editor: Optimised Version Control icon overlay drawing in the Project Window.
  • (1005227) - Scripting: Fixed crash when calling DestroyImmediate(gameObject) in OnApplicationQuit. Fixed ZenInject crash that would happen sometimes after exiting play mode.
  • (987068) - Shuriken: Fixed Timeline Control Track not applying start delay to particles.
  • (1024481) - Editor: Fixed regression where play mode tint and play button style were not applied before entering play mode when done via menu command.
  • (1033273) - Editor: Disabled "Open" button in AssetImporter inspector when viewed from a Preset as there is no asset associated with it at this time.
  • (1025807) - Graphics: Fixed crash issue that can arise in SRP when you have shadowcasting enabled but no visible shadow casters.
  • (1038721) - GI: Fixed non-latin characters not being allowed in the Unity editor install path.
  • (1043476(1041582)) - Editor: Fixed License activation fails when running Unity with command line arguments.
  • (1038630) - Asset Import: Added validation for invalid constraints in FBX files.
  • (1038488) - OSX: Fixed an issue where the Mac Player could launch with a black screen.
  • (1037638) - Android: Fixed the issue that GI assets for the first scene have been added to the obb with "Split Application Binary" enabled.
  • (1045866) - XR: Enabling Oculus depth sharing causes pink Game view when Android is targeted.
  • (1025479) - Daydream: Fixed rendering corruption appearing when switching back to Daydream mode.

Revision: 732dbf75922d

LTS Release 2018.1.4f1

Released:

LTS Release 2018.1.4f1

Released:

Fixes

  • (980197) - Editor: Test runner can now start tests on iOS/tvOS.
  • (1006601) - Licenses: Fixed issue that long time idle Editor failed to activate license for the first time.
  • (1010774(1006311)) - Asset Import: Fixed ImportAsset crashes.
  • (980970) - Asset Import: Fixed crash when re-importing certain model with "Generate Lightmap UVs" setting enabled.
  • (1016639) - 2D: Fixed undo not removing GameObject created from dropping Sprite into Hierarchy Window.
  • (1021969(1015836)) - 2D: Fixed Sprite Pivot setting appearing when Sprite Mode is set to Multiple but not appearing when it's set to Single.
  • (1021484) - UI: Fixed issue with setting position followed by setting parent losing proper positioning.
  • (1010047) - XR: Fixed dark VR view with Linear Color space and Single-Pass Rendering.
  • (1024560(1014022)) - iOS: Disabled builtin cache in iOS UnityWebRequest backend for consistency with other platforms.
  • (1024558(1011741)) - iOS: Fixed UnityWebRequest not becoming done when aborted.
  • (1026717) - Shaders: Fixed several custom shader include path corner cases making the system more robust against random script errors.
  • (None) - Graphics: Improve compute shader debug label support.
  • (1014724) - Asset Import: Fixed lighting differences compared to older versions of Unity.
  • (1011566(1011514)) - Asset Import: Upgraded to FBX SDK 2018.1.1, link to libfbxsdk dynamically on all builds.
  • (952966) - Animation: Fixed evaluation of multi-outputs playables. Allows for fixing Timelines.
  • (1007989) - Scripting - Scripting Upgrade: Fixed issue loading circularly dependent assets while using scripting runtime version 4.x.
  • (1031063(967406)) - Animation - Animation Recorder: Fixed recording an "Animator" controller generates 80 errors in the console.
  • (1030295) - Multiplayer: Fixed Host becomes broken\deleted after big packet has been sent.
  • (1029909) - Scripting: Fixed memory snapshot profiler.
  • (1018162) - Scripting Upgrade: Fixed crash when calling Process.Start() to open a folder.
  • (1010809) - Graphics: Fixed some backface culling corner cases (case 1010809).
  • (965024) - Services: Fixed possible crash with Performance Reporting enabled.
  • (984292) - Android: Fixed black screen on Adreno GPU when using Postprocessing Stack and GLES2 graphics API.
  • (972927) - Apple TV: Remove 2x App store icon slices that cause App Store validation to fail.
  • (1024859) - iOS: Fixed manual signing with development certificates.
  • (1011604) - iOS: Fixed crash when usbmuxd proxy is still running during app exit.
  • (None) - Graphics: Metal: Fixed tessellation shaders using instancing from failing to load.
  • (1026722) - Xbox One: Unity projects now build for Xbox One with .net 4.6 compatible scripts and the Roslyn compiler (case 1026722).
  • (1003917) - Audio: Fixed usage of deprecated WebAudio setters.
  • (1003912) - Audio: Added Chrome Audio Auto-play policy workaround.
  • (None) - Graphics: Fixed errors when using Typeless D3D11 32 bit texture formats.
  • (1029439) - 2D: Fixed tiles with invalid textures being rendered with the Tile Color only, instead of displaying the last used Sprite texture.
  • (1028457) - 2D: TilemapRenderer is now able to render when a SRP is set.
  • (1024422) - 2D: Fixed tilemap painting being disabled if the tile map is parallel to the current Scene view camera, and within a margin of 5 degrees.

Revision: 1a308f4ebef1

LTS Release 2017.4.5f1

Released:

LTS Release 2017.4.5f1

Released:

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

Released:

LTS Release 2018.1.3f1

Released:

Fixes

  • (989243) - Scripting: Fixed issue with Assembly.assemblyReferences being null when returned from CompilationPipeline.GetAssemblies().
  • (986828) - Editor: Fixed issue with .asmdef inspector showing "null" for references if there are .asmdef error emitted to the console.
  • (994284) - Editor: Fixed .asmdef duplicate references not being listed in error message.
  • (981283) - Editor: Fixed issue with error being emitted when changing the case in .asmdef filename.
  • (997908) - Editor: Fixed issue with .asmdef inspector showing "null" for references if there are .asmdef error emitted to the console.
  • (None) - Scripting: Fixed Mac Editor Runtime Tests hanging 50% of the time.
  • (1014670(1002035)) - UI: Improved the performance of the culling by RectMask2D.
  • (955571) - AI: Fixed AyncOperations started with the NavMeshBuilder sometimes crashomg when being used in quick succession.
  • (None) - Graphics: [Metal] Fixed linear shadow samplers not always being used for compute shaders.
  • (None) - Scripting Upgrade: The target framework version in generated .csproj files will now be 4.7.1, to match the reference assemblies used to compile code in Unity.
  • (1023048) - Timeline: Fixed inline curves selection being on the first clip instead of the new one when recording a new clip, .
  • (1023049(1006210)) - Timeline: Fixed timeline allowing for keyframing of materials, but not working as expected. Shows incorrectly mapped references.
  • (1011247) - Timeline: Fixed snapping on start of a clip when trimming.
  • (1016834) - Timeline: Fixed edit modes not validating track drop properly.
  • (1010322) - Timeline: Fixed clip released in invalid target will be stuck if in ripple mode.
  • (1023043) - Timeline: Fixed playable tracks accepting any kind of clips.
  • (1023046(1011490)) - Timeline: Fixed values not being removed on last Scale axis when removing keys with "Remove All Keys".
  • (1024183) - Timeline: Fixed removing keyframe not resetting the transform red color.
  • (1023044) - Timeline: [Override Track] mute icon do not appear on the override tracks.
  • (None) - UI: Fixing issue with disabled canvas renderer changing parent canvas that is then deleted.
  • (None) - UI: Fixing issue with disabled canvas renderer changing parent canvas that is then deleted.
  • (None) - iOS: Metal: Improved ETC texture format support.
  • (1030108) - Editor: Fixed YAMLMerge parser crash when fields have 3 or more dashes in them.
  • (1030108(1028596)) - Editor: Fixed "Unexpected end of stream" error when merging files.
  • (1032292(1030233)) - GI: Fixed "Texture rectangle is out of bounds" error when baking in Indirect debug view.
  • (1024863) - Graphics: Fixed issue where objects could remain blurry when stopping moving, due to a bug when updating the motion vector buffer.
  • (None) - XR: Fixed several issues related to BEV cameras not tracking or rendering on Windows 10 with HoloLens.
  • (1033762(1021293)) - Editor: Fixed multi-edit of delayed numeric field when discarding changes.
  • (1033762(1021293)) - Editor: Fixed multi-edit of text field (specifically delayed numerical editors).
  • (1015627) - Android: Fixed android video player rounded frame rate.
  • (972235) - Android: Fixed android video playback of rotated video files.
  • (989005) - Android: [Adreno][Android 4.4.4] Material.SetVectorArray submits garbage after first index.
  • (1011085) - Android: Fixed android video player not reporting error when hardware decoder fails.
  • (1015627) - Android: Fixed android video player rounding frame rate.
  • (972235) - Android: Fixed android video playback of rotated video files.
  • (989005) - Android: Fixed shader unsigned int casting to signed int failure on android 4.*.
  • (1011085) - Android: Fixed android video player not reporting error when hardware decoder fails.
  • (1031017) - Asset Import: Fixed importing material from a package causing a crash.
  • (1032691(1021238)) - Android: Fixed reading files with hieroglyphs in their names from StreamingAssets using UnityWebRequest.
  • (1035718(1028371)) - Android: Reduce spam to logcat on UnityWebRequest error.
  • (1009961) - Shaders: Fixed surface shader analysis regression that prevented Input and SurfaceOutput structs from having same-named member fields.
  • (1005576) - Animation: Fixed reimporting prefab with optimal animation compression settings multiple times corrupting animation.
  • (1005576) - Asset Import: Fixed random animation corruption when importing the animation multiple times.
  • (None) - iOS: Optimization to iPhoneTime:GetTimeSinceStartup().
  • (None) - iOS: Optimised GetTimeSinceStartup().
  • (1014725) - Shaders: Fixed surface shader issue where inputs only used via derivative instructions were not considered as "actually used".
  • (1020341) - IL2CPP: Fixed DllNotFoundException when accessing NetworkInformation on UWP.

Revision: a53ad04f7c7f

LTS Release 2018.1.2f1

Released:

LTS Release 2018.1.2f1

Released:

Fixes

  • (984967) - Android: Fixed setting Screen.fullScreen = false does not leave fullscreen mode.
  • (969473) - Android: Fixed android activity indicator showing navigation bar, and disapearing on touch.
  • (965024) - Android: Fixed possible crash with Performance Reporting enabled.
  • (980524) - Editor: Fixed profiler binary log file being locked until Editor restart.
  • (1006497) - Editor: Fixed self profiling errors in deep profiling mode.
  • (None) - Editor: Fixed "warning" profiler samples visualization in the Hierarchy View.
  • (1008911) - IMGUI: Fixed some GUI TextArea overloads incorrectly rendering as single line.
  • (None) - XR: Fixed the VRModule getting incorrectly stripped if il2cpp was enabled and nothing referenced VRModule.
  • (1014048) - 2D: Fixed Undo operations on the Tile palette where Undo changes are not displayed.
  • (1032009) - 2D: Fixed Tiles not showing up visually on the Tile palette.
  • (1018424) - 2D: Fixed "Invalid AABB" Exception occuring when adding SpriteShape controller to Scene with empty sprites list.
  • (1021441) - Android: Android: Fixed shader clip support on devices with Adreno 4x and later.
  • (None) - Graphics: Enabled 32bit index buffers on Intel GPUs starting macOS 10.13.4.
  • (970414) - Particles: Fixed MissingReferenceException errors in the console caused by the Standard Particle Shader UI.
  • (1006947) - Particles: Set up batching info for systems with 0 particles, to improve dynamic batching.
  • (1013161) - Particles: Fixed the getter for the rateOverDistance script API property did not work correctly.
  • (1017529) - Particles: Fixed LineRenderer sometimes failing to update after changing the startWidth/endWidth properties from script.
  • (1006435) - Particles: Fixed crash when using curves set to different modes per axis, in the Velocity Module.
  • (994938) - Particles: Fixed situation where particle bounds could be calculated incorrectly, when using Shape Module scale.
  • (998680) - Particles: Fixed "Invalid AABB b0" errors when ParticleSystem.Emit is called.
  • (1009868) - Graphics: Fixed incorrect normal mapping on the LineRenderer due to incorrect Tangents.
  • (1012983) - Particles: Fixed pivot offset not taking Transform scale into account when using Mesh particles.
  • (1010992) - Particles: Fixed crash when changing Max Particles setting during Play Mode when using the Noise Module.
  • (1005222) - Particles: Fixed issue where Trail would start dropping points 1 frame late, after calling Clear.
  • (1007147) - Particles: Added error when using Texture in the Shape Module that is not set to Read/Write.
  • (985457) - Graphics: Fixed GLCore API crash when using indirect buffer as rw buffer.
  • (1001595) - Timeline: Fixed Memory Leak from Animation Tracks when using AssetBundles.
  • (1011557) - Graphics: Fixed SRP crash.
  • (None) - Package Manager: Fixed issues when a custom registry URL included a path after the host name was configured.
  • (1027346) - Graphics: Fixed Android/OpenGLES Cubemap native texture not being registered correctly causing cubemap CopyTexture to native texture to fail. This also fixed Oculus Cubemap overlays not rendering.
  • (1025562) - XR: Fixed incorrect FPS when switching into VR mode on mobile devices.
  • (988019) - Graphics: Fixed depth buffer when using cube map array.
  • (1008501) - Editor: Fixed The Editor is failing to check the CacheServer when increasing AssetPostProcessor Version and adding new assets.
  • (1025354) - IL2CPP: Added generic argument types to inflated generic method names that are shown in missing method exceptions.
  • (1020262) - IL2CPP: Fixed an issue with call-by-reference method arguments not being properly preserved in certain circumstances.
  • (1019586) - IL2CPP: Fixed an error during code conversion related to a missing RGCTX entry for type T that can occur with an unbox opcode for a nullable type.
  • (995136) - IL2CPP: Improved the speed of System.Object.ReferenceEquals() method.
  • (1022765) - IL2CPP: Fixed object files in msvc response files not separated with newlines instead of spaces. Prevents long-line errors in large builds.
  • (1022755) - IL2CPP: Fixed the behavior of BinaryFormatter with the new scripting runtime.
  • (1005597) - IL2CPP: Fixed crash when calling NativeArray.Equals.
  • (None) - IL2CPP: Fixed memory corruption in threadpool code, which sometimes manifested as a crash when scheduled work to threadpool.
  • (964886) - Animation: Fixed an issue where modifying a Playable Graph playing AnimationClips in Editor would not play newly added clips.
  • (1034871) - XR: Added 64bit Google VR libraries to match the experimental 64bit support for Android.
  • (991264) - Animation: Fixed crash when you modify a controller in a PlayableGraph while in playmode.

Revision: a46d718d282d

LTS Release 2017.1.4f1

Released:

LTS Release 2017.1.4f1

Released:

Improvements

  • Android: Improve Ping performance on Android devices supporting ICMP sockets, see the documentation for more information.iOS: Expose APIs that allow changing home button hiding and system gesture deferral properties - on runtime.
  • Linux: Improved filesystem performance to handle large cache sizes
  • XBoxOne: Updated Mono to support dynamic function calls on Xbox One
  • XR: Update Oculus to version 1.20
  • XR: Update Google VR NDK to v1.100
  • XR: Updated Oculus to version 1.21
  • XR: Updated Oculus to version 1.22

Fixes

  • AI: Fixed NavMeshAgents swapping to different NavMeshes when they are disabled and re-enabled right on an edge. (970718)
  • Android: Fixed an issue where the full-screen movie player didn't autorotate. (962450)
  • Android: Fixed Skybox distortion on specific Android devices with Vivante GC1000/GC2000 GPU. (967648 (903140)
  • Android: Fixed Android/OpenGLES Cubemap native texture not being registered correctly causing cubemap CopyTexture to native texture to fail. This also fixed Oculus Cubemap overlays not rendering. (1010786)
  • Android: Fixed ABIs not selected from the .aar plugins being included. (1027546 (1018967)
  • Android: Fixed a bug causing the loading of native audio plugins to fail on Android. (992023)
  • Android/OSX: Fixed android NDK download url to download zips and not bins or executables. (971226)
  • Animation: Fixed a crash caused by invoking QueryComponentByType() when code stripping is enabled. (989251) (938640)
  • Animation: Improved fix for creating an ongoing transition. (941945)
  • Animation: Fixed an issue that was causing the Editor to throw an exception when selecting animator transitions in an undocked preview window. (967380)
  • Animation: Fixed a crash when an animator reset was triggered during a StateMachineBehaviour awake. (907324)
  • AppleTV: Removed 2x App store icon slices that cause App Store validation to fail. (972927)
  • Asset Import: Fixed crash when importing fbx .meta files that contains references to non-existing scripts. (999831 (990267)
  • Asset Import: Fixed importing animation with negative custom framerate. (944221)
  • Audio: Fixed crash in AudioLowPassFilter on Switch. (975350)
  • Audio: Fixed a bug where the matrices passed to spatializer and ambisonic plugins could be set to the identity matrix briefly when a sound starts playing. (991034)
  • Build: Build no longer strict. (None)
  • Build Pipeline: Improved buildpipeline performance for large builds. (95944)
  • Editor: Fixed vsync not always off for scene view. (1009688)
  • Editor: Fixed errors related to temp TLS allocations. (926834 (921915)
  • Editor: Fixed "Errors: "Assertion failed: Editor Camera already has a render stack set... recursive rendering" and memory leak. (950671)
  • Editor: Fixed local assets being overwritten during collab update. (1014029 (952569)
  • Editor: Fixed dragging sliders producing multiple undo steps. (998407)
  • Editor: Fixed Input field staying highlighted after Enter key is pressed. (None)
  • Editor: Fixed Editor start when the network is poor. (1006537 (937499)
  • Editor: Fixed Skinned Mesh not being removed on undo. (925835)
  • Editor: Fixed undoing the activation of a UI layout component did not undo the side effects to the children RectTransforms. (1010406)
  • Editor: Fixed a Windows-specific crash in YAMLMerge when trying to merge files. (1001448)
  • Editor: Fixed various performance issues in YAMLMerge. (1001458)
  • Editor: Fixed driven RectTransforms causing a scene to be constantly flagged as dirty. (1010396 (966172))
  • Editor: Fixed various UnityEditor.VersionControl.Provider APIs when used with newly created VersionControl.Assets. (905161)
  • Editor: Fixed Editor crashes in "RenderSelectionOutline" when using ImageEffectAllowedInSceneView and set camera's targetTexture to null. (966404)
  • Editor: Adds an optional Async Query Mode for Perforce VCS integration (see Editor Settings) to stop the editor freezing when the Perforce connection has high latency. (922829)
  • Editor: Fixed being able to start multiple PlayMode and EditMode test runs at the same time from the test runner ui. (970697)
  • Editor: Fixed an issue where changing override format on a texture could cause Unity to crash. (961745)
  • Graphics: Fixed changing the projectors render queue in script not having an effect. (933548)
  • Graphics: Fixed OpenGL ES crash due to problem with cached VertexAttribArray. (994988)
  • Graphics: Fixed issue where DrawMeshInstanced calls will render with inverse normals if the previous draw call used negative scaling. (956919)
  • Graphics: Fixed crash during a visibility callback when a GameObject which was not visible is set inactive followed by setting a visible GameObject inactive. (968591)
  • Graphics: Fixed Vulkan validation layer errors associated with image barriers. (941149)
  • Graphics: Fixed crashes that can happen on DirectX12 with graphics jobs enabled to do with DynamicVBOs. (951091)
  • Graphics: Fixed potential hang on DirectX11 or DirectX12 when using different sized render targets and multiple cameras. (950907)
  • Graphics: Fixed D3D11 driver assert message and potential crash "Invalid mask passed to GetVertexDeclaration() when using post-effect". (None)
  • Graphics: Fixed specific case where not all requested shader variants ending up in an asset bundle. (948053)
  • Graphics: Fixed Vulkan validation layer errors (on Windows) when switching to fullscreen. (941149)
  • Graphics: Fixed projectors not being culled correctly to match Editor scene cameras. (954828)
  • Graphics: Fixed asserts and potential memory leaks when Skinned Mesh Renderers with the "Update When Offscreen" property enabled are not visible. (961692, 964998)
  • Graphics: Fixed case when some of the cameras don't render anything because depth buffer contains garbage. (907391)
  • Graphics: Added error message for graphics APIs that do not support texture wrap mode "mirror once" (Android Vulkan, Android GLES3 and WebGL). Christophe Riccio 912323. (912323)
  • Graphics: Fixed occasional rendering glitches in the Editor when using marquee selection to select dynamic geometry such as Particles, Lines and Trails. (1021655)
  • IL2CPP: Improved performance of IL2CPP player startup. (989476)
  • IL2CPP: Prevented an unlikely, but possible crash when default parameter values are used. (973052)
  • IL2CPP: Fixed a problem with the decimal to double conversion implementation with the new scripting runtime. (959791)
  • IL2CPP: Fixed a crash on iOS which can occur when a device is awakened during a blocking socket call with a SIGPIPE signal. (957651)
  • IL2CPP: Improved the performance of code conversion when many nested generic types are used. (975496)
  • Inspector: Fixed objects using HideAndDontSave being visible in preview windows, after being disabled and enabled. (963576)
  • iOS: Fixed Standard shader specular highlights on mobiles. (760222) (845851) (953606)
  • iOS: Added support for iPhone X second stage splash screen. (972995)
  • iOS: Metal: Fixed MSAA behavior when using RenderPass. (None)
  • iOS: Fixed Display.SetResolution to work at first frame. (1003886)(995079)
  • iOS: Fixed Standard - shader specular highlights on mobiles. (760222) (845851) (989093)
  • iOS: Fixed crash when creating texture from PNG image when cardboard VR is enabled. (1016616 (1013198)
  • iOS: Metal: Fixed ReadPixels() crash when reading out of active render texture's bounds. (990596) (981074)
  • iOS: Enabled landscape splashscreen for more iOS11 devices. (980304)
  • iOS: Fixed trampoline calling UI methods ([UIApplication delegate]) from background thread (case 956318). (956318)
  • iOS: Fixed problem on iPhone X with missing keyboard Done/Cancel buttons. (979006)
  • iOS: Fixed MSAA corner case causing warning messages and validation error on Metal. (983854)
  • iOS: Fixed videos started with Handheld.PlayFullScreenMovie not resuming after returning to the app in some circumstances. (954593)
  • iOS: Fixed for locked orientation app gets rotates from portrait to landscape when sharing to another app on iOS 8 & 9. (913856)
  • iOS: Fixed an issue where fullscreen movies could no longer be dismissed with a tap on iOS 11. (940608)
  • iOS: Fixed iOS 11 crash when application is launched from URL and airplay screen mirroring is enabled. (980360)
  • Linux: Fixed Linux touch input for mouse events. (947049)
  • Mobile: Fixed black screen on devices that do not support RGBA16F rendering to texture. (989654)
  • Multiplayer: Editor crashes on AddWebsocketHost on other instance to he same port. (1008385)
  • Multiplayer: Fixed server active disconnect client for web sockets. (None)
  • Multiplayer: Now skip soft socket error, to prevent host to be closed. (N/A)
  • OSX: Fixed crash in UnitcodeInputView during editor shutdown. (946958)
  • OSX: Fixed changing Input Manager entries causing the player to become unresponsive. (900969)
  • OSX: Fixed Metal API timeout crash due to very long frame times on weaker GPUs. (933610)
  • Particles: Fixed performance regression when using scripted emission and using Size modules. (983677)
  • Particles: Fixed crash after enabling certain modules via script (e.g. Size over Lifetime). (977710)
  • Particles: Fixed built-in particle shaders not working with HDR. (967476)
  • Particles: Fixed a crash when using scripted emission with a system that already contains particles, if certain modules are being used. (988854)
  • Performance Reporting: Report device model field for Managed Exceptions. (980806)
  • Physics: Fixed issue where Physics Debugger's layer mask does not filter GameObject correctly. (984402)
  • Physics: Fixed potential crash in Rigidbody::GetVelocity() when opening certain scenes. (984401)
  • Physics: Fixed crashes when loading new scene and activating cloth gameobject in coroutine. (984400)
  • Physics: Fixed PhysX crash when calling Physics.OverlapBoxNonAlloc on Android devices. (878407)
  • Profiler: Fixed FMOD causing performance regression when profiler attached. (999849)
  • Scene Management: Fixed crash in SplatMaterials::FindMaterialProperties when opening a scene with specific Material and Terrain combination. (919769)
  • Scripting: Fixed an issue causing GC allocation for UnityEvent handler without parameters in some cases. (978630)
  • Scripting: Fixed crash when using GitHub for Unity. (930358)
  • Scripting Upgrade: Fixed crash when using 'fixed' statement on a string. (960555)
  • Scripting Upgrade: Fixed crash on exit when script debugger is enabled. (974228)
  • Scripting Upgrade: Fixed Android crash when NullReferenceException is raised. (954427)
  • Scripts Only Build: Fixed issue where a user could select a different destination than the last non-scripts only build. (978681)
  • Shaders: Fixed shader compiler crash when compiling specific D3D9 shaders. (1018526 (968997)
  • Shaders: Fixed incorrect translation to GLSL of compute shaders using bfi instructions with mask operators. (927339)
  • Shaders: Fixed case where some user shader keywords were handled incorrectly leading to compilation errors when building for standalone. (944334)
  • Shaders: Implement missing F32TO16 and F16TO32 opcode handling in HLSLcc shader conversion. (None)
  • Shaders: Fixed incorrect translation of shaders using resinfo with mask operators. (943340)
  • Shaders: Fixed an issue with the Shader Compiler which would result in GLSL based platforms not being able to compiler certain shaders. (919351)
  • Substance: Fixed a memory leak when using cloned ProceduralMaterials. (1005779)
  • UI: Fixed instances where Font.textureRebuilt would not be called even though the internal texture was regenerated. (940508)(939853)
  • UI: Fixed a crash where a transform was not reset causing parenting changes to be ignored. (1014356)
  • UI: Fixed issue where an assigned fallback font would not be used. (911613)
  • Universal Windows Platform: Fixed NotSupportedException being thrown on UWP builds with .NET scripting backend enabled when using Timeline. (966790)
  • Universal Windows Platform: Fix building player with IL2CPP player fails when there are plugins that are marked read-only in the project. (959795)
  • Universal Windows Platform: Fixed .NET native compiler crash when using List or List in a serializable class. (979741)
  • Universal Windows Platform: Fixed reference rewriter not fixing references for System.Net.Sockets.Socket when DLL where it's being referenced was compiled against .NET 3.5. (947209)
  • Universal Windows Platform: Fixed NavMeshObstacles being ignored on 64-bit master builds. (955086)
  • VCS: Fixed lightingdata.asset files getting re-opened in text mode in certain situations. (975920)
  • Video: Fixed videos being transcoded when switching platform even when they are cached in Cache Server. (963980)
  • Video: Fixed meta files being updated during platform switch when transcoded files are identical. (962118)
  • VR: Fixed shaders meant to be used in VR platforms will being included included in builds where VR support is disabled. (971945)
  • Web: Made Content-Disposition for file sections standard-compliant in UnityWebRequest and WWW. (980328)(974665)
  • Web: Fixed possible crash in UnityWebRequest on Windows platforms when using UnityWebRequest with custom download handler script. (None)
  • Web: UnityWebRequest: Improved performance for DownloadHandlerScript. (973260)
  • Web: UnityWebRequest: Fixed crash when checking AssetBundle download progress that gets aborted. (971875)
  • WebGL: Added indexedDB caching mechanism for XMLHttpRequest in WebGL. (937594)
  • WebGL: Fixed crash for relative URL in UnityWebRequest when exceptions are disabled. (970681)
  • WebGL: Fixed not handling playBuffer exception when there is no audio output on Safari. (994387)(960863)
  • WebGL: Fixed UnityWebRequest with relative URL when running with custom port. (971870)
  • Windows: Fixed mouse events for non-primary display on Windows standalone player. (None)
  • Windows: Fixed crash on startup when screen width/height player preferences get corrupted in the registry. (979198)
  • Windows: Fixed resolution dialog not showing monitor list and crashing on pressing 'Play' button on some weird monitor setups. (996015)
  • Windows Standalone: Fixed a regression where a fullscreen application would be restored to the native resolution of the attached display after losing focus. The expected outcome was that it should be restored to the - original resolution that it was launched on. (972355)
  • XR: Fixed orientation settings being locked when VR Support is enabled, and updated info messages related to these settings. (986942)
  • XR: Fixed errors when building for Daydream and Cardboard with Proguard enabled. (949380)(946104)
  • XR: Updated Google VR NDK to 1.130 for Android/1.120 for iOS. (1011575 (991127)
  • XR: Fixed incorrect thread affinity setting on Gear VR. (None)

Revision: 9fd71167a288

LTS Release 2017.4.4f1

Released:

LTS Release 2017.4.4f1

Released:

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

LTS Release 2017.2.3f1

Released:

LTS Release 2017.2.3f1

Released:

Improvements

  • iOS: Metal: Enabled setDepthClipMode on all supported devices.
  • Linux - Improve filesystem performance to handle large cache sizes.
  • XR: Updated Google VR NDK to 1.130 for Android/1.120 for iOS.
  • XR - Updated Oculus to version 1.22.

Fixes

  • 2D: Fixed an issue that was causing the Physics Shape of a Sprite2D to not being properly set unless the 'Edit Physics Shape' tab was opened first. (986368)(985912)
  • Android: Workaround gyroscope lag issues that happen on some android devices. (912848)
  • Android: Fixed Time.deltaTime sometimes returning a negative value on certain devices/Android versions. (1013174 (970945)
  • Android: Fixed unity pausing during Android Handheld.PlayFullScreenMovie start. (978599)
  • Android: Fixed possible crash with Performance Reporting enabled. (965024)
  • Android: Fixed Skybox distortion on specific Android devices with Vivante GC1000/GC2000 GPU. (967647)(903140)
  • Asset Import: Fixed crash when importing fbx .meta files that contain references to inexisting scripts. (999832)(960267)
  • AssetBundles: Fixed packing AudioMixerController, AudioMixerGroup and AudioMixerSnapshot into bundles with disabled type trees. (976768)
  • Audio: Fixed a bug where the matrices passed to spatializer and ambisonic plugins could be set to the identity matrix briefly when a sound starts playing. (991034)
  • Build Pipeline: Fixed old UnityChannel Xaiomi files not being deleted when new package manager package is installed. (None)
  • Editor: Fixed local assets being overwritten during collab update. (1014028)(952569)
  • Editor: Fixed editor crashing in "RenderSelectionOutline" when using ImageEffectAllowedInSceneView and set camera's targetTexture to null. (966404)
  • Editor: Fixed an issue where changing override format on a texture could cause Unity to crash. (961745)
  • Editor: Fixed vsync not always off in scene view on macOS. (1009687)
  • Editor: Fixed skinned mesh not being removed on undo. (925835)
  • Editor: Fixed input field staying highlighted after Enter key was pressed. (998785)
  • Editor: Fixed errors related to temp TLS allocations. (926833 (921915)
  • Editor: Fixed various UnityEditor.VersionControl.Provider APIs when used with newly created VersionControl.Assets. (905161)
  • Editor: Fixed early flipping of login page in Mac by increasing the timeout. (980070)
  • Editor: Fixed an issue where multiple precompiled test assemblies with the same name would cause an error. (997902)(995476)
  • Editor: Fixed a Windows-specific crash in YAMLMerge when trying to merge files. (1001449)
  • Editor: Fixed the issue where dragging the slider was producing multiple undo steps. (998785)
  • Editor: Fixed various performance issues in YAMLMerge. (1001460)
  • FMOD: Fixed a performance regression in FMOD. (None)
  • GI: Fixed realtime probes going black when unloading a scene that was a part of a multi-scene bake. (996127)
  • GI: Fixed brighter baked or real-time lightmaps compared to 2017.1 when using emissive materials. (986160)
  • GI: Fixed duplicate GI light probe data in the player build with scenes that were part of a multi-scene bake. (971907)
  • GI: Fixed an issue where LoadDataTimeSliced works on the wrong scene mapping in the Editor. (1000692)
  • GI: Fixed realtime probes not working when loading scenes (that were baked together) additively. (957736)
  • GI: Fixed the "m_ProbeSetHashes.empty()" error occuring in certain projects when clearing the GI cache or when quitting the standalone. (949117)
  • GI: Fixed harmless "Lighting data asset [...] is inconsistent" errors when moving those assets between projects. (990626)
  • GI: Fixed errors on loading Enlighten probesets in the Editor after clearing the GI cache. (980811)
  • GI: Fixed an issue where baking multiple scenes together resulted in a LightingData.asset file vastly bigger than the sum of the sizes of the assets being baked in scenes. (913869)
  • Graphics: Fixed a potential crash when using marquee selection in the Editor, to select dynamic geometry such as particles, lines and trails. (1021655)
  • Graphics: Fixed Android/OpenGLES Cubemap native texture not being registered correctly causing cubemap CopyTexture to native texture to fail. This also fixed Oculus Cubemap overlays not rendering. (1014884)
  • Graphics: Fixed OpenGL ES crash due to problem with cached VertexAttribArray. (989484)
  • Graphics: Fixed black screen on devices that do not support RGBA16F rendering to texture. (989654)
  • Home: Fixed multiple issues with styling to enable windows scaling. (None)
  • Home: Fixed the launcher manage license page not handling losing of the network properly. (None)
  • IL2CPP: Added Windows runtime storage extensions. (992138)
  • IL2CPP: Improved the startup performance of Unity players built with IL2CPP. (989476)
  • IL2CPP: Reduced Android build size. (None)
  • IL2CPP: Handle method parameter attributes for methods on generic types. (999803)
  • IL2CPP: Corrected a possible build failure with IL2CPP when an attribute constructor has two arguments of type object. (993422)
  • Inspector Functionality: Fixed objects using HideAndDontSave being visible in preview windows, after being disabled and enabled. (963576)
  • iOS: Fixed crashes on some iOS devices due to unbound textures when using Metal API. (1002408)
  • iOS: Fixed standard shader specular highlights on mobiles. (None)
  • iOS: Added support for iPhone X second stage splash screen. (972995)
  • iOS: Fixed ReadPixels() crash on Metal when reading out of bounds of current active render texture. (990594)(981074)
  • iOS: Fixed Display.SetResolution not working during the first frame. (1003879)(995079)
  • iOS: Fixed crash when creating texture from PNG image when cardboard VR is enabled. (1016615 (1013198)
  • iOS: Fixed an audio crash when moving an app to the background, and back to the foreground. (967197)
  • iOS: Metal: Fixed MSAA behavior when using RenderPass. (N/A)
  • iPhone X: Fixed navigating to home pressing buttons located at the bottom of the screen. (973437)
  • Linux: Fixed Linux touch input for mouse events. (947049)
  • Mobile: Fixed crash in SplatMaterials::FindMaterialProperties when opening a scene with a certain Terrain and Material combination. (919769)
  • Mono: Fixed random error when using UDPClient. (990979)
  • Multiplayer: Fixed server active disconnect client for web sockets. (N/A)
  • Multiplayer: Fixed editor crashing on AddWebsocketHost on second instance using the same port. (1008385)
  • OSX: Fixed crash in UnitcodeInputView during editor shutdown. (946958)
  • Package Manager: Fixed project stored on OneDrive causing Package Manager error and preventing a project from being opened. (841172)
  • Package Manager: Fixed building as the local system user failing on Windows. (960093)
  • Particles: Fixed alpha output not being clamped to ensure compatibility with HDR. (967476)
  • Particles: Fixed crash when emitting particles from script. (988854)
  • Particles: Fixed error when sorting by youngest/oldest. (988874)
  • Particles: Fix edperformance regressions when emitting from script with a Size module enabled. (983677)
  • Particles: Fixed Prefab modifications allowed to be added multiple times. (989631)
  • Particles: Fixed Rate over Distance emission in Edit Mode. (1009717 (967752)
  • Physics: Ensured that a Kinematic Rigidbody2D created in script stays in a relative position to any parent Rigidbody2D when reparented. (983374)
  • Physics: Fixed disabling and enabling a collider on an inactive gameobject producing transform error messages. (985757)(968882)
  • Physics: Ensured that recursive 2D physics callbacks do not causes a crash when reparenting/disabling with existing contacts. (1006679)
  • Scripting: Fixed incorrect value when using Math.Round with MidpointRounding.AwayFromZero. (993302)
  • Scripting: Fixed exception when binding delegate with Enum value to method with int parameter. (977917)
  • Scripting: Fixed crash when using named pipes. (929984)
  • Services: Fixed exception when building in Cloud Build with Performance Reporting enabled. (996951)
  • Shaders: Fixed an issue with the Shader Compiler which would result in GLSL based platforms not being able to compiler certain shaders. (919351)
  • Shaders: Fixed shader compiler crash when compiling specific D3D9 shaders. (968997)
  • Substance: Fixed a memory leak when using cloned ProceduralMaterials. (1005779)
  • Timeline: Fixed issues where copied Timeline tracks and clips could retain a link to the source asset, or end up being saved as part of the source asset. (979587) (991434)
  • UI: Fixed instances where Font.textureRebuilt would not be called even though the internal texture was regenerated. (988310)(939853)
  • UI: Fixed OnEndDrag not being called when dragging while the application loses focus. (995453)(937370)
  • UI: Fixed crash in profiler window when a linked Render Texture Camera is disabled. (984325)(966106)
  • Unity Connect: Fixed codeless IAP button missing its attached script when rebuilding the library. (None)
  • Universal Windows Platform: Fixed compiler warnings about inconsistent DLL linkage when using Windows 10 Fall Creators Update SDK. (None)
  • Universal Windows Platform: Fixed player getting stuck on a white screen when a fatal error (such as unable to load files or system doesn't meet minimum requirements) occurs during startup. (1010354)
  • Universal Windows Platform: Fixed a crash in .NET native compiler ("RHB0011: Internal error: 'pchTypeNameEnd[0] == L'>"at'f:\dd\ndp\rh\src\tools\rhbind\makepdb.cpp:998") in certain scenarios involving plugins. (991154)
  • Universal Windows Platform: Fixed build failing on IL2CPP scripting backend if class library from Mono directory was copied into the project (like System.Data.dll). (997876)
  • Universal Windows Platform: Fixed Application.isMobilePlatform results to be consistent with SystemInfo.deviceType. Also update API docs for these APIs. (991466)
  • Universal Windows Platform: Fixed .NET native compiler crash when using List or List in a serializable class. (979741)
  • Universal Windows Platform: Fixed reference rewriter not fixing references for System.Net.Sockets.Socket when DLL where it's being referenced was compiled against .NET 3.5. (947209)
  • VR: Fixing crash involving VR Mock Device when using TrackedPoseDriver. (966990)
  • WebGL: Fixed not handling playBuffer exception when there is no audio output on Safari. (994913)(960863)
  • Windows: Fixed resolution dialog not showing monitor list and crashing on pressing 'Play' button on some weird monitor setups. (996015)
  • Windows: Fixed mouse events for non-primary display on Windows standalone player. (None)
  • Windows: Fixed assert when stopping and then immediately destroying DictationRecognizer. (986045)
  • Windows: Player executable is once again large address aware. (990939)
  • Windows: Fixed crash on startup in case screen width/height player preferences in registry got corrupted. (979198)
  • Windows: Fixed opening project in Editor causing Unity to terminate it without opening the new one. (1016692 (978204)
  • Xbox One: Updated Mono to support dynamic function calls on Xbox One. (938545)
  • XR: Fixed an issue with lights failing to completely illuminate scene geometry during stereo rendering. (965494)
  • XR: Update VR SDK not supported in Editor warning. (None)
  • XR: Fixed incorrect thread affinity setting on Gear VR. (None)
  • XR: Fixed stabilization plane not getting set correctly via the SetFocusPointForFrame() API, resulting in poor hologram stabilization and color separation on HoloLens. (995065)

Revision: 372229934efd

LTS Release 2018.1.1f1

Released:

LTS Release 2018.1.1f1

Released:

Fixes

  • Editor: Fixed content drawn with OnSceneGUI not looking correct and consistent whether the project color space is Gamma or Linear.(1018625)
  • Player: Fixed imbalanced platform profile markers in user scripts. (1005409)
  • Web: Fixed crash when aborting AssetBundle download using UnityWebRequest. (1017468)
  • Particles: Improved logic for when Automatic Culling can be used with non-randomized emission. (991235)
  • Particles: Fixed particle collision not being detected when Particle System used negative scale. (985049)
  • Particles: Fixed particles occasionally flickering when they have a random start life time and sort mode was set to Youngest or Oldest in front. (988874)
  • Particles: Fixed prefabs with a ParticleSystem creating duplicate entries into its serialization after each modification. (989631)
  • Particles: Fixed particles/alpha blended material inverting colors of other blended objects, when using HDR. (967476)
  • Editor: Fixed PresetLibraries classes not being handled correctly by the Preset UI and will be excluded at the moment. (1020017)
  • Editor: Foxed closing the Create new Preset window logging a Layout error in the console. (1022087)
  • XR: Fixed XR.WSA.WorldManager.OnPositionalLocatorStateChanged() not getting called when state changes back to active. (998331)

Revision: b8cbb5de9840

LTS Release 2017.4.3f1

Released:

LTS Release 2017.4.3f1

Released:

Improvements

  • Metal: Improved ETC texture format support
  • Metal: Make native plugin interface versioned, renamed IUnityGraphicsMetal to IUnityGraphicsMetalV1 to signal that explicitly (old name is kept around for backward compatibility)
  • UI: Improved the performance of the culling by RectMask2D.

Fixes

  • (965024) - Android: Fixed possible crash with Performance Reporting enabled.
  • (1027494(1018967)) - Android: Only include selected abi's from .aar plugins.
  • (None) - Android: Updated JDK download link to lead to supported version.
  • (964886) - Animation: Fixed an issue where modifying a Playable Graph playing AnimationClips in Editor would not play newly added clips.
  • (1014724) - Asset Import: Fixed push pull dilation not being applied when importing lightmaps.
  • (None) - Build: Fixed build being strict strict.
  • (None) - Core: Fixed issue where the Unity splash screen's resources would not be unloaded.
  • (983772) - Core: Fixed very rare assert which can happen on old CPUs "Assertion failed: Null JobInfo in Steal".
  • (1018645) - Editor: Fixed performance issues for inspector window looking up custom editors.
  • (1014027) (952569)) - Editor: Fixed local assets being overwritten during collab update.
  • (1024888) (1021293)) - Editor: Fixed multi-edit of text field (specifically delayed numerical editors).
  • (997954) - GI: Fixed issue where an error code would be reported when switching scene visualization mode to Indirect or Emissive due to a lack of data.
  • (991393) - GI: Fixed a memory leak when exiting play mode with realtime GI enabled.
  • (1000350) - GI: Fixed rare crash when seam stitching is enabled on object packed to the boundary of a lightmap.
  • (908068) - GI: Fixed issue where the Progressive Lightmapper wasn't correctly dealing with some quad faces in models.
  • (1026358) - Graphics: Fixed a crash that could occur when modifying the GraphicsSettings asset - fixes importing the Adam Character Pack from the Asset Store.
  • (1018878 (934897)) - Graphics: Fixed rare deadlock in CreateGpuProgram when graphics jobs are enabled.
  • (1003174) - Graphics: Fixed deadlock in graphics command buffer when updating constant buffers.
  • (972060) - Graphics: Fixed crash on Mesh.ClearBlendShapes.
  • (944153) - iOS: Fixed race condition with nil-ing "system RT" texture in DestroySystemRenderingSurfaceMTL.
  • (1003824) - Linux: Updated SDL to 2.0.7, which fixes several input related issues for Linux users.
  • (977503) - OSX: Fixed build not launching on Mac if its name includes '&' or '<' character while generating.
  • (995346) - OSX: Fixed not being able to toggle between two Unity window.
  • (1016750) - Profiler: Fixed profiler deadlock when naming a class the same as an existing sample.
  • (1005409) - Profiler: Fixed issue with imbalanced Profiler.BeginSample/EndSample markers in user scripts.
  • (None) - Timeline: Fixed values not being removed on last Scale axis when removing keys with "Remove All Keys".
  • (None) - Timeline: Fixed removing keyframe not resetting the transform red color.
  • (934908) - UI: Fixed Canvas raycast start position for screen and world space camera modes.
  • (1021484) - UI: Removed requirement of using ForceUpdateRectTransform after setting RectTransforms position.
  • (None) - UI: Fixed issue where Canvas with CanvasScaler at same resolution as the screen does appear in the right position when enabling.
  • (None) - UI: Fixed issue with disabled canvas renderer changing parent canvas that is then deleted.
  • (990728) - XR: Fixed inconsistency between Unity's input tracking and WSA input information in Windows Mixed Reality.

Revision: 21ae32b5a9cb

News from Unity QA

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

弊社のウェブサイトは最善のユーザー体験をお届けするためにクッキーを使用しています。詳細については、クッキーポリシーのページをご覧ください。

OK