Skip to content

Commit 0b8b5d5

Browse files
authored
feat(http): expand the static Node HTTP surface (#410)
* feat(http): materialize static distinct header snapshots - Preserve precise string array types for whole incoming header and trailer collections. - Cover duplicate headers, trailers, and raw header reads against Node in both backends. - Refresh test-backed static HTTP compatibility claims. * feat(http): expand the static Node HTTP surface - Add HTTP module values, request and response lifecycle state, and socket controls. - Implement server timeout and connection shutdown behavior in the native runtime. - Cover C and LLVM behavior with Node differential fixtures, refresh compatibility evidence, and recover interrupted Sandbox streams. * fix(http): honor message timeout handlers - Keep server sockets open when request or response timeout listeners handle the event. - Add differential regressions and refresh the TypeScript 7 order baseline.
1 parent 5c557d8 commit 0b8b5d5

43 files changed

Lines changed: 2295 additions & 709 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎docs/src/generated/node-v24-compatibility-meta.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
"schemaVersion": 3,
33
"nodeVersion": "24.15.0",
44
"nodeCommit": "848430679556aed0bd073f2bc263331ad84fa119",
5-
"artifactVersion": "b92c655b71259eb9c1f8",
5+
"artifactVersion": "314fa26f7ef394cb4433",
66
"rowCount": 3662
77
}

0 commit comments

Comments
 (0)