Download Latest Version AWS Lambda Runtime Interface Client for NodeJS v4.0.1 source code.tar.gz (3.0 MB)
Email in envelope

Get an email when there's a new version of AWS Lambda NodeJS Runtime Interface

Home / v4.0.0
Name Modified Size InfoDownloads / Week
Parent folder
aws-lambda-ric-4.0.0.tgz 2025-12-04 2.8 MB
AWS Lambda Runtime Interface Client for NodeJS v4.0.0 source code.tar.gz 2025-12-04 3.0 MB
AWS Lambda Runtime Interface Client for NodeJS v4.0.0 source code.zip 2025-12-04 3.0 MB
README.md 2025-12-04 2.5 kB
Totals: 4 Items   8.8 MB 0

Key Changes

Core Architecture: - Migrated to TypeScript with ESM-first environment - Targets Node.js 22+ exclusively - Implements two-dimensional multi-concurrency model for Lambda Managed Instance (Multiconcurrency) compatibility - Replaced Make/shell scripts with npm-based build system

Handler & Context Updates: - Removed callback-based handler support (promise-based only) - Eliminated legacy context.succeed/fail/done methods - Removed legacy callbackWaitsForEmptyEventLoop getters/setters

Developer Experience: - Native RIE testing support with single build command - Introduced InvokeStore package for trace ID propagation via AsyncLocalStorage

Runtime Behavior: - No BeforeExit event loop waiting (pure runtime loop) - Worker thread count defaults to logical CPU count - Configurable via AWS_LAMBDA_NODEJS_WORKER_COUNT


Read More: - https://aws.amazon.com/blogs/compute/node-js-24-runtime-now-available-in-aws-lambda/ - https://aws.amazon.com/blogs/aws/introducing-aws-lambda-managed-instances-serverless-simplicity-with-ec2-flexibility/


Change Log

New Contributors

Full Changelog: https://github.com/aws/aws-lambda-nodejs-runtime-interface-client/compare/v3.3.0...v4.0.0

Source: README.md, updated 2025-12-04