[Feature Request] Node.js 26 support (nodejs26.x)
還沒有人認領這個 Issue。
評估
研究方向
首先檢查現有的執行階段分支、NODE_MODULE_VERSION 參照,以及建置和測試 Lambda Runtime Interface Client 的 CI 矩陣。確認 Node.js 26 基礎映像檔這項先決條件,然後在 nodejs26.x 分支和發行目標以 Node.js 26 為目標、使用版本 147 並通過其 CI 覆蓋率後,視為工作完成。
由索引模型根據 Issue 內容生成。
描述
Summary
Node.js 26 was released on 2026-05-05 as the upcoming LTS version. This issue tracks the request to add official Node.js 26 support to the Lambda Runtime Interface Client.
If you are also waiting for this, please 👍 this issue and/or subscribe to stay updated.
Requested changes
- Create a new
nodejs26.xbranch and release targeting the Node.js 26.x runtime - Update NODE_MODULE_VERSION to 147
- Update CI matrix to build and test against Node.js 26
Why this matters for this repo
The RIC includes native (C++) bindings that are tightly coupled to the Node.js ABI version.
The V8 upgrade to v14.6 in Node.js 26 changes NODE_MODULE_VERSION to 147, meaning any native addon compiled against Node.js 24 will not load under Node.js 26 without a rebuild. Lambda customers using custom container images with the RIC need a nodejs26.x-compatible release to avoid runtime failures after upgrading.
Notable Node.js 26 changes relevant to this repo
- V8 updated to v14.6
- NODE_MODULE_VERSION bumped to 147
- TypeScript support is now stable by default (no longer requires --experimental-transform-types)
- Temporal API is now enabled by default
Prerequisite: https://github.com/aws/aws-lambda-base-images/issues/488 - Add Node.js 26 base image (public.ecr.aws/lambda/nodejs:26)
The Lambda base image for nodejs26.x must exist before this RIC release can be built and tested against the new runtime.
- 主要語言
- TypeScript
- 星號
- 224
- 分支
- 60
- 平均合併
- 26 分鐘
- 30 天內合併 PR
- 2
貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
aws/aws-lambda-nodejs-runtime-interface-client 的其他 Issue
-
難度 5/5 一週以上 新手友好度 20/100
aws/aws-lambda-nodejs-runtime-interface-client#198 · 3 則留言 · 6 個 reaction ·
-
bug
aws/aws-lambda-nodejs-runtime-interface-client#170 · 15 則留言 · 6 個 reaction · 已指派 1 人 ·
-
難度 2/5 1-3 小時 新手友好度 38/100
aws/aws-lambda-nodejs-runtime-interface-client#159 · 2 個 reaction ·
-
難度 4/5 3-5 天 新手友好度 42/100
aws/aws-lambda-nodejs-runtime-interface-client#145 · 1 則留言 · 6 個 reaction ·
-
難度 3/5 1-2 天 新手友好度 35/100
aws/aws-lambda-nodejs-runtime-interface-client#121 · 5 則留言 ·
查看 aws/aws-lambda-nodejs-runtime-interface-client 的全部 Issue
相似的 Issue
-
comp/desktop P3 type/bug
難度 1/5 1 小時以內 新手友好度 92/100
NousResearch/hermes-agent#118866 ·
-
Browser Waiting for: Product Owner
難度 2/5 1-3 小時 新手友好度 85/100
getsentry/sentry-javascript#24577 · 1 則留言 ·
-
難度 2/5 1-3 小時 新手友好度 78/100
agilepathway/label-checker#640 ·
-
Plugin stuck at "loading" on DSH 0.1.6-alpha.2 — turnTail list slot registration missing options.id 未關閉
難度 2/5 1-3 小時 新手友好度 88/100
-
難度 2/5 1-3 小時 新手友好度 68/100
chrisparsons83/flexspotff#153 ·