VESC Firmware 2.18 vs 3.x?

I’m sure this information is already available somewhere on these forums but I am yet to find it.

Does anyone have a link to somewhere detailing the differences between firmware 2.18 and the latest 3.x version?