Release notes

Known Issues in 2018.4.27f1

  • AI: A NavMeshAgent GameObject teleports to a near NavMeshSurface when collided with a moving NavMeshObstacle (1072945)

  • Audio: Unity crashes in Play Mode at FMOD_Resampler_Linear (928576)

  • MacOS: [Mac] Many artifacts can be seen in Scene View when Scene Light is enabled and HDR is on with Metal API and Mac OS X 10.15.4 (1240265)

  • MacOS: [OSX] Shader import in an external exFAT drive crashes Unity (727114)

  • Package Manager: Immutable packages altered by the API Updater are reverted to their original state when packages are resolved, which can lead to slower import performance in that context.

  • Scene Management: Building project when two identical scenes are open crashes the editor (1266194)

  • Scripting: Building a project crashes when a Script Component has serialized array of a type that contains a serialized PropertyName field (1267271)

  • Shader System: [Bug] "min16f as def32" modifier in FXC bytecode not honored when converting to SPIR-V/ESSL (1228687)

  • Windows: Cannot activate license within a docker container (1193364)

  • Windows: Crash on D3D12SwapChain::CreateHWND when CreateSwapChainForHwnd returns E_INVALIDARG (1223896)

  • macOS: If the Android Tools are not installed through the Hub, macOS 10.15 (Catalina) default security settings will prevent the Android NDK binaries being executed. These settings have to be changed or a signed Android NDK (r16b) will be needed to build Android. More information here: https://developer.android.com/ndk/downloads/older_releases.

2018.4.27f1 Release Notes

Fixes

  • Android: Fixed an issue where Utils.ForceCrash() might cause apps to freeze during crashing, and not exit cleanly. (1142726)

  • Android: Fixed Android application freezes when ProgressBar appears on the screen. (1053736)

  • Android: Fixed failing texture compression in Linux Editor. (1222219)

  • Audio: Fixed Streaming AudioClip file handle leaks on sounds that are stopped before having finished the initial buffering of the stream. (1251581)

  • Audio: Fixed to prevent rescale already-scaled rolloff curves when setting. (1152137)

  • Build Pipeline: Fixed an edge case where Textures attempt to load data from an invalid path during build. (1268719)

  • Editor: Added null protection when iterating using ExtendVisibleAsChild. (1083254)

  • Editor: Fixed crash on drag and drop from a closing window. (1221016)

  • Editor: Fixed EventType.MouseDrag events being triggered when cancelling a contextual menu by right clicking or left clicking in a custom window area. (1209976)

  • Graphics: Fixed missing memory barrier when image is repeatedly bound for writing between dispatch calls.

  • Graphics: Fixed SkinnedMeshRenderer.BakeMesh to bake cloth changes into the target Mesh. (1232822)

  • Graphics: Fixed SkinnedMeshRenderer.BakeMesh to bake cloth changes into the target Mesh. (1239074)

  • Graphics: Fixed SplashScreen logo and background textures not being deallocated. (1186265)

  • Graphics: Fixed texture streaming not loading correct mips and not respecting QualitySettings.masterTextureLimit for shadow mask textures. (1254505)

  • IL2CPP: Fixed crash on startup with script debugging enabled with deeply nested generics. (1226831)

  • IL2CPP: Fixed crash on unresolved security attr type. (1251023)

  • IL2CPP: Fixed to avoid warnings from IL2CPP generated code when struct prototype warnings are enabled for C files. (1247033)

  • IL2CPP: Fixed to support IPv6 addresses in Dns.GetHostAddress on Windows. (1258695)

  • IMGUI: Fixed an issue where UGUI Components receive MouseOver events when the Player is in Windowed Mode, focused and the mouse is outside the window. (1250718)

  • iOS: Fixed an issue with the loading of the system font on iOS 13. (1246465)

  • iOS: Fixed to correctly implement touch reset when app resigns active. (1253537)

  • iOS: Fixed unintended storyboard rotation if device changes orientation during initial application loading and autorotate is enabled. (1269547)

  • iOS: Fixed validation errors when creating and using RenderTexture with AA sample count not supported by the device. (1274764)

  • Package Manager: Fixed an outdated parameter name in the UnityEditor.PackageManager.Client.Remove API. (1272162)

  • Prefabs: Fixed crash when using the logging functionality before instantiating prefabs in an enumerator. (1257683)

  • Profiler: Fixed profiler not counting number of draw calls correctly when using CommandBuffer. (1115727)

  • Scripting: Fixed an issue where adding multiple precompiled assemblies with the same name could cause script compilation to get stuck in a loop. (1217707)

  • Shaders: Fixed to allow Shaders with GrabPass to be added to ShaderVariantCollection. (1264467)

  • Universal Windows Platform: Fixed incorrect warning saying that BC7 texture format is not supported on UWP when in fact it is. (1264626)

  • Universal Windows Platform: Fixed Unity crashing after initializing it second time if splashscreen is enabled. (1231532)

Changeset: 4e283b7d3f88