What's new in Spark 3.0?

What's new in Spark 3.0?