What's new in SwiftUI 2.0
ProgressView
As you see we get two options for progress view, a simple loading spinner with a label, or a progress bar that you can set the current value,, and total which is the total range. Both value and total are of type Int. You don’t have to use that annoying 0.0 through 1.0 weird range thing we had going on in UIKit.
ColorPicker
No more having to write your own color picker, or using a third party library. Apple makes it simple to add a color picker to your app.
LazyHGrid, and LazyVGrid
Another efficient way of creating a collection of elements on the screen. Since these grids use lazy each row or column will not load if it is not visible on the screen thus making it efficient when pulling data from a database.