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

Update Symfony from 4.4.* to 5.4.* #39630

Closed
phil-davis opened this issue Dec 31, 2021 · 4 comments
Closed

Update Symfony from 4.4.* to 5.4.* #39630

phil-davis opened this issue Dec 31, 2021 · 4 comments
Labels
dependencies php Pull requests that update Php code status/STALE

Comments

@phil-davis
Copy link
Contributor

phil-davis commented Dec 31, 2021

https://symfony.com/releases/5.4

Symfony LTS major version 5.4 was release in Nov 2021. It supports PHP 7.2.5 and up - https://symfony.com/doc/5.4/setup.html#technical-requirements - that matches easily with oC10 master which currently supports PHP 7.3 and 7.4.

The major version has 3 years bugfix support to Nov 2024 and another 1 year security support to Nov 2025.

Note: there are also apps that mention Symfony in their composer.json, so those should also be updated in sync.

Symfony 4.4 has bugfix support to Nov 2022 and security support to Nov 2023. So there is not a rush to do this issue.
https://symfony.com/releases/4.4

@phil-davis phil-davis added dependencies php Pull requests that update Php code labels Dec 31, 2021
@phil-davis
Copy link
Contributor Author

phil-davis commented Nov 29, 2022

https://symfony.com/releases

Symfony 4.4 is at the end of regular support. There is another 12 months of security-fixes-only.

https://symfony.com/blog/symfony-4-4-49-released
"WARNING: 4.4.49 is the last version for the Symfony 4.4 branch. If some of your projects are still using this version, consider upgrading as soon as possible."

PR #40517 bumps to the last regular release of the Symfony 4.4 release branch.

This was referenced May 18, 2023
@phil-davis
Copy link
Contributor Author

phil-davis commented May 22, 2023

Apps that need a release:

Optional releases:
These apps have had the Symfony Command excute() method declared as returning int. And other test-only changes.
That is optional but not required in Symfony 5. So the existing previously-released code should still work with Symfony 5.
Thus doing a release is optional.

@phil-davis
Copy link
Contributor Author

Note: I think that the code is all done. The pending tasks are all the app releases and core 10.13.0

Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 10 days if no further activity occurs. Thank you for your contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies php Pull requests that update Php code status/STALE
Projects
None yet
Development

No branches or pull requests

1 participant