Migration guides

One guide per breaking release, listing every change and the edit it asks for.

Pick the guide for the version you are moving to. Each one is self-contained. Work through the sections that name a function or option you use; anything not listed behaves as before.