question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

next-firebase-auth has been reasonably stable for a while now and is already used in production apps, so it feels an appropriate time to move toward a v1 release.

This is an in-progress document of the changes that might land in v1. Please comment with any feedback or questions.

The unstable releases are available as next-firebase-auth@canary. When contributing, please make pull requests to the v1.x branch.

Demo: the demo app is deployed here.


Prerequisites

Making the package work better

Making the package more flexible

  • ~#190~ Deferred: we’ll delay this to a potential later release because 1) we won’t want to complicate adoption of Firebase v9, 2) we haven’t identified a suitable cookies library, and 3) this library might have a cookie-free future (see #287).
    • Identify a suitable cookies library
    • Identify a clear migration strategy for existing apps to avoid cookie mismatches
    • Implement
    • Write migration documents
  • #223
  • #233
  • #444

Preventing incorrect use

Developer tools

Cleanup

  • Make API name changes
    • Instances of AuthUser: AuthUser --> user
    • withAuthUser --> withUser
    • withAuthUserTokenSSR --> withUserTokenSSR
    • withAuthUserSSR --> withUserSSR
    • useAuthUser --> useUser

Before release

  • #296
  • If needed, provide a codemod (jscodeshift)
  • Write migration guide
  • Ensure README is up to date

Issue Analytics

  • State:open
  • Created 2 years ago
  • Reactions:55
  • Comments:22 (10 by maintainers)

github_iconTop GitHub Comments

34reactions
HofmannZcommented, Aug 29, 2021

Hi, I’m picking up Firebase v9 support 👨‍💻

5reactions
DiegoGonzalezCruzcommented, Mar 14, 2022

Hi guys, hope everything is going great. I am wondering if you have an estimated ETA for v1?

Read more comments on GitHub >

github_iconTop Results From Across the Web

[RFC] Draft release roadmap for RVV v1.0 formal release - RISCV ...
[RFC] Draft release roadmap for RVV v1.0 formal release · Revamp the documentation to increase readability and follow the v-spec to generate PDF...
Read more >
RFC 6071: IP Security (IPsec) and Internet Key Exchange (IKE ...
It obsoletes RFC 2411, the previous "IP Security Document Roadmap. ... and operational experience with IPsec-v2 and its predecessor, IPsec-v1.
Read more >
RFC 6071 - IP Security (IPsec) and Internet Key Exchange (IKE ...
IP Security (IPsec) and Internet Key Exchange (IKE) Document Roadmap (RFC 6071, ... and operational experience with IPsec-v2 and its predecessor, IPsec-v1.
Read more >
sig-graphics@lists.riscv.org | [RFC] Draft release roadmap for RVV ...
[RFC] Draft release roadmap for RVV v1.0 formal release ... As mentioned in the first RFC letter, here we want to share our...
Read more >
Public Roadmap and Open RFCs - VAST
We are happy to announce that we have published our engineering roadmap along with an RFC process to actively participate in shaping ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found