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

Outdated / incompatible dependencies #3829

Open
Rotzbua opened this issue May 2, 2024 · 0 comments
Open

Outdated / incompatible dependencies #3829

Rotzbua opened this issue May 2, 2024 · 0 comments

Comments

@Rotzbua
Copy link
Contributor

Rotzbua commented May 2, 2024

Problem

Some issues state problems with newer php version. This could be caused by the outdated dependencies.
So far it seems most dependencies could be updated to a newer version without the need to increase the current grav php requirement of >=7.3.
I think this overview is useful for @rhukster .

Dependencies

Used guzzlehttp/psr7 v1 does not officially support php>8.0
https://github.com/guzzle/psr7/tree/2.6.2?tab=readme-ov-file#version-guidance

monolog/monolog v1 does not officially support php>8.1
https://github.com/Seldaek/monolog/tree/3.6.0?tab=readme-ov-file#requirements

Used symfony/* v4 is EOL since 21 Nov 2022.
https://endoflife.date/symfony

Used twig/twig v1 is EOL since 28 Sep 2022.
https://endoflife.date/twig

dragonmantank/cron-expression v1 are outdated since 2017. Current v3 available.

composer/semver used v1 not updated since 2020. Current version v3 available.

symfony/service-contracts not used at all. #3828

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