Easy upgrades

Every version of ProcessWire has been rock solid and stable, but you'll love how easy it is to upgrade.

You can always count on a site that's running ProcessWire. We almost never make breaking changes to the API, ensuring that sites developed 10 years ago can likely be upgraded without new or costly development. This makes upgrades easier and safer than you'll find in other systems.

Always backwards compatible

We're constantly improving the system and our API, while never modifying it in ways that would cause backwards incompatibility. But with ProcessWire, you don't necessarily even need to upgrade a live site, unless you want some new feature from a newer version. It's that stable.

Upgrading as simple as…

When or if you do want to upgrade, it's as simple as replacing ProcessWire's /wire/ directory with the one from the newer version, and that's it! ProcessWire takes care of the rest.

Upgrading modules is easy too: replace the old module directory with the one from the new version. ProcessWire can keep track of module upgrades for you, and even handle the upgrade itself when allowed to do so.

The ProcessWire Upgrade module:

pw-upgrade.png

upgrade-tracy.png