-
Notifications
You must be signed in to change notification settings - Fork 286
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
breaking(android): bump fcm@18.+ #19
Conversation
Since the version change requires code changes, I think the version should not be configurable anymore, otherwise if users use an older version it won't work. |
@AdriVanHoudt, do you use the |
Jup we have it set to |
Ok, that was the default value of the previous plugin release. I am debating on removing this flag. As jcesarmobile mentioned. Basically, any version higher than I wonder if anyone has changed the value higher successfully with out changing the plugin source code in the process to make it work. |
I think we just have it set at that because it was the default :D I also don't think we use any other fcm stuff so breakage would be weird in our case. |
Yes, if the project enabled AndroidX, any Android plugins that used the Android Support Library would break. The plugin developers would need to be update their plugins to use AndroidX instead. There is an adapter plugin that would do a class mapping conversions. With this, unmaintained plugins might continue to work, depending on if there is no code changes required. But, I do not plan this first release to force people to use AndroidX. I might make a separate branch/tag that would support the AndroidX path but that is not planned yet. Anyways, AndroidX is out-of-scope for now and there is a lot of discussion on this topic in Cordova as what to be done... If I remove this flag, it shouldn't affect you in your case. |
Thanks for the info. |
Current default is 17.0.+, So either document that it can only be greater or equal than 17.1.0 and lower or equal than 18.0.0, or fix the version to always use 18.0.0 |
1f96bff
to
40b033f
Compare
Co-authored-by: jcesarmobile <[email protected]>
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
This bumps the Android's Firebase Cloud Messaging version to 18.+.
This is the latest and last version that supports the Android Support Libraries.