So i saw in this SO answer that you can use Node 8 within Firebase Cloud Functions instead of Node 6. When you go to the link that describes how - it says that the functionality is still in Beta.
Firebase SDK for Cloud Functions 2.0.0 and higher allows a selection of Node.js runtime. You can choose to run all functions in a project on only version 6 or only version 8 of Node.js. Note that the Node.js 8 runtime is currently in beta, and that you need firebase-tools 4.0.0 or higher to deploy functions to Node.js 8.
My question is about wanting to use Node 8 in production.
Are there parts that are fine to use, i.e. is there documentation or a list of things that will work as opposed to not? Kind of like this list of Javascript supported in Node versions.
E.g. async/await works as of now if I put firebase functions in Node 8 mode - is async/await still at risk of not functioning properly from time to time?
EDITS: Question was rephrased as I want it to be clear I am not trying to dive deeper behind the scenes of what exactly puts Node 8 in Beta but rather what I can and can't use out of it within production. I'm only trying to determine what the risk is to use the Node 8 engine.