proposals icon indicating copy to clipboard operation
proposals copied to clipboard

May 2018

Open hzoo opened this issue 6 years ago • 26 comments

Bloomberg, New York, NY (22-24 May 2018) https://github.com/tc39/agendas/blob/master/2018/05.md

Checkbox means we completed it (some Stage 1 we may want to wait to start, given instability of the proposal) https://tc39.github.io/process-document/ for a primer what each Stage means

New Proposals

Moving Forward

Needs Consensus (Stage 4)

Needs Spec Work

Other (Builtins, etc)

hzoo avatar May 22 '18 15:05 hzoo

Optional Catch Bindings to Stage 4.

Link: https://github.com/tc39/proposal-optional-catch-binding

jridgewell avatar May 22 '18 15:05 jridgewell

Subsume JSON strings to Stage 4.

Link: https://github.com/tc39/proposal-json-superset

jridgewell avatar May 22 '18 15:05 jridgewell

Unicode property sequences in regexes to Stage 1.

Link: https://github.com/tc39/proposal-regexp-unicode-sequence-properties

jridgewell avatar May 22 '18 15:05 jridgewell

Renaming Atomics.wake will be pursued as a needs-consensus PR.

Link: ~~https://github.com/tc39/proposal-atomics-wait-async~~ https://docs.google.com/presentation/d/1awJqO2WcBs4UlBaLZn0mfwV3xOYOlo0hHNbB6mtctnQ/edit

jridgewell avatar May 22 '18 18:05 jridgewell

Function.prototype.toString revision remains at Stage 3.

Link: https://github.com/tc39/Function-prototype-toString-revision

jridgewell avatar May 22 '18 18:05 jridgewell

Array.prototype.flatten renamed to Array.prototype.flat. It will not be smoosh.

Link: https://github.com/tc39/proposal-flatMap

jridgewell avatar May 22 '18 18:05 jridgewell

Symbol.prototype.description to Stage 3.

Link: https://github.com/tc39/proposal-Symbol-description

jridgewell avatar May 22 '18 18:05 jridgewell

Object.fromEntries to stage 2.

Link: https://github.com/tc39/proposal-object-from-entries

michaelficarra avatar May 22 '18 19:05 michaelficarra

Top-level await to Stage 2

Link: https://github.com/tc39/proposal-top-level-await

hzoo avatar May 22 '18 19:05 hzoo

Set methods to Stage 2.

Link: https://github.com/tc39/proposal-set-methods

jridgewell avatar May 22 '18 20:05 jridgewell

String.prototype.codePoints stays at Stage 1.

Link: https://github.com/tc39/proposal-string-prototype-codepoints

jridgewell avatar May 22 '18 20:05 jridgewell

Well formed JSON.stringify to Stage 2.

Link: https://github.com/tc39/proposal-well-formed-stringify

jridgewell avatar May 22 '18 20:05 jridgewell

Frenemies API to Stage 1.

Link: https://github.com/tc39-transfer/tc39-module-keys

jridgewell avatar May 23 '18 15:05 jridgewell

Note, "Module Keys" (proper name of "Frenemies API") has a lot of work to go before stage 2.

ljharb avatar May 23 '18 15:05 ljharb

Realms to Stage 2.

Link: https://github.com/tc39/proposal-realms

jridgewell avatar May 23 '18 17:05 jridgewell

Class features (private/public instance/static) to Stage 3.

Static Link: https://github.com/tc39/proposal-static-class-features/ Instance Link: https://github.com/tc39/proposal-class-fields

jridgewell avatar May 23 '18 19:05 jridgewell

To be clear, public/private instance were already at stage 3. This is public/private static to stage 3.

bakkot avatar May 23 '18 20:05 bakkot

Static class blocks to Stage 1.

Link: https://github.com/rbuckton/proposal-class-static-block

jridgewell avatar May 23 '18 20:05 jridgewell

ClassProperty expression to Stage 1.

Link: https://github.com/rbuckton/proposal-class-access-expressions

jridgewell avatar May 23 '18 21:05 jridgewell

Numeric Separators goes back to stage 2.

Link: https://github.com/tc39/proposal-numeric-separator

jridgewell avatar May 24 '18 15:05 jridgewell

Pattern Matching at Stage 1.

Link: https://github.com/tc39/proposal-pattern-matching

jridgewell avatar May 24 '18 15:05 jridgewell

Yeah we should note the level of future work/concern for these in terms of us implementing? (aka likelihood we should pursue and provide good feedback from community)

hzoo avatar May 24 '18 16:05 hzoo

Yah.

jridgewell avatar May 24 '18 16:05 jridgewell

SuperProperty evaluation order achieved consensus.

jridgewell avatar May 24 '18 19:05 jridgewell

@jridgewell @michaelficarra @hzoo FYI I've edited your comments to add links to the proposals

jamiebuilds avatar May 24 '18 19:05 jamiebuilds

I'm not sure if the link in https://github.com/babel/proposals/issues/42#issuecomment-391088076 is right; I think that's a different proposal.

littledan avatar May 26 '18 02:05 littledan