diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d1adf9f437..355fe9f34b8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1 +1,2 @@ +- Add support for nodejs24 (beta) runtime for Firebase Functions. (#9475) - Adds listServices and also defines trigger within runv2.ts [#9482] diff --git a/schema/firebase-config.json b/schema/firebase-config.json index 32d3986fe9c..964672a461e 100644 --- a/schema/firebase-config.json +++ b/schema/firebase-config.json @@ -7,6 +7,7 @@ "nodejs18", "nodejs20", "nodejs22", + "nodejs24", "python310", "python311", "python312", @@ -915,6 +916,7 @@ "nodejs18", "nodejs20", "nodejs22", + "nodejs24", "python310", "python311", "python312", diff --git a/src/deploy/functions/runtimes/supported/types.ts b/src/deploy/functions/runtimes/supported/types.ts index 82f46998626..d30db5ca4c5 100644 --- a/src/deploy/functions/runtimes/supported/types.ts +++ b/src/deploy/functions/runtimes/supported/types.ts @@ -89,6 +89,12 @@ export const RUNTIMES = runtimes({ deprecationDate: "2027-04-30", decommissionDate: "2028-10-31", }, + nodejs24: { + friendly: "Node.js 24", + status: "beta", + deprecationDate: "2028-04-30", + decommissionDate: "2028-10-31", + }, python310: { friendly: "Python 3.10", status: "GA",