-
Notifications
You must be signed in to change notification settings - Fork 379
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
[Dependency Injection] Change imagine controller from private service to public service #1019
[Dependency Injection] Change imagine controller from private service to public service #1019
Conversation
This fixes compatibility with Symfony 3.4+ where services are private by default.
thank you! |
Thanks for merging so fast @lsmith77! |
let me know how it goes .. @robfrawley what is the plan for a 2.0 release or should we actually also try and make 1.x compatible with Symfony 3.4/4.0 since it seems like there are still a bunch of open tasks for 2.0 https://github.com/liip/LiipImagineBundle/issues?q=is%3Aopen+is%3Aissue+milestone%3A2.0.0 |
It works fine actually. But the dependency is on |
@lsmith77 Well, |
@robfrawley yeah I agree. what has me a bit concerned is how long it will take us to implement all the refactorings that break BC so that we can make a first 2.0 release, since until then I guess we will not have a stable version compatible with Symfony 4 .. |
Interesting you should bring up the work required to bring 2.x in-line with the latest Symfony 4.x conventions: I'm in the process of migrating the first of my clients to Symfony 4.x, and they happen to utilize this bundle. Generally, a large portion of my contributions here are a direct result of changes/improvements I make during such projects, so I should have an excuse to direct some time toward just what you mentioned. Two questions:
Regarding the remaining open tasks for 2.x, I'd only marked one as a blocker (#806) and we should likely review them all and prioritize/cut as nessissary. Can we get @lsmith77 @antoligy @cedricziel to take a moment to review the open 2.x tasks and either upvote (:+1:) or downvote (:-1:) the main issue summaries for the 2.x tasks (these up/down votes are to indicate importance for inclusion in the 2.x release, not to indicate your agreeance/disagreeance with the issue itself). |
well from the looks if it, I guess #806 is also the only one that will lead to BC breaks .. so the others could be done in 2.1 I guess |
This fixes compatibility with Symfony 3.4+ where services are private by default, and avoids errors like this: