From 494b42a16103e5872a60bb733bc2a300b4e1c75f Mon Sep 17 00:00:00 2001 From: Mike Little Date: Wed, 19 Jul 2023 16:20:44 +0100 Subject: [PATCH 1/4] Fix links to the migrating guide. --- other-docs/guides/upgrading/README.md | 2 +- other-docs/guides/upgrading/v10.md | 2 +- other-docs/guides/upgrading/v11.md | 2 +- other-docs/guides/upgrading/v12.md | 2 +- other-docs/guides/upgrading/v13.md | 2 +- other-docs/guides/upgrading/v14.md | 2 +- other-docs/guides/upgrading/v15.md | 2 +- other-docs/guides/upgrading/v2.md | 2 +- other-docs/guides/upgrading/v3.md | 2 +- other-docs/guides/upgrading/v4.md | 2 +- other-docs/guides/upgrading/v5.md | 2 +- other-docs/guides/upgrading/v6.md | 2 +- other-docs/guides/upgrading/v7.md | 2 +- other-docs/guides/upgrading/v8.md | 2 +- other-docs/guides/upgrading/v9.md | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/other-docs/guides/upgrading/README.md b/other-docs/guides/upgrading/README.md index 842f0e3d..afa5ab8d 100644 --- a/other-docs/guides/upgrading/README.md +++ b/other-docs/guides/upgrading/README.md @@ -4,7 +4,7 @@ order: 0 # Upgrading -_If you are migrating an existing install to Altis check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating an existing install to Altis check out the [migrating guide](../migrating/) first._ When new versions of Altis are released you will need to manually upgrade your project to the new version. New versions can bring anything from breaking changes to new features. It's important you read the changelog / upgrade notes for the specific version you are upgrading to. When upgrading multiple versions at once, be sure to follow the release notes on all intermediate versions. diff --git a/other-docs/guides/upgrading/v10.md b/other-docs/guides/upgrading/v10.md index 11c0647e..2804c71d 100644 --- a/other-docs/guides/upgrading/v10.md +++ b/other-docs/guides/upgrading/v10.md @@ -3,7 +3,7 @@ order: 10 --- # Upgrading to v10 -_If you are migrating from WordPress to Altis, check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ To upgrade to Altis v10, edit your `composer.json` and change the version constraint for `altis/altis` and any local environment modules to `^10.0.0`. diff --git a/other-docs/guides/upgrading/v11.md b/other-docs/guides/upgrading/v11.md index ca12909e..7d764c11 100644 --- a/other-docs/guides/upgrading/v11.md +++ b/other-docs/guides/upgrading/v11.md @@ -3,7 +3,7 @@ order: 11 --- # Upgrading to v11 -_If you are migrating from WordPress to Altis, check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ To upgrade to Altis v11, edit your `composer.json` and change the version constraint for `altis/altis` and any local environment modules to `^11.0.0`. diff --git a/other-docs/guides/upgrading/v12.md b/other-docs/guides/upgrading/v12.md index c91e435f..7914c1f2 100644 --- a/other-docs/guides/upgrading/v12.md +++ b/other-docs/guides/upgrading/v12.md @@ -3,7 +3,7 @@ order: 12 --- # Upgrading to v12 -_If you are migrating from WordPress to Altis, check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ To upgrade to Altis v12, edit your `composer.json` and change the version constraint for `altis/altis` and any local environment modules to `^12.0.0`. Note that the new default and recommended version of PHP for Altis v12 is now 8.0. Make sure you have tested your custom code and any additional plugins for compatibility with [PHP version 8.0](#php-80). diff --git a/other-docs/guides/upgrading/v13.md b/other-docs/guides/upgrading/v13.md index 564a11ab..e9ddd756 100644 --- a/other-docs/guides/upgrading/v13.md +++ b/other-docs/guides/upgrading/v13.md @@ -3,7 +3,7 @@ order: 13 --- # Upgrading to v13 -_If you are migrating from WordPress to Altis, check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) 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](#php-80). diff --git a/other-docs/guides/upgrading/v14.md b/other-docs/guides/upgrading/v14.md index 3096b720..749699ea 100644 --- a/other-docs/guides/upgrading/v14.md +++ b/other-docs/guides/upgrading/v14.md @@ -5,7 +5,7 @@ order: 14 # Upgrading to v14 _If you are migrating from WordPress to Altis, check out -the [migrating guide here](../migrating-from-wordpress.md) first._ +the [migrating guide](../migrating/) first._ To upgrade to Altis v14, edit your `composer.json` and change the version constraint for `altis/altis` and any local diff --git a/other-docs/guides/upgrading/v15.md b/other-docs/guides/upgrading/v15.md index a2e83d28..7f24067e 100644 --- a/other-docs/guides/upgrading/v15.md +++ b/other-docs/guides/upgrading/v15.md @@ -5,7 +5,7 @@ order: 15 # Upgrading to v15 _If you are migrating from WordPress to Altis, check out -the [migrating guide here](../migrating-from-wordpress.md) first._ +the [migrating guide](../migrating/) first._ To upgrade to Altis v15, edit your `composer.json` and change the version constraint for `altis/altis` and any local diff --git a/other-docs/guides/upgrading/v2.md b/other-docs/guides/upgrading/v2.md index 1ecdc50d..058857bd 100644 --- a/other-docs/guides/upgrading/v2.md +++ b/other-docs/guides/upgrading/v2.md @@ -3,7 +3,7 @@ order: 2 --- # Upgrading to v2 -_If you are migrating an existing install to Altis check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating an existing install to Altis check out the [migrating guide](../migrating/) first._ To upgrade to Altis v2, edit your `composer.json` and change the version constraint for `altis/altis` to `^2.0.0`: diff --git a/other-docs/guides/upgrading/v3.md b/other-docs/guides/upgrading/v3.md index 8eb27607..101012ee 100644 --- a/other-docs/guides/upgrading/v3.md +++ b/other-docs/guides/upgrading/v3.md @@ -3,7 +3,7 @@ order: 3 --- # Upgrading to v3 -_If you are migrating an existing install to Altis check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating an existing install to Altis check out the [migrating guide](../migrating/) first._ To upgrade to Altis v3, edit your `composer.json` and change the version constraint for `altis/altis` and any local environment modules to `^3.0.0`: diff --git a/other-docs/guides/upgrading/v4.md b/other-docs/guides/upgrading/v4.md index 7d1e0a1c..75c36dff 100644 --- a/other-docs/guides/upgrading/v4.md +++ b/other-docs/guides/upgrading/v4.md @@ -3,7 +3,7 @@ order: 4 --- # Upgrading to v4 -_If you are migrating from WordPress to Altis, check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ To upgrade to Altis v4, edit your `composer.json` and change the version constraint for `altis/altis` and any local environment modules to `^4.0.0`: diff --git a/other-docs/guides/upgrading/v5.md b/other-docs/guides/upgrading/v5.md index 4a9239d6..db54b854 100644 --- a/other-docs/guides/upgrading/v5.md +++ b/other-docs/guides/upgrading/v5.md @@ -3,7 +3,7 @@ order: 5 --- # Upgrading to v5 -_If you are migrating from WordPress to Altis, check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ To upgrade to Altis v5, edit your `composer.json` and change the version constraint for `altis/altis` and any local environment modules to `^5.0.0`: diff --git a/other-docs/guides/upgrading/v6.md b/other-docs/guides/upgrading/v6.md index b1f8cfa8..286f5eaa 100644 --- a/other-docs/guides/upgrading/v6.md +++ b/other-docs/guides/upgrading/v6.md @@ -3,7 +3,7 @@ order: 6 --- # Upgrading to v6 -_If you are migrating from WordPress to Altis, check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ To upgrade to Altis v6, edit your `composer.json` and change the version constraint for `altis/altis` and any local environment modules to `^6.0.0`. diff --git a/other-docs/guides/upgrading/v7.md b/other-docs/guides/upgrading/v7.md index 9f1b2226..ea83f026 100644 --- a/other-docs/guides/upgrading/v7.md +++ b/other-docs/guides/upgrading/v7.md @@ -3,7 +3,7 @@ order: 7 --- # Upgrading to v7 -_If you are migrating from WordPress to Altis, check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ To upgrade to Altis v7, edit your `composer.json` and change the version constraint for `altis/altis` and any local environment modules to `^7.0.0`. diff --git a/other-docs/guides/upgrading/v8.md b/other-docs/guides/upgrading/v8.md index abf24ef6..5f59d253 100644 --- a/other-docs/guides/upgrading/v8.md +++ b/other-docs/guides/upgrading/v8.md @@ -3,7 +3,7 @@ order: 8 --- # Upgrading to v8 -_If you are migrating from WordPress to Altis, check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ To upgrade to Altis v8, edit your `composer.json` and change the version constraint for `altis/altis` and any local environment modules to `^8.0.0`. diff --git a/other-docs/guides/upgrading/v9.md b/other-docs/guides/upgrading/v9.md index b8678524..b3585d46 100644 --- a/other-docs/guides/upgrading/v9.md +++ b/other-docs/guides/upgrading/v9.md @@ -3,7 +3,7 @@ order: 9 --- # Upgrading to v9 -_If you are migrating from WordPress to Altis, check out the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ To upgrade to Altis v9, edit your `composer.json` and change the version constraint for `altis/altis` and any local environment modules to `^9.0.0`. From 6766affd1812ef478cd3aa251b7e0885811b9646 Mon Sep 17 00:00:00 2001 From: Mike Little Date: Tue, 25 Jul 2023 17:33:39 +0100 Subject: [PATCH 2/4] Fix links to the migrating guide. --- other-docs/guides/upgrading/v14.md | 3 +-- other-docs/guides/upgrading/v15.md | 3 +-- other-docs/guides/upgrading/v16.md | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/other-docs/guides/upgrading/v14.md b/other-docs/guides/upgrading/v14.md index 749699ea..da5c0d9d 100644 --- a/other-docs/guides/upgrading/v14.md +++ b/other-docs/guides/upgrading/v14.md @@ -4,8 +4,7 @@ order: 14 # Upgrading to v14 -_If you are migrating from WordPress to Altis, check out -the [migrating guide](../migrating/) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ To upgrade to Altis v14, edit your `composer.json` and change the version constraint for `altis/altis` and any local diff --git a/other-docs/guides/upgrading/v15.md b/other-docs/guides/upgrading/v15.md index 7f24067e..f804de4b 100644 --- a/other-docs/guides/upgrading/v15.md +++ b/other-docs/guides/upgrading/v15.md @@ -4,8 +4,7 @@ order: 15 # Upgrading to v15 -_If you are migrating from WordPress to Altis, check out -the [migrating guide](../migrating/) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ To upgrade to Altis v15, edit your `composer.json` and change the version constraint for `altis/altis` and any local diff --git a/other-docs/guides/upgrading/v16.md b/other-docs/guides/upgrading/v16.md index 7f1fdbe7..59cdc96c 100644 --- a/other-docs/guides/upgrading/v16.md +++ b/other-docs/guides/upgrading/v16.md @@ -4,8 +4,7 @@ order: 16 # Upgrading to v16 -_If you are migrating from WordPress to Altis, check out -the [migrating guide here](../migrating-from-wordpress.md) first._ +_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ To upgrade to Altis v16, edit your `composer.json` and change the version constraint for `altis/altis` and any local From 3d9a3ddb64b53f2c2d734a95149560835ce554d7 Mon Sep 17 00:00:00 2001 From: Sander van Dragt Date: Fri, 11 Aug 2023 10:15:25 +0100 Subject: [PATCH 3/4] Fix broken releases link on LTS page --- other-docs/guides/long-term-support.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/other-docs/guides/long-term-support.md b/other-docs/guides/long-term-support.md index a125073e..76afec2e 100644 --- a/other-docs/guides/long-term-support.md +++ b/other-docs/guides/long-term-support.md @@ -14,7 +14,7 @@ For example, if Altis has quarterly releases (i.e. four releases per year), each
This diagram illustrates the overlapping support timelines for releases
-For the current releases see the [releases page](docs:/releases) +For the current releases see the [releases page](/releases) ## Long-term support policy From fbacf9f5ab0d075064ab11705f3a4d6e584b09ad Mon Sep 17 00:00:00 2001 From: Mike Little Date: Wed, 19 Jul 2023 15:54:19 +0100 Subject: [PATCH 4/4] Reworded some of the content. Fleshed out the new features a little. Formatted to standard. Fixed the link to the migrating from WordPress document. # Conflicts: # other-docs/guides/upgrading/v16.md --- other-docs/guides/upgrading/README.md | 1 + other-docs/guides/upgrading/v16.md | 51 ++++++++++++++++++--------- 2 files changed, 35 insertions(+), 17 deletions(-) diff --git a/other-docs/guides/upgrading/README.md b/other-docs/guides/upgrading/README.md index afa5ab8d..8c17635f 100644 --- a/other-docs/guides/upgrading/README.md +++ b/other-docs/guides/upgrading/README.md @@ -35,6 +35,7 @@ Any upgrade will usually require some modification to your project (for example, ## Upgrade Guides +- [Version 16](./v16.md) - [Version 15](./v15.md) - [Version 14](./v14.md) - [Version 13](./v13.md) diff --git a/other-docs/guides/upgrading/v16.md b/other-docs/guides/upgrading/v16.md index 59cdc96c..039d26e6 100644 --- a/other-docs/guides/upgrading/v16.md +++ b/other-docs/guides/upgrading/v16.md @@ -4,7 +4,8 @@ order: 16 # Upgrading to v16 -_If you are migrating from WordPress to Altis, check out the [migrating guide](../migrating/) first._ +_If you are migrating from WordPress to Altis, check out +the [migrating guide here](../migrating/) first._ To upgrade to Altis v16, edit your `composer.json` and change the version constraint for `altis/altis` and any local @@ -12,17 +13,17 @@ environment modules to `^16.0.0`. ```json { - "require": { - "altis/altis": "^16.0.0" - }, - "require-dev": { - "altis/local-server": "^16.0.0" - }, - "config": { - "platform": { - "php": "8.0" + "require": { + "altis/altis": "^16.0.0" + }, + "require-dev": { + "altis/local-server": "^16.0.0" + }, + "config": { + "platform": { + "php": "8.0" + } } - } } ``` @@ -41,16 +42,32 @@ composer server cli -- altis migrate ### PHP 8.2 ### -Altis v16 fully supports PHP 8.2 in both local and cloud environments. There are a number of [backward incompatible changes](https://www.php.net/manual/en/migration82.incompatible.php) in PHP 8.2 which should be taken into consideration and addressed. +Altis v16 continues our experimental support for PHP 8.2 in both local and cloud environments. We have improved +compatability with PHP 8.2 (and 8.1) but there are a number +of [backward incompatible changes](https://www.php.net/manual/en/migration82.incompatible.php) in PHP 8.2 which you +should take into consideration. -Refer to our [PHP Version Guide](docs://guides/updating-php/) for up-to-date compatibility, testing and upgrading information. +Refer to our [PHP Version Guide](docs://guides/updating-php/) for up-to-date compatibility, testing and upgrading +information. ## Headline Features -### Altis Core improvements +### Afterburner -A number of modules and libraries have been updated to incorporate important bug fixes and improvements. +Altis v16 comes with Afterburner support which is a drop-in implementation of the WP Object Cache API and WordPress' +translation API as a PHP Extension backed by Redis. -### Documentation +We created our own PHP extension just to optimise WordPress performance. We’ve taken the slowest, +most-used parts of WordPress, and reimplemented them to squeeze every drop of performance out of your site. -Some of our developer focussed documentation has been clarified and improved, taking on board feedback from our customers and partners. +To activate Afterburner on your environment, [create a support ticket](support://new) with the request. + +### Altis Core improvements + +We made over twenty-five updates to modules and libraries in Altis to bring in important bug fixes and improvements. +This includes the WordPress CMS, which we updated to version 6.2.2. + +### Documentation + +Our developer focussed documentation has been improved again. As usual, feedback from our +customers and partners is always welcome. Please [send us any feedback you have](mailto://support@altis-dxp.com).