macOS: Fixes an issue with macOS Catalina that causes Unity to request permission to receive keyboard input when using other apps in both the editor and standalone player.
Android: Application.Quit will correctly quit the application process, previously it would only destroy Unity runtime, keeping activity alive, that lead to incorrect application resume.
Android: Fixed a Vulkan video playback crash.
Apple TV: Fixed regression, where clicking B on gamepad would show "JoystickButton0" as pressed.
Apple TV: GetKeyDown and GetKeyUp will work correctly with Siri Remote buttons. Due platform limitation, GetKeyDown, GetKeyUp will work with delay when receiving events from keyboard, see documentation for more info.
Apple TV: Pressing menu button on Siri remote will correctly exit to home screen, if tvOS.Remote.allowExitToHome is set to true.
Asset Import: Local fileIDs of FBX meshes are correctly upgraded from Unity 2018 and previous version when multiple meshes share the same name.
Editor: Fix incorrect colorspace for IMGUI in GameView.
Editor: MacEditor: "Unsupported image when converting for NSImage" log is now a DebugAssert, which will prevent the assert from being logged on build machines.
Editor: Project Settings Window fails to appear after installing the Ryder Editor package.
Graphics: Fixed crash in the Editor that could be caused by having optimization enabled on meshes with empty sub-objects.
Graphics: Fixed rare deadlock in CreateGpuProgram when multithreaded rendering is enabled on mobile devices.
IL2CPP: Fixed a crash when accessing the LocalEndpoint property of a socket using an IPV6 connection.
IL2CPP: Fixed an issue with nested type metadata being re-initialized without checking for previous initialization, which caused a memory leak in certain situations.
Kernel: Fixed player crash due to stack overflow in Loading.PreloadManager thread.
Package Manager: Fix OSX - Package Manifest is not editable due to permission errors.
Particles: Fix a case where particle trails could flicker if their owning system used ParticleSystem.SetParticles in script during LateUpdate.
Particles: Fix a crash if using a non-read-write mesh from an Asset Bundle in the Particle System Shape Module.
Particles: Fix case where trails sometiems did not disappear.
New: Added user consent dialog for Firefox only. Mozilla requested we display this additional prompt for more transparency in accordance with their Firefox disclosure policy. No LastPass functional or policy changes are associated with this update.