Perhaps the most notable change was the move to USB Type-C for power. After all, many phones and laptops have shipped with USB-C cables for power and data for years, so you probably have a few of them ...
The firmware included with the Raspberry Pi 2 Model B version 1.2 introduced the possibility of booting from a USB device: before that, it was only possible to boot from an SD or microSD card. But ...