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 require fails with Symfony 5.0 #2043
Comments
Be patient and use a stable tag rather than dev-master |
up |
Anyone has an idea when 2.7 is expected to be released as stable? |
+1 |
1 similar comment
+1 |
At least you can download it in the dev version, but when will this version be available as stable?? "minimum-stability": "dev", |
@Josee9988 You can't anymore if I understood the last merges correctly because the dev version is now only compatible with Symfony 4.4 and Symfony 5 should be fixed in a 3.x branch. I would love to know an ETA for this as well but currently, there is none I guess? |
This is a big blocker for my team. I would love to know a schedule for this. Thank. |
@Webonaute Same to me and I would love to help somehow with a fast solution for 3.x but I am simply lacking in knowledge. |
I agree with the fact that not being Symfony 5 compatible is a big blocker for everyone that starts using Symfony at its current version (and for those who want to update to latest version). |
I talked a bit with @yceruto about this. Dropping support for Symfony 4 in version 3 of FOSRestBundle is probably not the best idea. It makes updating harder and more importantly increases the maintenance overhead as doing support for 2.x would only be possible once Symfony 4.4 reaches end of life. That being said a better solution would probably be to deprecate all features that cannot be supported with Symfony 4 and 5 in 2.x and then remove them in 3.0 while keeping support for both Symfony 4.4 and 5.0. |
Additionally 2.x could then go into a maintenance-only mode meaning that it would only receive bugfixes, but new features would only be added in 3.x. |
@xabbuh Actually that sounds like a really good idea and totally makes sense Christian, especially because 4.4 is an LTS version. |
Can I use FosRestBundle with 4.4 or 5? Or not yet? |
@Josee9988 not yet, no. |
@Saracevas @Josee9988 - why not use in 4.4? For Symfony 5 not work integration but in 4.4 all good work |
@Yozhef I tried to use it in 4.4 and couldn't use any functions from the AbstractFosController so I had to do it all by myself. It was the first time I used symfony and FOS so maybe I did something wrong but I don't think so. |
@Josee9988 now I have a project in Symfony 4.4 and normal work. I very wait wen bundle start support Symfony 5 =) |
@ The Package Maintainers: If not decided yet, can we at least have a new 'Symfony5Compatible' branch so that people using Symfony5 can make changes, test and create pull requests? If there is a final plan, I'd suggest to place it in the readme... that avoids a lot of 'not Symfony X compatible' issues! |
I have just tagged the 2.7.0 release which is compatible with Symfony 4.4. The As explained in #2043 (comment) we will need to deprecate some features in the |
For the ones waiting for SF5 support, you can follow the team progress through 3.0 milestone |
I trust the maintainers to release when it's ready not when any arbitrary project is successful on master. If you're not going to contribute, just be patient and wait for the 3.0 stable release. (Thanks for your hard work maintainers, don't let the impatient pressure you to release before it's time) That being said, seeing that the milestone for 3.0 is 100% is there anything I can do to help get this over the finish line? |
Thank you for your kind words @patrick-mcdougle. The plan is to release 2.8 and 3.0 at the same time. For 2.8 I would like to merge #2109 as the last change. The patch itself looks good, but I think we need to rework the tests as they still pass when the changes to the event listener are reverted. |
For the really impatient people, release 3.0.0-beta3 is available. |
Well, v3.0.0 is out! |
This seems to be fixed in #2036; however, this is not merged yet.
The text was updated successfully, but these errors were encountered: