Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
robbykrlos opened this issue Jul 15, 2022 · 2 comments
Open

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

robbykrlos opened this issue Jul 15, 2022 · 2 comments

Comments

@robbykrlos
Copy link

robbykrlos commented Jul 15, 2022

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
Copy link
Author

robbykrlos commented Jul 22, 2022

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

@robbykrlos
Copy link
Author

Any news on this one?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant