proposals icon indicating copy to clipboard operation
proposals copied to clipboard

July 2020

Open JLHwung opened this issue 5 years ago • 33 comments
trafficstars

https://github.com/tc39/agendas/blob/master/2020/07.md

JLHwung avatar Jul 20 '20 16:07 JLHwung

https://github.com/tc39/ecma262/pull/2054 has consensus. I quickly tests it in our REPL and I think we'll have to update our parser.

nicolo-ribaudo avatar Jul 20 '20 18:07 nicolo-ribaudo

https://github.com/tc39/ecma262/pull/2057 has consensus. It doesn't directly affect us.

nicolo-ribaudo avatar Jul 20 '20 18:07 nicolo-ribaudo

https://github.com/tc39/ecma262/issues/2062 has not consensus. eval?.() is indirect eval, and we should update our implementation.

nicolo-ribaudo avatar Jul 20 '20 18:07 nicolo-ribaudo

https://github.com/tc39/ecma262/issues/2090 will not change. 09.1_1 and 09e1_1 are still allowed in loose mode (we need to fix our parser).

nicolo-ribaudo avatar Jul 20 '20 20:07 nicolo-ribaudo

https://tc39.es/proposal-class-static-block/ did not have consensus for Stage 2.

nicolo-ribaudo avatar Jul 20 '20 21:07 nicolo-ribaudo

(note: yet, because it wasn't added to the agenda before the deadline, so there wasn't sufficient time to review)

ljharb avatar Jul 20 '20 21:07 ljharb

https://github.com/tc39/ecma262/pull/2086 didn't have consensus, it needs to be discussed more.

nicolo-ribaudo avatar Jul 20 '20 21:07 nicolo-ribaudo

https://github.com/tc39/ecma402/pull/471 has consensus.

nicolo-ribaudo avatar Jul 20 '20 21:07 nicolo-ribaudo

Promise.any & AggregateError is Stage 4 🎉

nicolo-ribaudo avatar Jul 21 '20 17:07 nicolo-ribaudo

https://github.com/tc39/ecma262/pull/2094 has consensus.

nicolo-ribaudo avatar Jul 21 '20 17:07 nicolo-ribaudo

Intl.ListFormat for Stage 4 is Stage 4 🎉

nicolo-ribaudo avatar Jul 21 '20 17:07 nicolo-ribaudo

WeakRefs is Stage 4 🎉

cleanupSome has been moved back to Stage 2 as a separate proposal.

nicolo-ribaudo avatar Jul 21 '20 18:07 nicolo-ribaudo

Logical Assignment Operators to Stage 4 👏

nicolo-ribaudo avatar Jul 21 '20 18:07 nicolo-ribaudo

Numeric Separators are stage 4 :tada:

nicolo-ribaudo avatar Jul 21 '20 20:07 nicolo-ribaudo

Slice Notation remains at Stage 1.

nicolo-ribaudo avatar Jul 21 '20 20:07 nicolo-ribaudo

Import Conditions remains at Stage 2. JSON modules will be moved to a separate proposal.

nicolo-ribaudo avatar Jul 21 '20 21:07 nicolo-ribaudo

Intl.Segmenter is now Stage 3 🎉

nicolo-ribaudo avatar Jul 21 '20 21:07 nicolo-ribaudo

Array#item() has consensus for Stage 2! 🎉

nicolo-ribaudo avatar Jul 21 '20 21:07 nicolo-ribaudo

Ergonomic brand checks for private fields remains at stage 2.

nicolo-ribaudo avatar Jul 22 '20 18:07 nicolo-ribaudo

Upsert has been renamed to "emplace" and didn't ask for Stage 3.

nicolo-ribaudo avatar Jul 22 '20 18:07 nicolo-ribaudo

Array.prototype.unique() reaches Stage 1

jridgewell avatar Jul 22 '20 19:07 jridgewell

await operations reaches Stage 1

jridgewell avatar Jul 22 '20 19:07 jridgewell

Number.range remains at Stage 1

jridgewell avatar Jul 22 '20 19:07 jridgewell

Record&Tuples reaches Stage 2 :tada:

nicolo-ribaudo avatar Jul 22 '20 20:07 nicolo-ribaudo

"Symbols as WeakMap keys" remains at Stage 1.

nicolo-ribaudo avatar Jul 22 '20 21:07 nicolo-ribaudo

JSON.parse source text access reaches Stage 2

jridgewell avatar Jul 22 '20 21:07 jridgewell

Arbitrary Module Identifier Strings will be brought back as a needs consensus PR.

jridgewell avatar Jul 22 '20 21:07 jridgewell

Host hooks for Job callbacks reached consensus

jridgewell avatar Jul 22 '20 21:07 jridgewell

Async Context does not have consensus for Stage 1.

nicolo-ribaudo avatar Jul 23 '20 20:07 nicolo-ribaudo