Problem/Motivation
The D12 changes merged into 3.2.2 added a PHP8.3 requirement.
Composer still says >= 8.1, but in dynamic_entity_reference.info.yml it now requires 8.3.
https://git.drupalcode.org/project/dynamic_entity_reference/-/blob/3.2.2...
We are still updating are servers (to 8.4) so we ran into this while deploying to a server still running 8.2.
At first glance it seems to work fine, but the error got people a little stressed over here.
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | 3612331-remove-duplicate-php-requirement.patch | 445 bytes | dkmishra |
Issue fork dynamic_entity_reference-3612331
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
r.van.doorn commentedComment #3
larowlanTests are still passing on D10 on 8.1 so I think you're OK.
I think the best path forward would be a new release that removed the entry from .info.yml and updated composer.json so its only in one spot
Comment #4
dkmishra commentedAttached a patch that removes the duplicate php: 8.3 entry from dynamic_entity_reference.info.yml per comment #3 — the version requirement now lives only in composer.json. Verified it applies cleanly against 3.x-dev.
Comment #5
larowlan@dkmishra any chance you could open an MR for that change 🙏
Comment #7
dkmishra commentedHi @larowlan,
I've opened the MR. Thanks!
Comment #8
dkmishra commentedComment #10
larowlanThanks @dkmishra 🙌
Comment #12
larowlanhttps://www.drupal.org/project/dynamic_entity_reference/releases/3.2.3