enso icon indicating copy to clipboard operation
enso copied to clipboard

composer.json loose version match - PHP 8.1 forced upgrade.

Open robbykrlos opened this issue 1 year ago • 2 comments

This is a bug.

Hi,

You have set a while ago a composer.json dependency for

        "symfony/http-client": "^6.0",
        "symfony/mailgun-mailer": "^6.0"

Which at that time was matching with version 6.0.X which was required PHP >=8.0.

Both http-client and mailgun-mailer have released 6.1.X which bumped PHP requirements to >=8.1

Now, upgrading (late) to Laravel-enso 5.0.0 will force (due to these 2 dependencies) an upgrade to 8.1, or force user investigate which dependencies are asking for the upgrade, and try lowering the versions to a compatible version.

In our case we went for

        "symfony/http-client": "6.0.*",
        "symfony/mailgun-mailer": "6.0.*"

robbykrlos avatar Jul 15 '22 12:07 robbykrlos

@aocneanu quick question : did you upgraded to PHP 8.1 already on your side?

robbykrlos avatar Jul 22 '22 09:07 robbykrlos

Any news on this one?

robbykrlos avatar Aug 24 '22 13:08 robbykrlos