- (1061509) - Analytics: Remove turning on CoreStats when UNet is used.
- (None) - Analytics: Fixed an issue which inadvertently enabled Analytics when creating a new project.
Revision: a6cc294b73ee
- (1002004) - 2D: Fixed specific set of sprites being packed non-optimaly in sprite packer.
- (1019559) - 2D: Fixed sprite indexing is rearranged in Atlas when switching platforms while having platform-dependent settings.
- (1048806) - Android: Fixed errors being spammed in console when android JDK/SDK is not configured.
- (1035960) - Asset Import: Fix for regression where the editor could crash when opened with assets missing a .meta file.
- (1021955) - Editor: Fix Editor Hangs when encountering exceptions or errors in BatchMode.
- (974240) - GI: Fix a hash collision for identical meshes in two or more additively loaded scenes.
- (1032881(1027003)) - Graphics: Build crashes when using Shader Preloading on Metal.
- (1047286) - IL2CPP: Fixed IL2CPP crashing if it encountered a managed .winmd file that has async method in a public type.
- (1047267) - IL2CPP: Fix IL2CPP build failing if any managed assembly contains a delegate type that doesn't have BeginInvoke or EndInvoke methods.
- (850163) - IL2CPP: Allow managed stack traces to work on the iOS App Store when an application is submitted with bitcode.
- (1023820) - Kernel: Fix crash when existing playmode after loading a scene from an asset bundle opened using LoadFromStream API.
- (None) - Kernel: Fix incorrect triggering of Assert "Multiple dependency jobs should not be in ScheduleDependencies".
- (954315) - Mobile Rendering: Improved mobile rendering performance.
- (1035015) - Scripting: Scripting: Fix SystemInfo.SupportsTextureFormat crash when called with obsolete enum value.
- (1028089(1025186)) - Scripting: Editor with custom theme crashes when closing with WinScreenSetup::SetWindow.
- (978369) - Universal Windows Platform: Fixed TouchScreenKeyboard not working when running on Xbox One.
- (1040951(1002426)) - Video: Fix Distorted audio on OSX.
- (1025120) - Windows Standalone: Fixed issue #1025120 that caused setting Screen.fullScreenMode to not work properly on Windows.
- (None) - XR: Fixes an issue with Oculus GO apps where closing from oculus Home then relaunching the app resulted in a black screen.
Revision: 26051d4de9e9
- (1038644) - Android: Fixed ${applicationId} not automatically patched in AndroidManifest.xml.
- (1047073(973427)) - Android: Fixed VideoPlayer not working on Intel Baytrail.
- (1047065) - Android: Fixed disappearing permissions dialog after pressing home button.
- (None) - Android: Fixed crash when running on Android 8 in instant app mode.
- (1047061) - Android: Fixed a crash when upgrading an existing application on Android to 64 bit.
- (1034718) - GI: When creating an area light from the menu it now defaults to using soft shadows instead of no shadows. Also this exposes the shadow type for area lights.
- (None) - Graphics: Fixed rare crash in SRP culling code.
- (None) - Graphics: Fixed Graphics.DrawMeshInstancedIndirect not supporting 32-bit indices.
- (1037716(1022895)) - iOS: Fixed C plugin support.
- (1025944) - iOS: Fixed paths for native source plugins are not properly added to xcode project when the files are in a package.
- (1015543) - Physics 2D: Fixed particles using 2D collision mode colliding with triggers.
- (1035692) - Scripting: Fixed crash when loading some assemblies due to invalid metadata parsing.
- (996473) - Scripting: Fixed reference assemblies not being resolved correctly from any folder in project.
- (1036673) - Scripting: Raised exception when covariance is used on old scripting runtime.
- (1039434) - Scripting: Fixed crash when accessing custom attribute data.
- (1030427) - Scripting Upgrade: Fixed ExecutionEngineException when using Property.GetValue.
- (1035654) - Scripting Upgrade: Fixed scripting being able to access /dev/shm.
- (1043952) - Timeline: Fixed selection change when recording on animation track with clips.
- (1037719(1026339)) - Web: Fixed UnityWebRequest POST failure with multipart sections.
- (1025714(977469)) - Web: Fixed race condition when aborting UnityWebRequest.
- (1034134) - WebGL: Corrected an error that can occur when BestHTTP is used - "The type initializer for 'System.Globalization.CharUnicodeInfo' threw an exception.".
- (1017374) - WebGL: Fixed LW Render Pipeline.
- (1048092) - XR: Fixed PressType on HoloLens incorrectly reporting Select instead of None.
Revision: 4cb482063d12
- (None) - Android: Fixed crash when running on Android 8 in instant app mode.
- (1046738(785610)) - Android: Fix for graphical corruption when screen resolution is changed.
- (1026812(1018967)) - Android: Fix internal android build to include only required abi from aar files.
- (1032929) - Editor: Reduced enter play mode and recompile time by optimizing EditorCompilationInterface.GetTargetAssembly and EditorCompilationInterface.GetTargetAssembliesWithScripts. Has a high impact on projects with lots of scripts and lots of .asmdef files.
- (None) - Editor: Editor Skin becomes grey when a Collab project is opened for the first time.
- (1008728) - Editor: Fix commandline filtering for running Tests.
- (1035068) - GI: Fix HDR lightmaps encoding in Gamma Color Space.
- (None) - Graphics: Fixed Graphics.DrawMeshInstancedIndirect not supporting 32-bit indices.
- (1043225) - IL2CPP: Fixes an issue that occurs when constrained calls are made on pointer types in unsafe contexts.
- (1040777) - IL2CPP: Corrects low level IL behavior when storing values to small local integer variables. This can affect the conversion between pointers and integers in unsafe contexts.
- (1036866) - IL2CPP: Changing stack behavior of store-indirect instructions to fix unintended side effects caused by a previous optimization to prevent too many local variables.
- (1017515) - IL2CPP: Fix deadlock on exit when using OnAudioFilterRead.
- (984547) - Physics: Fix Root Motion slowdown introduced in 2017.2.
- (1028321) - Package Manager: Projects created from a template would have the wrong version in ProjectVersion.txt.
- (1039037) - Scripting Upgrade: Support Debugger.Break when using new scripting runtime.
- (976639) - Universal Windows Platform: Fixed GI folders getting picked up as language resources by Visual Studio.
- (1043563) - Universal Windows Platform: Fixed subscribing to Windows Runtime events on IL2CPP scripting backend with .NET Standard 2.0 profile.
- (1017288) - Windows: Fixed an exception in RecreateDisplayList when there are no monitors attached.
- (951118) - XR: Resolved issue with the OS minimizing the Editor when playing a Mixed Reality application on Windows RS4.
- (954950) - XR: Resolved issues with User-Presence not working properly in the Editor for Windows Mixed Reality applications.
Revision: 57cc34175ccf
- (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
- (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
- (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
- (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
- 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