babel / proposals

✍️ Tracking the status of Babel's implementation of TC39 proposals (may be out of date)
https://github.com/tc39/proposals
433 stars 39 forks source link

Dec 2021 #78

Open jridgewell opened 2 years ago

jridgewell commented 2 years ago

https://github.com/tc39/agendas/blob/master/2021/12.md

jridgewell commented 2 years ago

Add import.meta[Symbol.toStringTag] does not reach consensus

jridgewell commented 2 years ago

Array Grouping for Stage 3 (Criteria) advances to Stage 3, will change groupByMap to groupByToMap to avoid confusion.

jridgewell commented 2 years ago

_ShadowRealms updates and potential normative changes (Slides)_ will use function's name and length.

jridgewell commented 2 years ago

_Unblocking tc39/ecma262#2515 and other RegExp Unicode update PRs (slides)_ will document and pursue Option 4.

jridgewell commented 2 years ago

Extend TimeZoneName Option Proposal for Stage 4 (Spec, Stage4PR, Slides) reaches Stage 4

jridgewell commented 2 years ago

_Intl DisplayNames v2 for Stage 4 (Spec, Stage4PR, Slides)_ reaches Stage 4

jridgewell commented 2 years ago

_Intl Enumeration API (Spec, Slides) Update in Stage 3_ will merge 60 and 61.

jridgewell commented 2 years ago

Array.fromAsync for Stage 2 ([Slides](https://docs.google.com/presentation/d/1nEvxVJNya-p2P0tCC8bofQ7-eYef-b3FM9Dwd8Evw/)) reaches Stage 2

jridgewell commented 2 years ago

RegExp \R Escape for Stage 2 (slides) does not advance, will look at Unicode Sequence Properties adding a line ending.

jridgewell commented 2 years ago

RegExp Modifiers for Stage 2 (slides) reaches Stage 2, will drop unbounded form.

jridgewell commented 2 years ago

_RegExp Buffer Boundaries for Stage 2 (slides)_ reaches Stage 2, without \Z (capital Z)

jridgewell commented 2 years ago

_Intl.Segmenter v2 for Stage 1 (Slides)_ reaches Stage 1

jridgewell commented 2 years ago

Promise.prototype.finally should use onFinally's realm for newly creating functions doesn't reach consensus, but we're going to further study to figure it out.