Skip to content

feat(http): stabilize structured fields#7232

Open
tomas-zijdemans wants to merge 1 commit into
denoland:mainfrom
tomas-zijdemans:stabilizeStructured
Open

feat(http): stabilize structured fields#7232
tomas-zijdemans wants to merge 1 commit into
denoland:mainfrom
tomas-zijdemans:stabilizeStructured

Conversation

@tomas-zijdemans

Copy link
Copy Markdown
Contributor

Stabilizes the RFC 9651 Structured Field Values module (added in #6963).

  • Renames unstable_structured_fields.tsstructured_fields.ts; export is now @std/http/structured-fields
  • Renames the Parameters type to ParameterMap, as it shadowed TypeScript's built-in Parameters<T> utility type
  • Removes @experimental tags and exports the module from mod.ts
  • Updates unstable_message_signatures.ts imports accordingly

The module passes the official HTTPWG conformance suite and has had no behavioral changes since landing.


Note

Recreates #7207, which was closed automatically when I accidentally deleted the head fork. The branch is identical to the original PR head.

@github-actions github-actions Bot added the http label Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant