Skip to content

Commit

Permalink
Merge pull request #734 from stronk7/php82_supported_epic
Browse files Browse the repository at this point in the history
Declare PHP 8.2 supported
  • Loading branch information
andrewnicols authored Sep 14, 2023
2 parents ccfe2b6 + c2d15ab commit 90cc910
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 6 deletions.
10 changes: 6 additions & 4 deletions general/development/policies/php.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,12 @@ You must be logged in to tracker to see issues in Epics.

## PHP supported versions

### PHP 8.2

<Since versions={["4.2.3", "4.3"]} issueNumber="MDL-76405" />

PHP 8.2 **can be used with** Moodle 4.2.3, Moodle 4.3 and later releases. See MDL-76405 for details.

### PHP 8.1

<Since versions={["4.1.2", "4.2"]} issueNumber="MDL-73016" />
Expand Down Expand Up @@ -93,10 +99,6 @@ PHP 7.0 **can be used with** Moodle 3.0.1, Moodle 3.1 and later releases. It is

## PHP versions under development

### PHP 8.2

PHP 8.2 support **is currently being implemented** for Moodle 4.2.x, 4.3.0 and later releases. Hence it's still **incomplete and only for development purposes**. See MDL-76405 for details.

### PHP 8.3

PHP 8.3 support **is currently being implemented**. We hope to make this available for Moodle 4.4 but this has not yet been confirmed and is subject to change. See MDL-76426 for details.
Expand Down
2 changes: 1 addition & 1 deletion general/releases/4.2.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ If you are upgrading from a previous version, please see [Upgrading](https://doc
These are just the minimum supported versions. We recommend keeping all of your software and operating systems up-to-date.

- Moodle upgrade: Moodle 3.11.8 or later.
- PHP version: minimum PHP 8.0.0 *Note: minimum PHP version has increased since Moodle 4.1*. PHP 8.1.x is supported too. See [PHP](../development/policies/php.md) for details.
- PHP version: minimum PHP 8.0.0 *Note: minimum PHP version has increased since Moodle 4.1*. PHP 8.2.x is supported too (since Moodle 4.2.3). See [PHP](../development/policies/php.md) for details.
- PHP extension **sodium** is required. See [Environment - PHP extension sodium](https://docs.moodle.org/en/Environment_-_PHP_extension_sodium).
- PHP extension **exif** is recommended.
- PHP setting **max_input_vars** must be >= 5000. For further details, see [Environment - max input vars](https://docs.moodle.org/en/Environment_-_max_input_vars).
Expand Down
2 changes: 1 addition & 1 deletion general/releases/4.3.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ If you are upgrading from a previous version, please see [Upgrading](https://doc
These are just the minimum supported versions. We recommend keeping all of your software and operating systems up-to-date.

- Moodle upgrade: Moodle 3.11.8 or later.
- PHP version: minimum PHP 8.0.0 *Note: minimum PHP version has increased since Moodle 4.1*. PHP 8.1.x is supported too. See [PHP](../development/policies/php.md) for details.
- PHP version: minimum PHP 8.0.0 *Note: minimum PHP version has increased since Moodle 4.1*. PHP 8.2.x is supported too. See [PHP](../development/policies/php.md) for details.
- PHP extension **sodium** is required. See [Environment - PHP extension sodium](https://docs.moodle.org/en/Environment_-_PHP_extension_sodium).
- PHP setting **max_input_vars** must be >= 5000. For further details, see [Environment - max input vars](https://docs.moodle.org/en/Environment_-_max_input_vars).
- PHP variants: Only 64-bit versions of PHP are supported. *Note: Changed since 4.1*.
Expand Down

0 comments on commit 90cc910

Please sign in to comment.