-
Task
-
Resolution: Fixed
-
Minor
-
4.1.4, 4.2.1, 4.3
-
MOODLE_401_STABLE, MOODLE_402_STABLE, MOODLE_403_STABLE
-
MOODLE_401_STABLE, MOODLE_402_STABLE
-
MDL-78800_401 -
In order to better support PHP 8.2 (MDL-76405) and other bug fixes, this issue is about to update all the composer dependencies to current ones. This is also part of the release process (-8 weeks to release), but we are executing it earlier here.
The changes are only for Moodle 4.2.x and 4.3dev branches, which require PHP 8.0 (and that matches the requirements of some of the updated dependencies. Older branches won't get any update here.
^^^ Note: Because finally we were not able to upgrade to mink-phpwebdriver 1.3.x, that requires php80, we are going to apply for the changes to as many older versions as possible, as we usually do for phpunit/behat stuff.
The installation and lock file have to be recreated following the instructions in the Composer dev docs.
- blocks
-
MDL-78934 Move from (archived) Goutte to BrowserKit
-
- Closed
-
- has a clone
-
MDL-81266 Bump behat and phpunit (composer) to current ones (PHP 8.3 / Moodle 4.4)
-
- Closed
-
- has a non-specific relationship to
-
MDL-76405 Prepare Moodle for PHP 8.2
-
- Closed
-
- is a clone of
-
MDL-75776 Bump behat and phpunit (composer) dependencies to current ones
-
- Closed
-
- is child of
-
MDL-76405 Prepare Moodle for PHP 8.2
-
- Closed
-