-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #567 from humanmade/20240405-v19-prep
v19 Beta prep
- Loading branch information
Showing
3 changed files
with
136 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,82 @@ | ||
--- | ||
order: 19 | ||
--- | ||
|
||
# Upgrading to v19 | ||
|
||
_If you are migrating from WordPress to Altis, check out | ||
the [migrating guide](../migrating/) first._ | ||
|
||
To upgrade to Altis v19, edit your `composer.json` and change the version | ||
constraint for `altis/altis` and any local environment modules to `^19.0.0`. | ||
|
||
```json | ||
{ | ||
"require": { | ||
"altis/altis": "^19.0.0" | ||
}, | ||
"require-dev": { | ||
"altis/local-server": "^19.0.0" | ||
}, | ||
"config": { | ||
"platform": { | ||
"php": "8.1" | ||
} | ||
} | ||
} | ||
``` | ||
|
||
Once you have made these changes, run `composer update` and then run | ||
the `wp altis migrate` command: | ||
|
||
```sh | ||
# For cloud environments | ||
wp altis migrate | ||
|
||
# For local server | ||
composer server cli -- altis migrate | ||
``` | ||
|
||
## Breaking Changes | ||
|
||
## Changes to the Altis platform | ||
|
||
### PHP | ||
|
||
PHP 8.1 and 8.2 are our recommended versions of PHP for Altis. Note that there are a small number of exceptions to | ||
Compatibility in the core WordPress CMS module. See the [WordPress | ||
documentation on compatibility](https://make.wordpress.org/core/handbook/references/php-compatibility-and-wordpress-versions/) | ||
for more information. | ||
|
||
PHP 8.0 is no longer supported in Altis. | ||
|
||
Refer to our [PHP Version Guide](docs://guides/updating-php/) for up-to-date | ||
compatibility, testing and upgrading information. | ||
|
||
## Headline Features | ||
|
||
### WordPress 6.5.0 | ||
|
||
WordPress 6.5.0 brings lots of new features, bug fixes, and improvements. There are hundreds of enhancements, new | ||
features, bug fixes, and more. The block editor alone has almost 100 updates. These improvements include: | ||
|
||
- Performance and accessibility enhancements, | ||
- Performant Translations, | ||
- Block– and Site–Editor Unification, | ||
- A new Font Library, and design tool enhancements, and | ||
- Support for [AVIF images](https://make.wordpress.org/core/2024/02/23/wordpress-6-5-adds-avif-support/). | ||
|
||
See the | ||
[WordPress 6.5 Field Guide](https://make.wordpress.org/core/2024/03/15/wordpress-6-5-field-guide/) for more | ||
information. | ||
|
||
There are new and improved features of interest to developers such as: | ||
|
||
- The Block Bindings and Interactivity APIs, | ||
- Classic themes and Site Editor updates, | ||
- Native JavaScript module support, | ||
- Plugin dependencies, and more. | ||
|
||
### Altis Core improvements | ||
|
||
We have incorporated many updates to modules and libraries in Altis to bring in important bug fixes and improvements. |