Upgrading to v13
If you are migrating from WordPress to Altis, check out the migrating guide 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 amongst many others.
The WordPress 6.0 Field Guide is a great place to learn about what's new. Here are some of the highlights:
- Improved block locking
- Enhanced template block customization
- Full CRUD options for batch API cache operations
- Storage of file size in Media Metadata
- Taxonomy performance improvements
- Support for the creation of multiple
theme.json
variations
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.