Problem/Motivation

Continue to update dependencies as they become PHP 8.1 compatible - runs composer update "phpspec/*" "laminas/*" which makes 2/4 of the dependencies which declare an incompatibility with PHP 8.1 compatible.

Proposed resolution

Remaining tasks

User interface changes

N/a

API changes

N/a

Data model changes

N/a

Release notes snippet

+--------------------------------------+-------+-------+
| Production Changes                   | From  | To    |
+--------------------------------------+-------+-------+
| laminas/laminas-escaper              | 2.8.0 | 2.9.0 |
| laminas/laminas-stdlib               | 3.5.0 | 3.6.0 |
| laminas/laminas-zendframework-bridge | 1.3.0 | 1.4.0 |
+--------------------------------------+-------+-------+

+------------------+--------+--------+
| Dev Changes      | From   | To     |
+------------------+--------+--------+
| phpspec/prophecy | 1.13.0 | 1.14.0 |
+------------------+--------+--------+

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

alexpott created an issue. See original summary.

alexpott’s picture

Before

composer why-not php 8.1
laminas/laminas-diactoros  2.6.0   requires  php (^7.3 || ~8.0.0)
laminas/laminas-escaper    2.8.0   requires  php (^7.3 || ~8.0.0)
laminas/laminas-feed       2.14.1  requires  php (^7.3 || ~8.0.0)
phpspec/prophecy           1.13.0  requires  php (^7.2 || ~8.0, <8.1)

After

composer why-not php 8.1
laminas/laminas-diactoros  2.6.0   requires  php (^7.3 || ~8.0.0)
laminas/laminas-feed       2.14.1  requires  php (^7.3 || ~8.0.0)
andypost’s picture

Status: Needs review » Reviewed & tested by the community

Thank you, queued for 7.3 and 7.4

  • catch committed ea56478 on 9.3.x
    Issue #3232571 by alexpott: Update dependencies for 9.3.x
    
catch’s picture

Status: Reviewed & tested by the community » Fixed

Committed ea56478 and pushed to 9.3.x. Thanks!

Status: Fixed » Closed (fixed)

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