Developer Documentation

Upgrading to v13

If you are migrating from WordPress to Altis, check out the migrating guide here first.

To upgrade to Altis v13, edit your composer.json and change the version constraint for altis/altis and any local environment modules to ^13.0.0. Note that the new default and recommended version of PHP for Altis v13 is now 8.0. Make sure you have tested your custom code and any additional plugins for compatibility with PHP version 8.0.

{
	"require": {
		"altis/altis": "^13.0.0"
	},
	"require-dev": {
		"altis/local-server": "^13.0.0"
	},
	"config": {
		"platform": {
			"php": "8.0"
		}
	}
}

Once you have made these changes run composer update and then run the wp altis migrate command:

# For cloud environments
wp altis migrate

# For local server
composer server cli -- altis migrate

Breaking Changes

PHP 8.1

Altis v13 fully supports PHP 8.1 in both local and cloud environments. Support for versions of PHP earlier than 8.0 has been removed in Altis v13. There are a number of backward incompatible changes in PHP 8.1 which should be addressed.

Refer to our PHP Version Guide for up-to-date compatibility, testing and upgrading information.

PHP 7.4

The release of Altis v13 introduces the removal of support for PHP 7.4, follow the PHP Version Guide for information on how to upgrade to PHP 8.0 or PHP 8.1.

Headline Features

WordPress 6.0

WordPress 6.0 brings with it a lot of performance improvements to the block editor, taxonomies and the cache API amongsts many others.

The WordPress 6.0 Field Guide is a great place to learn about what's new. Here are some of the highlights:

New User Documentation

We have released a first version of user-oriented documentation for Altis which can be found at https://help.altis-dxp.com/. These are less technical articles, geared more towards letting you know what all the buttons do. There are almost 30 articles to get you started and we will be improving the ones we have and adding more over time. The user documentation will also be available under Documentation > User Guides in your site’s Dashboard.