> There's no need to write a migration script for this right? We just have to remember to reprocess the previews?

That sounds right to me. Needs to be tested.

FWIW, with no backward compatibility, previews for these files will be broken until their previews are processed after the upgrade. Having a transition phase like this will improved the quality of service at the expense of some more effort, so it's just a balance between the two.