### Fixes

*   ([825170](https://issuetracker.unity3d.com/issues/android-transition-from-lock-screen-to-game-sometimes-corrupts-render-textures)) - Android: Fixed a pause-resume incorrect behaviour in certain circumstances.
*   (845646) - Android: Input.backButtonLeavesApp = true now exits gracefully.
*   ([824462](https://issuetracker.unity3d.com/issues/subfolders-included-inside-plugins-slash-android-select-any-platform-on-the-inspector)) - Android: The platform setting for Android plugins now defaults to "Android" instead of "Any Platform".
*   ([668043, 837519](https://issuetracker.unity3d.com/issues/unityengine-dot-ui-dot-dll-is-in-timestamps-but-is-not-known-in-guidmapper-dot-dot-dot-1)) - Asset Pipeline: Fixed an issue where asset and timestamp maps could get out of sync.
*   (853619) - Build Pipeline: VR Splash Screen texture will no longer be included when building a project for a non-VR platform.
*   ([791434](https://issuetracker.unity3d.com/issues/ui-game-freezes-on-release-or-master-build)) - Core: Fixed hangs in the job system when running on certain platforms with a low number of cores e.g. older Windows Phones, UWP dual core machines.
*   (842708) - Editor: Fixed case of WebViews appearing blank in Editor main window on MacOS 10.12.1 (Sierra).
*   ([846989](https://issuetracker.unity3d.com/issues/windows-build-crashes-when-closing-executable-with-non-native-resolution-only-dx9)) - Graphics: Fixed a crash during shutdown when using the DX9 graphics API.
*   ([840897](https://issuetracker.unity3d.com/issues/text-from-text-mesh-pro-component-disappears-when-toggling-between-fullscreen-and-windowed-mode-with-graphic-api-set-to-dx9)) - Graphics: Fixed a problem with objects not rendering after resolution changes or entering/exiting fullscreen when using DX9 graphics API.
*   ([836815](https://issuetracker.unity3d.com/issues/gi-previews-are-broken-on-retina-mac)) - Graphics: Fixed case of Lighting preview windows not rendering correctly on Macs with retina displays.
*   ([830217](https://issuetracker.unity3d.com/issues/standalone-crash-when-not-explicitly-disposing-of-a-computebuffer)) - Graphics: Fixed crashes when using Compute Buffers from scripts which get garbage collected. Added a user warning to show if a Compute Buffer has not been released manually by the user.
*   ([820587](https://issuetracker.unity3d.com/issues/reflection-probes-set-to-update-via-scripting-update-without-calling-renderprobe)) - Lighting: Fixed a problem with reflection probes updating during runtime even when "Refresh Mode" was set to "Via Scripting".
*   (834235) - Lighting: Fixed crash when building lighting on specific projects and scenes.
*   (840641) - Lighting: Fixed lighting variation from lightprobes caused by the rendering order of objects and the "Light Probes" property on the objects.
*   ([842783](https://issuetracker.unity3d.com/issues/effectors-dont-ignore-kinematic-objects-in-calculations-performance-issue)) - Physics: Ensure that 2D effector targets are limited to dynamic bodies only and do not allow the consideration of kinematic body types (performance improvement only).
*   ([836589](https://issuetracker.unity3d.com/issues/ios-profile-does-not-take-detailed-memory-samples) - Profiler: Fixed issue where taking detailed memory snapshot did not work in some circumstances.
*   ([825418](https://issuetracker.unity3d.com/issues/the-blacksmith-characters-asset-displays-missing-magenta-textures-on-characters-unless-the-shaders-are-set-to-standard)) - Shaders: Automatically upgrade any shaders using unity\_SpecCube1, to fix unity\_SpecCube1 related shader compile errors after a project upgrade.
*   ([825408](https://issuetracker.unity3d.com/issues/on-importing-the-blachsmith-characters-asset-the-editor-gives-a-shader-compiler-error)) - Shaders: Fixed crash when compiling very complex surface shaders. Optimised the memory usage during surface shader compilation.
*   ([844355](https://issuetracker.unity3d.com/issues/having-unexpected-closing-curly-bracket-in-the-shader-freezes-editor)) - Shaders: Fixed a shader compiler crash for shaders which had extra "}" tokens in them.
*   ([840181](https://issuetracker.unity3d.com/issues/substance-generates-incorrect-warning-when-changing-shader-type)) - Substance: Fixed case of emission shader parameter not being properly set on import when emission global illumination is set to realtime.
*   ([829162](https://issuetracker.unity3d.com/issues/substance-texture-size-is-displayed-as-0x0-in-inspector-when-project-has-more-than-one-sbsar-model)) - Substance: Fixed issue where ProceduralTexture inspector preview would sometimes show invalid size and format.
*   ([818122](https://issuetracker.unity3d.com/issues/certain-material-on-the-gameobject-crashes-unity-editor)) - UI: Fixed crash when deleting objects.
*   ([840177](https://issuetracker.unity3d.com/issues/substances-renaming-generates-errors-and-bad-behaviour)) - Substance: Fixed case of SubstanceArchive inspector unselecting ProceduralMaterials after being renamed.
*   ([842999](https://issuetracker.unity3d.com/issues/crash-in-proceduralmaterialdata-getsubstancepackage-when-opening-likely-corrupted-scene)) - Substance: Fixed crash when loading a substance with corrupted data.
*   ([821319, 837935](https://issuetracker.unity3d.com/issues/animations-lagging-sometimes-text-dot-getcomponent-unityengine-dot-ui-dot-text-not-being-showed)) - UI: Fixed cases where UI elements didn't render immediately and sometimes not at all after reparenting elements.
*   ([819300](https://issuetracker.unity3d.com/issues/scrollrect-no-inertia-at-specific-position-in-vertical-scroll-mode)) - UI: Fixed jittery movement when scrolling ScrollRect.
*   ([850018](https://issuetracker.unity3d.com/issues/unitywebrequest-dot-url-unescapes-escaped-symbol)) - UnityWebRequest: Fixed issue where escaped characters in URL would get unescaped.
*   ([826626](https://issuetracker.unity3d.com/issues/unitywebrequest-outputs-incorrect-content-type-header-when-using-imultipartformsection-argument)) - UnityWebRequest: Fixed case of incorrect Content-Type request header for multipart form data in POST requests.
*   ([851921](https://issuetracker.unity3d.com/issues/unitywebrequest-post-with-empty-body-results-in-error)) - UnityWebRequest: Fixed case of POST requests not working with empty data.
*   (657131) - VCS: Fixed null reference exception after resolving an asset (e.g. prefab) whilst the asset is selected and displaying in the inspector.
*   ([845179](https://issuetracker.unity3d.com/issues/editor-crashes-while-building-with-vr-support-enabled-for-webgl-at-vreditormodule-getstereodeviceenabled)) - VR: Fixed crash when checking for Stereo VR Device during build.
*   (824508) - VR: Fixed a memory leak when using a canvas and VRFocus is lost.

Revision: 3592d3a1f914