proposals
proposals copied to clipboard
March 2020
https://github.com/tc39/agendas/blob/master/2020/03.md
"Aligning atomics with wasm: allow it on non-shared ArrayBuffers" achieved consensus.
"Make SharedArrayBuffer optional" achieved consensus
"Add support for 'OptionalChain'.PrivateIdentifier in class features proposals", both syntax forms achieved consensus
"TypedArray stride parameter for Stage 2" did not reach Stage 2
"Logical Assignment" reaches Stage 3
"Number.range and BigInt.range" reaches Stage 1
Generically forbid extensions of all 402 methods reached consensus
"WeakRefs FinalizationRegistry API change" reached consensus
"Ergonomic brand checks for Private Fields" reaches Stage 1
"Compartments" reaches Stage 1
"Intl.NumberFormat v3" reaches Stage 1
"import.meta" reaches Stage 4
"Surrogate pairs in RegExp capture group names" reached consensus
/(?<\ud835\udc9c>.)/will be made legal/(?<\ud835\udc9c>.)/uremains legal/(?<\u{1d49c}>.)/will be made legal/(?<\u{1d49c}>.)/uremains legal/(?<𝒜>)/and/(?<𝒜>)/uwill remain legal
"Atomics.waitAsync error rejection PR" reached consensus with the return type:
{async: false, value: "not-equal" | "timed-out" } | { async: true, value: Promise<"ok" | "timed-out"> }