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
Node v16 Released 🎉
#14
Comments
Would love this. Any update? |
v14 dose not plan to support Apple M1. |
Seems AWS only does LTS builds so according to the schedule https://nodejs.org/en/about/releases/ it'll be around November. |
Hopefully we'll also get proper module support also. |
Is there a way to create a custom runtime to use the latest version of node? If so, can anyone point me in the right direction? |
@paulcanning you have to use a docker image function, and the cold start on those is pretty bad. |
Just a quick update: Node v16 just turned into LTS today |
When will we get node 16 in Lambda then? |
Excited to use node v16 on Lambda with CDK nodejs-lambda-function and ESM |
Looking forward to this as well! if there's anything people from the community can do to help, please let us know. |
any warriors? :) |
bump |
If you've arrived here like I did, here's the link: |
Also here's the current runtimes for lambda for reference: |
@Robert-Rendell looks like you might be new to Github. there's a great "Edit" function for replies that wont spam subscribers to this issue. Three consecutive replies is a bit silly, please don't be that person. |
Yes I'm an escapee from bitbucket, thank you for the tip! |
+1 |
I think they are waiting for re:Invent (NOV. 29 – DEC. 3, 2021) where they will present this as big feature :) |
Github Actions as of today will start moving to Node 16 as the default for actions not specifying a version. Meanwhile AWS doesn't even provide a roadmap or any signals about this... Way to go from the market leader For anyone stuck waiting, to avoid any issues, you should specify a node version, when setting up node in your github action .yml files.
|
AWS: Node.js 14 is in maintenance-mode. Users deserve to know when you're going to support the long-term support version of their runtime will be available. |
@o5 do you happen to know if they mentioned anything at Re:Invent? |
If node 14 support timeline is any indicator, we wont see v16 til Jan-Feb |
@jessecollier hopefully, although having to wait the best part of a year to get the latest LTS version of Node is a literal joke. |
If node 12 support timeline as an indicator then we should have had v16 support last month. |
@carlzogh Any updates on this please? Probably the worst thing is leaving people in the dark about this, if we know it's in 3 months, at least we can plan accordingly in our organizations. |
@jtuliani Do we have a more specific date yet, and also what about node 18 support as that has already been set as current and some devs might want to use it to develop and deploy ready for when 16 is put into maintenance in October. |
Update: There are multiple parts to a runtime launch. There's the managed runtime itself, the container base image, plus support in the console, SAM CLI, AWS CLI, CloudFormation, various AWS SDKs, etc. In previous releases we have coordinated all of these to land on launch day. For the Node 16 release, we're experimenting with a different approach, with the various components landing separately. A release candidate of the 'nodejs16.x' runtime identifier is already deployed (you can try it today if you deploy via the Lambda APIs directly), with the other components in progress. Once everything is complete, we'll make the GA announcement. @fromtheexchange That's a great question regarding the alignment of RICs. This is something we currently plan to address in Node 18. @The-Code-Monkey Let's discuss Node 18 in #47, so we keep that information in one place. |
@jtuliani thanks for the update, I will have a play with it |
Confirmed that this works on Netlify Functions. Set |
Add support for Node.js 16 - Related to aws/aws-lambda-base-images#14 (comment)
@jtuliani thanks for the update! Do you have a rough idea of the timeline before the GA? I've tried deploying a nodejs16.x lambda runtime with cloudformation (a SAM template), and it seems to work, only in the console I have this message: "The nodejs16.x runtime is no longer supported. We recommend that you migrate your functions that use nodejs16.x to a newer runtime as soon as possible." |
Hello @jtuliani |
Thanks @forty for flagging that error message, I'll get that looked at. Regarding the exact ETA: there are a lot of moving pieces to a runtime release (console, docs, SDK, SAM, CDK, CLI, CFN, etc). There are also multiple teams involved. Plans for any one of these teams can change at short notice, for example due to a live site issue, a deployment roll-back, or surprises such as Log4J2. So, I'm sure you'll understand why I'm holding off from providing an exact schedule. However, we are getting closer :) |
Thanks for a swift response @jtuliani - that's totally understandable |
Node.js 16.x just landed on Vercel!🎈 https://vercel.com/changelog/node-js-16-lts-is-now-available ...only a few hours after the runtime actually landed on AWS itself:👌 aws/aws-lambda-base-images#14 (comment)
Node.js 16.x just landed on Vercel!🎈 https://vercel.com/changelog/node-js-16-lts-is-now-available ...only a few hours after the runtime actually landed on AWS itself:👌 aws/aws-lambda-base-images#14 (comment)
Node 16 support in Lambda is now GA: https://aws.amazon.com/about-aws/whats-new/2022/05/aws-lambda-adds-support-node-js-16/ |
PLEASE don't wait a year to implement this in a new base image!
The text was updated successfully, but these errors were encountered: