Dizy
Dizy•5mo ago

Plan to move function runtime node to v22?

Trying out Convex, and so far it's been awesome! Do have some issue with function runtime and have to install v18 to make it work. But node v18 has reached its security support end in Apr 30, 2025. As a result, many popular packages have dropped support for it. qq: Do we have any plan to move the runtime to v22 LTS or to even support multi-version function runtimes?
7 Replies
Convex Bot
Convex Bot•5mo ago
Thanks for posting in <#1088161997662724167>. Reminder: If you have a Convex Pro account, use the Convex Dashboard to file support tickets. - Provide context: What are you trying to achieve, what is the end-user interaction, what are you seeing? (full error message, command output, etc.) - Use search.convex.dev to search Docs, Stack, and Discord all at once. - Additionally, you can post your questions in the Convex Community's <#1228095053885476985> channel to receive a response from AI. - Avoid tagging staff unless specifically instructed. Thank you!
ampp
ampp•5mo ago
I've seen this talked about a few times, i think its on the short list to get updated in the next couple months.
ballingt
ballingt•5mo ago
Yes! Planning to move to Node.js v22 or let you choose between 18, 20, 22, 24. DOnt' know the details of how this will work yet though.
Thibaut
Thibaut•4mo ago
Same feeling as @Dizy here. Everything has been super smooth for the first interactions with Convex and excellent feeling (congrats) and then when trying to add authentication, I entered some node version issues and it started to be a bit more cumbersome.
zbeyens
zbeyens•3mo ago
Hopefully we get this before Vercel drops support 👀
No description
ampp
ampp•3mo ago
i think you can upgrade these without causing any issues to convex.
ballingt
ballingt•3mo ago
Convex will have other Node.js runtimes by then, but yeah these are separate, you can deploy your frontend with any Node.js vesion you like and set the Convex Node.js actions node version separately.

Did you find this page helpful?