-
-
Notifications
You must be signed in to change notification settings - Fork 206
update parse_server_sdk dependency (fix dependency issue with http) #1000
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
Conversation
Thanks for opening this pull request!
|
@mbfakourii I believe you mentioned somewhere that we cannot make this upgrade yet, right? Could you please explain... |
Yes, due to the conflict that exists, this possibility is not available until we support Flutter 3.10. |
Yes, due to the conflict that exists, this possibility is not available until we support Flutter 3.10. I think it is better to close PR. |
@2shrestha22 What is the issue that this PR is supposed to fix? Could you help us understand the urgency of this? |
Many packages have already migrated to use http 1.0.0 but parse sdk still depends on old http package and it makes it impossible to add package dependency. I didn't understand the conflict. How there can be a conflict with flutter framework? |
In Flutter version 3.10, when we go to Parse version 7, we encounter conflicts in some packages. |
We can fix it by updating the Dart SDK constraint in |
Is there any reason we are not updating the Dart SDK constraint to |
Please check our Flutter support policy and Dart support policy . |
That means we are always stuck with old package version? What if developers gets in situation like me and can't use a package due to no support for latest versions? It has been a year since |
We discussed this a lot before (you can search about it in the repository) and our support policy is currently in this form. |
I don't think dependency override is good thing to do when there are breaking changes. |
Since flutter is still evolving, is it possible to change our policy to say every four months for now? Because I think a year is just too long for us to update the package. |
Please check this issues. |
Please everyone feel free to revive the discussion in #968 about our support policy and we'll reopen the issue. See the arguments there that have been made to reach the current support policy. |
The support policy is not helping developers. Avoiding latest update for old flutter support does look like a good idea. I never seen any packages doing this. May be we need different policy of flutter package. |
If you still want to have those policy just remember node and flutter aren't same. Node have lts support but flutter doesn't. Flutter is cutting edge tool. We shouldn't fight with framework. |
We can reopen the discussion in #968 if someone wants to respond on the tread there. Please consider the arguments already made there. We will certainly consider any counter arguments that justify a policy change. |
Anyone still facing this issue with http: ^0.13. dependency in Sep 2024? I think I fixed it with dependency overrides. It would appear current version of parse_server_sdk package is up to date with its dependencies but parse_server_sdk_flutter depends on an older version of parse_server_sdk which is not up to date with its dependencies. Adding this to pubspec.yml did the trick for me.
|
upgraded at #1014 |
Pull Request
Issue
Closes: n/a
Approach
Tasks