-
-
Notifications
You must be signed in to change notification settings - Fork 390
Open
Description
aka The OTel Update (Hopefully)
Release: Nov (after nodejs active LTS starts)
Timeline based on AWS nodejs24.x release cycle
Release Notes: https://github.com/middyjs/middy/blob/release/7.0.0/website/docs/upgrade/6-7.md
Planned
-
Drop Node v20, Add support fro Node v24
- Update
enginesto"node": ">=22" - Update github workflows
node-version - update
"@types/node": "^22.0.0" - update
@tsconfig/node22 - update
@tsconfig - update GitHub ruleset for
main
- Update
-
docs
- Add
docs/upgrade/6-7.md - update
docs/intro/09-release cycle.md
- Add
-
OTLP Support OpenTelemetry Protocol Support #1520
-
LLRT Support LLRT Support #1181
Version 8
- Use new RegExp.escape function in routers (https://nodejs.org/en/blog/release/v24.0.0)
- Use new URLPattern function in routers (https://nodejs.org/en/blog/release/v24.0.0)
- Drop references to callback in
core([FEEDBACK REQUEST] Should AWS Lambda deprecate callback-style function handlers for Node.js 24 and later? aws/aws-lambda-nodejs-runtime-interface-client#137) - Deprecate
Report-To, default toReporting-Endpoints(NEL still requires Report-To)
Maybe
- improve response streaming support (new middlewares?)
- plugins as packages?
- Move to JSDoc notation? https://www.youtube.com/watch?v=zPOHY-cZ1wE
- Update abort signals if Lambda adds support
SholomAberSholomAber and nabetti1720
Metadata
Metadata
Assignees
Labels
No labels