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
[web] Switch to v9 compat libaries #7041
Comments
FYI #6967 |
@russellwheatley Any updates on the web refactor to integrate with V9 web SDK (mentioned as last comment here: #7215)? Any place we can track progress and offer help? |
Hey @ChristianEdwardPadilla, I'm happy to keep this channel updated with a list of packages completed, and the package that is currently being worked on so you guys can track progress. Completed
We're happy for you to help if you wish 😄. You just need to branch off v9/core branch, select a package to be completed, and update this channel/open draft PR 👍 |
Has V9 support been added to the main FlutterFire branch? I am trying to implement it in a Flutter project and was wondering if there has been any documentation added for using V9 modular imports for a Flutter project. Thanks! |
@m6keller We have all the PRs in review. Once they're approved, we'll merge into v9/core branch and test them all together. It won't be part of the main release just yet, but it will be available for users to test out. |
@russellwheatley Ok, thanks! |
Seems this is done or obsolete since #8235? Great work! |
Yes, we've decided to make it part of the normal release cycle considering our CI was passing, and it was the underlying implementation that had changed, not the user facing API. Except for auth and messaging which have breaking changes and will both have a major version change. |
Hey @ChristianEdwardPadilla, just to let you know. Web v9 JS SDK has now been released across all relevant plugins which you can see on the CHANGELOG.md. |
@russellwheatley Wanting to followup on this thread. I am wondering how the flutter web plugins can pick up the js defined functions for interop? The ES6 |
Answered my own question! the |
Currently we recommend that users install the v8 Firebase SDK:
With v9 released which no longer supports the window object, we will need to switch to the compat versions across all plugins.
The API is the same but uses the v9 SDK under the hood.
The text was updated successfully, but these errors were encountered: