Skip to content

Upgrade guides

Breaking and otherwise notable changes for each release, with any manual steps they require.

Upgrade minor versions one at a time

Work through the guide for every minor version between the one you run and the one you upgrade to, in release order, for example 5.0.x to 5.1.x to 5.2.x. Skipping patch releases within a minor version is fine. For example, to get from 5.0.1 to 5.0.5, read every intervening patch release guide, but upgrade in a single step.

Release notes

These pages cover only what an upgrade demands your attention for. For the complete list of changes in a release, including features and bug fixes, see the release notes on GitHub:

Version 5 releases

Version 0.x releases