-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Up dependencies #7354
Up dependencies #7354
Conversation
What do we gain by raising the bar? |
IMO not supporting old versions of Symfony (5.2 is EOL). Eventually, when 5.4 comes out we will do the same to only support the LTS from 5.x. Less dependency versions to maintain, less problems with older versions. |
The psalm error occurs on 3.x too, I'll take a look |
I have fixed some (you might want to pick up to 3.x), the remaining I don't know how to fix them. |
IMHO, it's a bug, I opened an issue vimeo/psalm#6212 |
We should first merge #7355 and merge 3.x into master |
Yes but do we currently have problems? I mean we can raise the bar anytime we struggle with 5.2 🤷🏼♂️ |
We do not even know we have problems because we dont have a build for 5.2. And introducing one for testing eol symfony versions is so much time wasted on CI for an unsuported version |
I don't see real issue bumping the Symfony version. Bumping from 5.2 to 5.3 should be straight forward for Symfony user, and it was already our strategy to stop support for EOL version. I'm more concern bout the |
We removed a lot of supported versions moving from 3.x to master. I dont know why we should make an exception with this one. Tbh I was tempted to do the same with twig dependency. |
Fine then |
Yeah, I remember the last PR: #7023 I won't fight a lot for the keeping the support of this version. I just feel like it's not the semantic of the conflict to be updated.
Twig2 is still supported by twig. We should only remove support for old major without support IMHO. |
@jordisala1991 I fixed the conflict between 3.x and master https://github.com/sonata-project/SonataAdminBundle/pull/7357/files In order to have green CI I fix the static analysis thanks to your changes. I think it's more complicated about Before, the DeleteAction was requiring a Now, in master, we support both POST and DELETE. So even if
Noticing the third test will also works for httpMethodOverride FALSE, it just testing that the request is transformed to DELETE, so it's basically test the Symfony code. So I think we have more code to remove. |
7291c5a
to
d9cd453
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll try this week to see if we can remove the need of SensioFrameworkExtraBundle
.
Thanks @jordisala1991 ! |
Subject
I am targeting this branch, because Symfony 5 support is here.
Changelog