Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-78800

Bump behat and phpunit (composer) dependencies to current ones

XMLWordPrintable

      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.

            stronk7 Eloy Lafuente (stronk7)
            stronk7 Eloy Lafuente (stronk7)
            Paul Holden Paul Holden
            Simey Lameze Simey Lameze
            CiBoT CiBoT
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 hours, 34 minutes
                5h 34m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.