Improvements
- 2D - Improved the name for the packed texture generated by a Sprite Atlas.
- Android - Changed "Bundle Identifier" to "Package Name" in associated error messages.
- Android - Improved error messages from android sdk tools.
- Apple TV - Added support for attitude data coming from new AppleTV remote.
- Editor - Fix labels for LZ4 compression to be less confusing
- iOS - Added player setting to specify which device edges defer system gestures to the second swipe.
- iOS - Added player setting to specify whether the home button should be hidden on iPhone X.
- iOS - Added support for iPhone X launch images.
- Linux - Improved native plugin lookup.
- Video - Removed audio glitches that follow seek/underruns in VideoPlayer.
- XR - Updated Vuforia to version 6.5.23.
Fixes
- (None) - 2D: Fixed the generation of Sprite Physics Shape for Sprites when the Texture is set to multiple Sprites mode, has no user Sprite Physics Shape set and does not generate a tight mesh for the Sprite.
- (None) 2D: Fixed SortingGroup not applying sorting changes when child objects are duplicated or added dynamically.
- (960807) 954812) - 2D: Fixed tiled sprite renderer crash when a sprite is being packed in a Sprite Atlas which is not included in the build.
- (960808) 953058 - 2D: Fixed crash when Sprite Atlas scale results in a non-power-of-two texture and Crunch Compression is enabled.
- (952529) - 2D: Fixed Tilemap Move to show correct Move preview.
- (None) 2D: Fixed SetMinMax for Bounds/RectInt.
- (935433) - AI: Fixed NavMesh.SamplePoint failing for meshes in range when another navmesh was below the point and out of range.
- (946913) 944118) - Android: Fixed a player crash caused by enabling GPU profiling when the selected graphics API was not OpenGL ES 3.
- (776875) - Android: Fixed realtime HDR reflection probes being black on older Android devices.
- (None) Android: Fixed project export overwriting res/ directory when exporting to keep local changes to layouts etc. intact.
- (956658) - Android: Fixed android build failing with target SDKs 21-23.
- (934782) - Android: Fixed crash while processing input during destruction.
- (943954) - Animation: Fixed assert in play mode when Culling Type is set to "Based on Renderers".
- (927919) - Animation: Fixed an issue where PrepareFrame was called at the wrong moment in the frame.
- (964932) (943438)- Animation: Fixed assert when loading AnimationClip asynchronously in AssetBundles.
- (956272) - DX12: Fixed memory leak when rendering procedurally generated meshes while using the Direct3D12 graphics API in the Windows Standalone build.
- (946958) - Editor: Fixed crash while processing input during destruction.
- (913869) - Editor: Reduced size of LightingDataAsset when baking light probes with multiple scenes loaded.
- (926559) - Editor: Fixed an issue where lightmaps are generated even though the scene does not contain any baked light contribution.
- (754298) - GI: Fixed terrain artifacts caused by Enlighten terrain mesh triangulation being different from the original mesh triangulation.
- (854349) - GI: Fixed Enlighten not generating lightmaps for meshes imported without UVs and with Generate Lightmap UVs option enabled.
- (946517) - GI: Fix a crash in ApplyMaterialPassWithCache when generating lighting and Lightmap Static option is enabled.
- (685764) - GI: Fixed terrain trees do not casting shadows into baked lightmaps.
- (955739)(955667 - GI: Fixed navigating in scene view restarting baking when trees are painted on terrain.
- (924464) - Graphics: Fixed incorrect definition of _ShadowCoord in AutoLight.cginc leading to unexpected compilation errors or extra useless interpolator.
- (925552) - Graphics: Fixed project build errors when Reflection Probes Projection setting in Tier1(Graphics Settings) is unchecked.
- (935328) - Graphics: Fixed a crash in 'RenderTexture::DiscardContents' when opening the scene.
- (939947) - Graphics: Fixed exception being thrown when the backgroung color of a Reflection Probe is changed.
- (944413) - Graphics: Fixed crash when creating sprite with unsupported texture format.
- (948887) - IL2CPP: Fixed calling DateTime.Parse() in IL2CPP builds for UWP throwing IndexOutOfRangeException.
- (955991) - IL2CPP: Prevented an intermittent crash in the GC for on PS4.
- (950637) - IL2CPP: Improved stack traces for NullReferenceException cases on iOS when Xcode 8.3.1 or later is used with release builds.
- (947807) - IL2CPP: Added support in IL2CPP for Module.ScopeName property, which is used by Assembly.GetModule() to find a module in an assembly by name.
- (None) IL2CPP: Fixed calling native ICommand interface methods on managed and native objects.
- (950465) - IL2CPP: Fixed marshaling System.DateTimeOffset to Windows.Foundation.DateTime when passing it to Windows Runtime APIs.
- (944157) - IL2CPP: Fixed an exception that would occur during conversion when processing an exception filter that calls a method.
- (935563) - IL2CPP: Fixed stack overflow from occurring in Unity liveness logic (asset GC).
- (947420) - IL2CPP: Implemented a previously unimplemented internal call method to support System.Environment.HashShutDownStarted property.
- (944939) - IL2CPP: Fixed SetSocketOption not working properly for add membership and remove membership with IPv6.
- (None) IL2CPP: Fixed calling System.Collections.Generic.IList`1 methods on managed and native objects.
- (930386) - IL2CPP: Fixed unimplemented COM related internal calls in System.Runtime.InteropServices.Marshal class.
- (955685) - iOS: Fixed support of wide colors on new devices.
- (951089) (949036) - iOS: Fixed support for fonts of Tibetan, Armenian, Braille, Georgian and Thai languages in iOS 10 and iOS 11.
- (887019) - Lighting: Fixed issue where Progressive Lightmapper was not transmitting indirect rays through translucent objects.
- (924597) - Lighting: Fixed asset bundles not working correctly with global illumination data.
- (963059) - OSX: Metal: Fix hang when using MSAA on OSX 10.11 on Nvidia GPUs
- (956592) - Particles: Fixed burst curves on new particle systems not being initialized.
- (956753) - Particles: Fixed issue with incorrect bounds calculation causing incorrect culling in rare cases.
- (957633) - Particles: Fixed scripted emission emitting particles in the wrong direction, if transform was moving/rotating.
- (946356) - Physics: Fixed cloth pointer not being set to null to null in SkinnedMeshRenderer when deactivating causing attempted use of deallocated object.
- (945332) - Physics: Fixed colliders missing pose updates when they were inactive during the scene load.
- (948866) - Physics: Fixed physics settings being always marked as dirty on the editor start, even when nothing was changed.
- (763091) - Scripting: Fixed crash if delegate is created on un-inflated generic type.
- (951901) - Scripting: Fixed crash in debugger when trying to stop while a single step operation is in progress.
- (952069) - Scripting: Fixed XMM registers being trampled in 64-bit mode.
- (949127) - Scripting: Fixed alignment of 64-bit types on iOS.
- (952292) - Scripting: Fixed crash when closing Windows Standalone player with Alt-F4 using latest scripting runtime.
- (944464) - Scripting: Fixed crash on OSX when socket error ENXIO is encountered.
- (807575) - Scripting: Fixed crash when struct has array field of same type.
- (956129) - Timeline: Fixed crash when deleting animation track which has a binding attached to an ActivationTrack.
- (960039) 938534) - Timeline: Fixed timeline window having a white background when running on .NET 4.6 depending on the set system language.
- (959867) - tvOS: Fixed icon asset catalog setup when certain multi-layer icons are missing.
- (949209) - UWP: Fixed Unity not referencing facade class libraries when targeting UWP and using IL2CPP with .NET 4.6 API Compatibility level.
- (940555) - UWP: Fix building VS project after manually switching it to Windows SDK 15063 on .NET scripting backend.
- (955651) - UWP: Fixed Reference Rewriter complaining about missing operators == and != on System.Type on .NET scripting backend.
- (937501) - UWP: Fixed StateMachineBehaviour not working on private fields before loading any scenes on .NET scripting backend.
- (945336) - UWP: Fixed an assert when trying to access missing material properties on debug builds.
- (759166) - UWP: Fixed "Run in Background" player setting not causing player to ignore minimize events.
- (940942) - WebGL: Fixed missing slash in WebRequest formatted blob url when using https.
- (918146) - Windows: Fixed DictationRecognizer asserting when stopping or starting the speech recognition twice in a row.
- (None) XR: Added back Stereo Display (non head-mounted).
- (892084) - XR: Fixed camera aspect ratio not being preserved when switching from VR to non-VR.
- (959749) - XR: Fixed a performance regression on Microsoft HoloLens.
- (None) XR: Fixed stereo separation regression on Oculus HMDs.
- (None) XR: Updated the code to invalidate the eye texture's depth and stencil in one call.
- (None) XR: Fixed an issue with blitting between VR and non-VR render textures.
- (None) XR: Removed some unnecessary graphics API state resets.
- (962253) - XR: Fix Podfile version to reflect correct version
- (927404) (953255) XR: Fixed a rendering issue on Windows Mixed Reality when using multiple cameras with different depth ranges
- (None) XR: Fixed issues with using values other than 1.0 for eyeTextureResolutionScale on Windows MR.
- (None) XR: Fixed background rendering in ARCore apps running on Pixel XL no longer appearing stretched.
Revision: dbc2eb12ac98