Problem/Motivation

We need to update Twig, Laminas for PHP 8.1 - this also includes composer as there are new releases available.

Proposed resolution

composer update --with=phpunit/phpunit:^8

Remaining tasks

User interface changes

N/a

API changes

N/a

Data model changes

N/a

Release notes snippet

+---------------------------+---------+---------+
| Production Changes        | From    | To      |
+---------------------------+---------+---------+
| composer/installers       | v1.11.0 | v1.12.0 |
| laminas/laminas-diactoros | 2.6.0   | 2.7.0   |
| twig/twig                 | v2.14.6 | v2.14.7 |
+---------------------------+---------+---------+

+-------------------+--------+--------+
| Dev Changes       | From   | To     |
+-------------------+--------+--------+
| composer/composer | 2.1.6  | 2.1.8  |
| phpunit/phpunit   | 8.5.19 | 8.5.20 |
+-------------------+--------+--------+
CommentFileSizeAuthor
#5 3236249-5.patch10.89 KBlongwave
#3 3236249-2.patch8.81 KBalexpott

Comments

alexpott created an issue. See original summary.

alexpott’s picture

Issue summary: View changes
Status: Active » Needs review
Parent issue: » #3220021: [meta] Ensure compatibility of Drupal 9 with PHP 8.1 (as it evolves)
$ composer why-not php 8.1
laminas/laminas-feed  2.14.1  requires  php (^7.3 || ~8.0.0)

One more dependency that needs a release to allow installation of the composer project packages on PHP 8.1 ....

alexpott’s picture

StatusFileSize
new8.81 KB
longwave’s picture

Status: Needs review » Needs work

PHPUnit 8.5.20 is out, might as well bump that at the same time.

$ composer update --with=phpunit/phpunit:^8
...
$ composer-lock-diff --no-links
+---------------------------+---------+---------+
| Production Changes        | From    | To      |
+---------------------------+---------+---------+
| composer/installers       | v1.11.0 | v1.12.0 |
| laminas/laminas-diactoros | 2.6.0   | 2.7.0   |
| twig/twig                 | v2.14.6 | v2.14.7 |
+---------------------------+---------+---------+

+-------------------+--------+--------+
| Dev Changes       | From   | To     |
+-------------------+--------+--------+
| composer/composer | 2.1.6  | 2.1.8  |
| phpunit/phpunit   | 8.5.19 | 8.5.20 |
+-------------------+--------+--------+
longwave’s picture

Status: Needs work » Needs review
StatusFileSize
new10.89 KB
longwave’s picture

Issue summary: View changes
longwave’s picture

Issue summary: View changes
alexpott’s picture

Status: Needs review » Reviewed & tested by the community

Thanks @longwave. Nice one spotting the PHPUnit patch release.

catch’s picture

Status: Reviewed & tested by the community » Fixed

Committed/pushed to 9.3.x, thanks!

  • catch committed aeccabb on 9.3.x
    Issue #3236249 by alexpott, longwave: Update dependencies for 9.3.x
    

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.