Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
Support for Firebase v9 (compat) #850
Support for Firebase v9 (compat) #850
Changes from 40 commits
c6e3bb1
99ca009
6dc3781
4d34ac8
806ff1d
5e76e3a
41a29e5
3205e24
3238bd4
41c69e5
aa9d4ce
b489731
dda6a74
75d87fa
e060629
fdcbed4
0887bd8
c68fa83
f70377b
b332860
f113c47
1d7495a
c5afcd7
6779db5
e546ea9
125e537
9b6f115
0ef38e0
44fd819
4f0295a
cf5ac8a
a4cf936
7e7db86
ed5aa72
6f040d7
628609b
8336d16
c0af661
cedeb63
18947ba
93d79e3
eaafdf1
66e445d
f986910
5d0d0b5
16d65e7
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it might be better to add an intro under the line below, to let developers understand their when they can choose from using Firebase V8, V9 compat, V9 and what to do along with using FirebaseUI.
FirebaseUI-web v6.0.0 is intended to be used alongside Firebase JS SDK v9 compat.
Something like:
We are migrating FirebaseUI to use Firebase JS SDK v9. There will be two phases of migration, we’re currently at phase 1 for v6.0.0:
For those developers:
before the phase 2 migration to Firebase JS SDK v9.
to change the import(import Firebase compat library when we’re at phase 1, or wait for phase 2 and use import by modules using Firebase v9).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@xil222 Agree we should be more descriptive but should be cautious about communicating any plans here, IMO. Especially when our roadmap is still up in the air. Either way going compat is a an essential first step.
@bojeil-google thoughts on wording?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah I agree with @jamesdaniels (let's not communicate any plans yet). Let's just focus on informing customers that v6.0.0 should be used with firebase version v9 (compat)and higher. We can also explain some of the changes needed when switching from v8 to v9 (such as the difference in how app and auth are imported or included via cdn, etc.) We can also mention the benefit when using firebaseui v6.0.0 with other v9 firebase services, such as firestore (when it comes to modularization). The description below seems to cover most of that.