From 45cff4983e115632b07fa0213bb6abee782de47e Mon Sep 17 00:00:00 2001 From: "ruslan.dovhospynyi" Date: Fri, 19 Jan 2024 15:47:39 +0200 Subject: [PATCH 1/2] Bumped minimal php version from 8.0(end of life in 2023) to 8.1 --- .../release-notes/security-release-notes-202306.0.md | 2 +- ...p8-as-a-minimum-version-for-all-spryker-projects.md | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/scos/user/intro-to-spryker/releases/release-notes/security-release-notes-202306.0.md b/docs/scos/user/intro-to-spryker/releases/release-notes/security-release-notes-202306.0.md index 15d549691fe..b66a25dd0b9 100644 --- a/docs/scos/user/intro-to-spryker/releases/release-notes/security-release-notes-202306.0.md +++ b/docs/scos/user/intro-to-spryker/releases/release-notes/security-release-notes-202306.0.md @@ -58,7 +58,7 @@ Access validation controls have been implemented to prevent administrators from ### How to get the fix -The update requires PHP 8 to be installed. If you are using PHP 7, see [PHP 8.0 as the minimum version for all Spryker projects](https://docs.spryker.com/docs/scos/user/intro-to-spryker/whats-new/php8-as-a-minimum-version-for-all-spryker-projects.html) for details on how to migrate to PHP 8.0. +The update requires PHP 8 to be installed. If you are using PHP 7, see [PHP 8.1 as the minimum version for all Spryker projects](https://docs.spryker.com/docs/scos/user/intro-to-spryker/whats-new/php8-as-a-minimum-version-for-all-spryker-projects.html) for details on how to migrate to PHP 8.0. To implement a fix for this vulnerability, upgrade the `company-page` module to version 2.22.0: diff --git a/docs/scos/user/intro-to-spryker/whats-new/php8-as-a-minimum-version-for-all-spryker-projects.md b/docs/scos/user/intro-to-spryker/whats-new/php8-as-a-minimum-version-for-all-spryker-projects.md index c88f3ce640e..0750c622595 100644 --- a/docs/scos/user/intro-to-spryker/whats-new/php8-as-a-minimum-version-for-all-spryker-projects.md +++ b/docs/scos/user/intro-to-spryker/whats-new/php8-as-a-minimum-version-for-all-spryker-projects.md @@ -1,12 +1,12 @@ --- -title: PHP 8.0 as the minimum version for all Spryker projects -description: End of November 2022, Spryker will release a new version of its Demo Shops requiring PHP 8.0 as the minimum version. +title: PHP 8.1 as the minimum version for all Spryker projects +description: End of November 2022, Spryker will release a new version of its Demo Shops requiring PHP 8.1 as the minimum version. last_updated: November 22, 2022 template: concept-topic-template --- -End of November 2022, Spryker will release a new version of its Demo Shops, which will require PHP 8.0 as their minimum PHP version. PHP 7.4 will no longer be supported. Spryker's new module releases will only be compatible with PHP version 8.0 or later. See [Supported versions of PHP](/docs/scos/user/intro-to-spryker/whats-new/supported-versions-of-php.html) for details about the supported PHP versions. +End of November 2022, Spryker will release a new version of its Demo Shops, which will require PHP 8.1 as their minimum PHP version. PHP 8.0 will no longer be supported. Spryker's new module releases will only be compatible with PHP version 8.1 or later. See [Supported versions of PHP](/docs/scos/user/intro-to-spryker/whats-new/supported-versions-of-php.html) for details about the supported PHP versions. ## Impacts @@ -14,7 +14,7 @@ Backwards compatibility remains unaffected. If your project followed our recomme ## Migration steps -To migrate your project to the 8.0 version of PHP, follow these steps: +To migrate your project to the 8.1 version of PHP, follow these steps: 1. Update your modules manually in `composer.json`. Use the major lock `^` or the minor lock `~` if you have changes on the project level for respective module constraints. @@ -33,7 +33,7 @@ spryker-sdk/spryk-gui => 0.2.2 2. Change the PHP version in `composer.json`: -`config.platform.php => 8.0.12` +`config.platform.php => 8.1.0` 3. Make sure there are no project-specific changes in the following repositories, and remove them from your `composer.json`: From 27d9b8801d4ea3e82679d02a716dd84dd53915a9 Mon Sep 17 00:00:00 2001 From: "ruslan.dovhospynyi" Date: Fri, 19 Jan 2024 15:50:21 +0200 Subject: [PATCH 2/2] Bumped minimal php version from 8.0(end of life in 2023) to 8.1 --- .../releases/release-notes/security-release-notes-202306.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/scos/user/intro-to-spryker/releases/release-notes/security-release-notes-202306.0.md b/docs/scos/user/intro-to-spryker/releases/release-notes/security-release-notes-202306.0.md index b66a25dd0b9..d102e62a8bc 100644 --- a/docs/scos/user/intro-to-spryker/releases/release-notes/security-release-notes-202306.0.md +++ b/docs/scos/user/intro-to-spryker/releases/release-notes/security-release-notes-202306.0.md @@ -58,7 +58,7 @@ Access validation controls have been implemented to prevent administrators from ### How to get the fix -The update requires PHP 8 to be installed. If you are using PHP 7, see [PHP 8.1 as the minimum version for all Spryker projects](https://docs.spryker.com/docs/scos/user/intro-to-spryker/whats-new/php8-as-a-minimum-version-for-all-spryker-projects.html) for details on how to migrate to PHP 8.0. +The update requires PHP 8 to be installed. If you are using PHP 7, see [PHP 8.1 as the minimum version for all Spryker projects](https://docs.spryker.com/docs/scos/user/intro-to-spryker/whats-new/php8-as-a-minimum-version-for-all-spryker-projects.html) for details on how to migrate to PHP 8.1. To implement a fix for this vulnerability, upgrade the `company-page` module to version 2.22.0: