-
Notifications
You must be signed in to change notification settings - Fork 894
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
FR: Replace grpc with grpc-js #1783
Comments
Thanks for bringing this up! Yes, we are intending to upgrade to grpc-js. It seems like this should be a painless switch with no downsides. The main risk is that it's still beta, so we may drag our feet just a little bit in case there are any issues discovered in the near future. But if you're running into a specific issue that you think this would solve, we could look at doing it sooner (or if you felt inclined to make a PR for it, that could also speed things along. 😄). |
Fixes #1783, reduces package size, and should ease compatibility issues with Electron, etc.
Fixes #1783, reduces package size, and should ease compatibility issues with Electron, etc.
Unfortunately this had to be reverted (#1813) because it is a breaking change and so must wait until the next time we make a breaking change release to firebase (and increase the major version number). Sorry for the inconvenience! |
Hello! I would love an update to when this might happen! 😄 |
Next.js SSR would also benefit from this change: vercel/next.js#7894 |
Any idea when to expect the next major release? |
@mkonikov Historically, we’ve made breaking changes around May, but note that doesn’t mean we’ll do so this year or even that this change will necessarily be in the next breaking change. |
This should address Electron's deprecation of non context-aware native modules:
|
We are trying this again this week and officially dropping Node 6 support. |
Hi, I noticed that last week the https://github.com/googleapis/nodejs-firestore package got rid of the grpc node native addon and replaced it with
@grpc/grpc-js
. I was wondering if this package was planning on upgrading togrpc-js
to remove the complexity of dealing with compiled node addons for different platforms like node and electron. I couldn't find any discussion on this in the issue tracker. Thanks!The text was updated successfully, but these errors were encountered: