Unity 2018.3 introduces improved Prefab workflows, including nesting, as well as enhancements to our Scriptable Render Pipeline, Terrain system and scripting runtime, and a preview of the Visual Effect Graph.
System Requirements Changes
Minimum iOS Version raised to 9.0
Maximum macOS version raised to 10.14
Services: Standard Events (com.unity.standardevents) was merged into Analytics (com.unity.analytics).
Services: Collab (com.unity.collab-proxy) added to the Verified set.
Android: Added AppBundle generation support.
Android: Added notch support for Android.
Android: Added support for requesting permissions at runtime for apps using API level 23 and above.
Android: Added support for using Kotlin source files as plugins.
Android: Added the automatic installation and configuration of OpenJDK when installing Unity Android support. Configuration to use manually installed JDKs is no longer officially supported.
Animation: Added SkinnedMeshRenderer.forceMatrixRecalculationPerRender. Set this property to manually render a skinned mesh multiple times within a single update. For example, for rendering out the results of an animation to a texture.
Asset Import: Added support for importing R16 textures.
Editor: Added ability to view each channel in the Texture Inspector.
Editor: Added improvements to the window tabs:
The selected window tab is now highlighted using a blue outline.
The width of the tab is now adjusted according to the length of the tab title.
You can now scroll through open tabs with arrows when the number of open tabs exceeds the width of the window.
Editor: Introduced new searchable window to display and edit Project Settings and Preferences.
Editor: Rider installation path detection in Editor Preferences.
Facebook: The Facebook platform now uses Package Manager for Facebook SDK management. Configure this in the Facebook Build Settings (not the Package Manager UI).
GI: Added disc-shaped area Light type for baked lighting. Only available in the Progressive Lightmapper.