### Improvements

*   Editor: Fixed instabilities within Integration tests, namely suites, ProfilerSuite.ProfilerDynamicSampleTests, ProfilerSuite.ProfilerCustomSamplerTests.
*   Multiplayer: Increased send bandwidth for web sockets.
*   Video: No more audio glitches when seeking/undefflow hapens during playback of VideoPlayer.

### Fixes

*   ([934735](https://issuetracker.unity3d.com/product/unity/issues/guid/934735/)) - Android: Fixed an issue where "Success" message was shown on failed builds.
*   ([913546](https://issuetracker.unity3d.com/product/unity/issues/guid/913546/)) - Android: Fixed corrupted textures with mip maps on phones with VideoCore gpus
*   (946291,[941214](https://issuetracker.unity3d.com/product/unity/issues/guid/941214/)) - Android: Fixed an issue where apk signing would fail when using certain symbols in the passwords.
*   ([930354](https://issuetracker.unity3d.com/product/unity/issues/guid/930354/)) - Animation: Fixed a crash when opening an animator controller with a circular reference through StateMachineBehaviours.
*   ([931944](https://issuetracker.unity3d.com/product/unity/issues/guid/931944/)) - Asset Pipeline: AssetDatabase.GetSubfolders now returns paths correctly, and API documentation has been updated to reflect that it takes a relative path as an argument.
*   ([938617](https://issuetracker.unity3d.com/product/unity/issues/guid/938617/)) - DX12: Fixed constant buffer memory being overwritten in certain circumstances.
*   ([925955](https://issuetracker.unity3d.com/product/unity/issues/guid/925955/)) - DX12: Fixed bad pipeline state issue causing errors.
*   (none) - DX12: Fixed copy queue memory leak.
*   ([905397](https://issuetracker.unity3d.com/product/unity/issues/guid/918819/)) - Editor: Fixed a crash when a cubemap with invalid metafile was imported.
*   (940084) - Editor: Fixed command line activation failed when there is a old cached access token.
*   ([942923](https://issuetracker.unity3d.com/product/unity/issues/guid/942923/)) - Graphics: Fixed atlased ETC1 textures with split alpha rendering in Editor outside of play mode.
*   (950989) - Graphics: Metal: Fix occassional GPU hangs when dispatching compute shader
*   ([935870](https://issuetracker.unity3d.com/product/unity/issues/guid/935870/)) - Graphics: Import Settings: Fixed changing texture type to Normal map not resetting existing alphaIsTransparency setting.
*   ([922769](https://issuetracker.unity3d.com/product/unity/issues/guid/922769/)) - Graphics: Fixed "Assertion failed: 'IsNormalized(normal)'" when computing spotlight frustum planes.
*   (914192) - Graphics: Fixed OpenGL rendering to specific mip level in certain circumstances.
*   ([840231](https://issuetracker.unity3d.com/product/unity/issues/guid/840231/)) - Graphics: Clarified behaviour for `RenderTexture.autoGenerateMips` specifically when using `Graphics.CopyTexture`.
*   (891510) - Graphics: Added GL support to be able to bind sRGB textures as RWTextures i.e. for compute shaders in linear rendering mode.
*   (none) - Internal: Fixed some test runs returning true when calling 'IsHumanControllingUs'.
*   (none) - iOS: Added identification enums for iPhone 8, 8+ and X.
*   ([944301](https://issuetracker.unity3d.com/product/unity/issues/guid/944301/)) - iOS: Fixed a multithreading issue where downloading and aborting a lot of files was causing instabilities
*   ([847499](https://issuetracker.unity3d.com/product/unity/issues/guid/847499/)) - Lighting: Lightmap import max size fix added.
*   ([935633](https://issuetracker.unity3d.com/product/unity/issues/guid/935633/)) - Particles: Fixed an issue whereby Box Shape changed emission direction when scaled to 0.
*   ([934787](https://issuetracker.unity3d.com/product/unity/issues/guid/934787/)) - Particles: Fixed am issue where Particle System could spawn bursts twice in some situations.
*   ([930005](https://issuetracker.unity3d.com/product/unity/issues/guid/930005/)) - Particles: Fixed UI errors when using Planes collision mode.
*   ([944029](https://issuetracker.unity3d.com/product/unity/issues/guid/944029/)) - Particles: Fixed batching issues when using Generate Lighting Data on Particle Trails.
*   ([944205](https://issuetracker.unity3d.com/product/unity/issues/guid/944205/)) - Particles: Fixed an issue where Horizontal billboards had an incorrect vertex normal.
*   ([950833](https://issuetracker.unity3d.com/product/unity/issues/guid/950833/)) - Physics: Ensure that the PlatformEffector2D ignores any contacts involving trigger colliders.
*   ([941024](https://issuetracker.unity3d.com/product/unity/issues/guid/941024/)) - Physics: Ensure that when a Rigidbody2D is set to "StartAsleep" sleep mode that any initial contacts do not wake it.
*   ([953653](https://issuetracker.unity3d.com/product/unity/issues/guid/953653/)) - Physics: Ensure that when a Collider2D material changes, any existing contacts change to match the material properties.
*   ([920303](https://issuetracker.unity3d.com/product/unity/issues/guid/920303/)) - Shaders: Added errors in UsePass/Fallback snippets as runtime errors so they get properly cleared when the source shader is updated.
*   ([933203](https://issuetracker.unity3d.com/product/unity/issues/guid/933203/)) - Shaders: Fixed `#pragma target 4.0, 4.6, 5.0` not working on some Android devices.
*   (none) - Video: Fixed VideoPlayer CameraNear/FarPlane RenderModes when used in conjunction with VR.
*   ([938819](https://issuetracker.unity3d.com/product/unity/issues/guid/938819/)) - Video: Fixed a rash at TestAndRemoveObject when closing Unity with video preview playing.
*   ([930707](https://issuetracker.unity3d.com/product/unity/issues/guid/930707/)) - Video: Fixed a rash in mono\_marshal\_get\_cache when reentering Play mode after video clip was previewed.
*   ([931846](https://issuetracker.unity3d.com/product/unity/issues/guid/931846/)) - Video: Fixed an issue whereby video Clip Preview works only in Play mode.
*   ([942012](https://issuetracker.unity3d.com/product/unity/issues/guid/942012/)) - Video: \[Windows\]\[Standalone\] Fixed a crash when exiting standalone 'UnityPlayer.dll caused an Access Violation'.
*   ([943241](https://issuetracker.unity3d.com/product/unity/issues/guid/943241/)) - WebGL: Fixed MS Edge detection.
*   ([946393](https://issuetracker.unity3d.com/product/unity/issues/guid/946393/)) - WebGL: Fixed division by zero when AudioSource.pitch is zero.
*   ([949858](https://issuetracker.unity3d.com/product/unity/issues/guid/949858/)) - WebGL: Fixed Timeline crash on missing DSPConnection::setMix().
*   ([950574](https://issuetracker.unity3d.com/product/unity/issues/guid/950574/)) - WebRequest: Fixed resource leak when aborting a UnityWebRequest that downloads an AssetBundle.
*   ([950540](https://issuetracker.unity3d.com/product/unity/issues/guid/950540/)) - XR: Fixed handling of Android density (screen resolution) changes to avoid a crash.
*   ([931397](https://issuetracker.unity3d.com/product/unity/issues/guid/931397/)) - XR: Fixed black screen on startup on Cardboard when GLES2 or GLES3 was used.
*   (950229) - XR: Fixed Cardboard iOS target frame-rate.

Revision: c2ed782bb21e