@@ -53,19 +53,19 @@ This list contains only stage 1 proposals and higher that have not yet been with
53
53
54
54
| :rocket : | Proposal | Author | Champion | <sub >Last Presented</sub > |
55
55
| -------- | -------------------------------------------------------------------------------------------- | ----------------------------------------------------- | ------------------------------------------------------ | ---------------------------------------------------------- |
56
- | | [ ` export v from "mod"; ` statements] [ export-from ] | Lee Byron | Ben Newman<br />John-David Dalton | |
57
- | | [ Observable] [ observable ] | Jafar Husain | Jafar Husain<br />Mark Miller | |
58
- | | [ Frozen Realms] [ frozen-realms ] | Mark Miller<br />Chip Morningstar<br />Caridy Patiño | Mark Miller<br />Chip Morningstar<br />Caridy Patiño | |
59
- | | [ ` Math ` Extensions] [ more-math ] | Rick Waldron | Rick Waldron | |
60
- | | [ ` of ` and ` from ` on collection constructors] [ collection-of-from ] | Leo Balter | Leo Balter | |
61
- | | Generator arrow functions (` =>* ` ) | | Brendan Eich<br />Domenic Denicola | |
62
- | | [ ` Promise.try ` ] [ try ] | Jordan Harband | Jordan Harband | |
56
+ | | [ ` export v from "mod"; ` statements] [ export-from ] | Lee Byron | Ben Newman<br />John-David Dalton | < sub > [ July & nbsp ; 2017 ] [ export-from-notes ] </ sub > |
57
+ | | [ Observable] [ observable ] | Jafar Husain | Jafar Husain<br />Mark Miller | < sub > [ May & nbsp ; 2017 ] [ observable-notes ] </ sub > |
58
+ | | [ Frozen Realms] [ frozen-realms ] | Mark Miller<br />Chip Morningstar<br />Caridy Patiño | Mark Miller<br />Chip Morningstar<br />Caridy Patiño | < sub > [ March & nbsp ; 2018 ] [ frozen-realms-notes ] </ sub > |
59
+ | | [ ` Math ` Extensions] [ more-math ] | Rick Waldron | Rick Waldron | < sub > [ July & nbsp ; 2016 ] [ more-math-notes ] </ sub > |
60
+ | | [ ` of ` and ` from ` on collection constructors] [ collection-of-from ] | Leo Balter | Leo Balter | < sub > [ September & nbsp ; 2016 ] [ collection-of-from-notes ] </ sub > |
61
+ | | Generator arrow functions (` =>* ` ) | | Brendan Eich<br />Domenic Denicola | < sub > [ September & nbsp ; 2016 ] [ generator-arrow-functions-notes ] </ sub > |
62
+ | | [ ` Promise.try ` ] [ try ] | Jordan Harband | Jordan Harband | < sub > [ November & nbsp ; 2016 ] [ try-notes ] </ sub > |
63
63
| | [ Optional Chaining] [ chaining ] | Gabriel Isenberg<br />Claude Pache<br />Dustin Savery | Gabriel Isenberg<br />Dustin Savery | <sub >[ November  ; 2018] [ chaining-notes ] </sub > |
64
- | | [ ` Math.signbit ` : IEEE-754 sign bit] [ signbit ] | JF Bastien | JF Bastien | |
65
- | | [ Error stacks] [ stacks ] | Jordan Harband | Jordan Harband | |
64
+ | | [ ` Math.signbit ` : IEEE-754 sign bit] [ signbit ] | JF Bastien | JF Bastien | < sub > [ May & nbsp ; 2017 ] [ signbit-notes ] </ sub > |
65
+ | | [ Error stacks] [ stacks ] | Jordan Harband | Jordan Harband | < sub > [ January & nbsp ; 2017 ] [ stacks-notes ] </ sub > |
66
66
| | [ ` do ` expressions] [ do ] | Dave Herman | Dave Herman | <sub >[ July  ; 2018] [ do-notes ] </sub > |
67
- | | [ Float16 on TypedArrays, DataView, ` Math.hfround ` ] [ float16s ] | Leo Balter | Leo Balter | |
68
- | | Change ` Number.parseInt ` /` parseFloat ` to not coerce ` null ` /` undefined ` /` NaN ` (repo link TBD) | | Brendan Eich | |
67
+ | | [ Float16 on TypedArrays, DataView, ` Math.hfround ` ] [ float16s ] | Leo Balter | Leo Balter | < sub > [ May & nbsp ; 2017 ] [ float16s-notes ] </ sub > |
68
+ | | Change ` Number.parseInt ` /` parseFloat ` to not coerce ` null ` /` undefined ` /` NaN ` (repo link TBD) | | Brendan Eich | < sub > [ July & nbsp ; 2017 ] [ parseInt-to-parseFloat ] </ sub > |
69
69
| | [ Binary AST] [ binary-ast ] | Shu-yu Guo | Shu-yu Guo | <sub >[ May  ; 2018] [ binary-ast-notes ] </sub > |
70
70
| | [ Pipeline Operator] [ pipeline ] | Daniel Ehrenberg | Daniel Ehrenberg | <sub >[ March  ; 2018] [ pipeline-notes ] </sub > |
71
71
| | [ Extensible numeric literals] [ extensible-literals ] | Daniel Ehrenberg | Daniel Ehrenberg | <sub >[ September  ; 2017] [ extensible-literals-notes ] |
@@ -75,13 +75,13 @@ This list contains only stage 1 proposals and higher that have not yet been with
75
75
| | [ Cancellation API] [ cancel-api ] | Ron Buckton | Ron Buckton<br />Brian Terlson | <sub >[ July  ; 2018] [ cancel-api-notes ] </sub > |
76
76
| | [ ` String.prototype.replaceAll ` ] [ replace-all ] | Peter Marshall<br />Jakob Gruber<br />Mathias Bynens | Mathias Bynens | <sub >[ November  ; 2017] [ replace-all-notes ] </sub > |
77
77
| | [ ` String.prototype.codePoints ` ] [ codepoints ] | Ingvar Stepanyan | Mathias Bynens | <sub >[ May  ; 2018] [ codepoints-notes ] </sub > |
78
- | | [ ` Object.freeze ` + ` Object.seal ` syntax] [ freeze-seal-syntax ] | Keith Cirkel | Keith Cirkel | |
79
- | | [ Block Params] [ block-params ] | Sam Goto | Sam Goto | |
78
+ | | [ ` Object.freeze ` + ` Object.seal ` syntax] [ freeze-seal-syntax ] | Keith Cirkel | Keith Cirkel | < sub > [ November & nbsp ; 2017 ] [ freeze-seal-syntax ] </ sub > |
79
+ | | [ Block Params] [ block-params ] | Sam Goto | Sam Goto | < sub > [ November & nbsp ; 2017 ] [ block-params-notes ] </ sub > |
80
80
| | [ ` {BigInt,Number}.fromString ` ] [ from-string ] | Mathias Bynens | Mathias Bynens | <sub >[ January  ; 2018] [ from-string-notes ] </sub > |
81
81
| | [ ` Math.seededRandoms() ` ] [ seeded-randoms ] | Tab Atkins | Tab Atkins | <sub >[ January  ; 2018] [ seeded-randoms-notes ] </sub > |
82
82
| | [ Maximally minimal mixins] [ mixins ] | Justin Fagnani | Justin Fagnani | <sub >[ January  ; 2018] [ mixins-notes ] </sub > |
83
83
| | [ Getting last element of Array] [ arraylast ] | Keith Cirkel | Keith Cirkel | <sub >[ January  ; 2018] [ arraylast-notes ] </sub > |
84
- | | [ Collection methods] [ collection-methods ] | Michał Wadas | Sathya Gunasekaran | |
84
+ | | [ Collection methods] [ collection-methods ] | Michał Wadas | Sathya Gunasekaran | < sub > [ January & nbsp ; 2018 ] [ collection-methods-notes ] </ sub > |
85
85
| :rocket : | [ Richer Keys] [ richer-keys ] | Bradley Farias | Bradley Farias | <sub >[ March  ; 2018] [ richer-keys-notes ] </sub > |
86
86
| | [ Slice notation] [ slice-notation ] | Sathya Gunasekaran | Sathya Gunasekaran | <sub >[ March  ; 2018] [ slice-notation-notes ] </sub > |
87
87
| | [ Logical Assignment Operators] [ logical-assignment ] | Justin Ridgewell | Justin Ridgewell | <sub >[ March  ; 2018] [ logical-assignment-notes ] </sub > |
@@ -146,27 +146,36 @@ Note that as part of the onboarding process your repository name may be normaliz
146
146
[ private-methods ] : https://github.com/tc39/proposal-private-methods
147
147
[ private-methods-notes ] : https://github.com/tc39/tc39-notes/blob/master/es9/2018-09/sept-26.md#class-fields-and-private-methods-stage-3-update
148
148
[ export-from ] : https://github.com/tc39/proposal-export-default-from
149
+ [ export-from-notes ] : https://github.com/tc39/tc39-notes/blob/master/es8/2017-07/jul-27.md#export-default-from
149
150
[ observable ] : https://github.com/tc39/proposal-observable
151
+ [ observable-notes ] : https://github.com/tc39/tc39-notes/blob/1d2cb2c585b301732ec9e83ea41f543b38398291/es8/2017-05/may-25.md#17iiia-observable-proposal-to-stage-2
150
152
[ matchall ] : https://github.com/tc39/String.prototype.matchAll
151
153
[ matchall-notes ] : https://github.com/tc39/tc39-notes/blob/master/es9/2018-09/sept-25.md#update-on-stringprototypematchall
152
154
[ tests-matchall ] : https://github.com/tc39/test262/pull/1500
153
155
[ weakrefs ] : https://github.com/tc39/proposal-weakrefs
154
156
[ weakrefs-notes ] : https://github.com/tc39/tc39-notes/blob/c2aaad7ef4a348b7ab019cca9f19b07f7484478a/es9/2018-03/mar-22.md#weak-references-for-stage-2
155
157
[ frozen-realms ] : https://github.com/tc39/proposal-frozen-realms
158
+ [ frozen-realms-notes ] : https://github.com/tc39/tc39-notes/blob/c2aaad7ef4a348b7ab019cca9f19b07f7484478a/es9/2018-03/mar-20.md#10ia-update-on-frozen-realms-in-light-of-meltdown-and-spectre
156
159
[ more-math ] : https://github.com/rwaldron/proposal-math-extensions
160
+ [ more-math-notes ] : https://github.com/tc39/tc39-notes/blob/c2aaad7ef4a348b7ab019cca9f19b07f7484478a/es7/2016-07/jul-26.md#9iie-math-extensions
157
161
[ collection-of-from ] : https://github.com/leobalter/proposal-setmap-offrom
162
+ [ collection-of-from-notes ] : https://github.com/tc39/tc39-notes/blob/be8c2af6d6dcfc9630e00ea15bbabf1a415245cb/es7/2016-09/sept-29.md#11iic-set-map-weakset-and-weakmap-of-and-from-methods
158
163
[ try ] : https://github.com/tc39/proposal-promise-try
164
+ [ try-notes ] : https://github.com/tc39/tc39-notes/blob/be8c2af6d6dcfc9630e00ea15bbabf1a415245cb/es7/2016-11/nov-29.md#11iib-promisetry
159
165
[ chaining ] : https://github.com/tc39/proposal-optional-chaining
160
166
[ chaining-notes ] : https://github.com/tc39/tc39-notes/blob/927f4e98d8e0fef59fb69e52fb40ec6619a6eacb/es9/2018-11/nov-28.md#update-on-optional-chaining
161
167
[ signbit ] : http://jfbastien.github.io/papers/Math.signbit.html
168
+ [ signbit-notes ] : https://github.com/tc39/tc39-notes/blob/be8c2af6d6dcfc9630e00ea15bbabf1a415245cb/es8/2017-05/may-23.md#16ib-mathsignbit-proposal
162
169
[ stacks ] : https://github.com/tc39/proposal-error-stacks
170
+ [ stacks-notes ] : https://github.com/tc39/tc39-notes/blob/be8c2af6d6dcfc9630e00ea15bbabf1a415245cb/es7/2017-01/jan-25.md#15iiia-error-stacks-seeking-stage-1
163
171
[ do ] : https://github.com/tc39/proposal-do-expressions
164
172
[ do-notes ] : https://github.com/tc39/tc39-notes/blob/master/es9/2018-07/july-24.md#update-on-do-expressions
165
173
[ realms ] : https://github.com/tc39/proposal-realms
166
174
[ realms-notes ] : https://github.com/tc39/tc39-notes/blob/master/es9/2018-05/may-23.md#realms
167
175
[ temporal ] : https://github.com/tc39/proposal-temporal
168
176
[ temporal-notes ] : https://github.com/tc39/tc39-notes/blob/master/es9/2018-09/sept-27.md#temporal-for-stage-2
169
177
[ float16s ] : https://docs.google.com/presentation/d/1Ta_IbravBUOvu7LUhlN49SvLU-8G8bIQnsS08P3Z4vY/edit?usp=sharing
178
+ [ float16s-notes ] : https://github.com/tc39/tc39-notes/blob/1d2cb2c585b301732ec9e83ea41f543b38398291/es8/2017-05/may-23.md#16ig-float16-on-typedarrays-dataview-mathhfround-for-stage-1
170
179
[ nonblocking ] : https://github.com/tc39/proposal-atomics-wait-async
171
180
[ nonblocking-notes ] : https://github.com/tc39/tc39-notes/blob/7b7efb7b26d058dbf5ae2faeefe6cac1c5d2d2de/es8/2017-09/sept-26.md#12ig--atomicswaitasync-for-stage-2
172
181
[ flat ] : https://github.com/tc39/proposal-flatMap
@@ -192,7 +201,9 @@ Note that as part of the onboarding process your repository name may be normaliz
192
201
[ codepoints ] : https://github.com/tc39/proposal-string-prototype-codepoints
193
202
[ codepoints-notes ] : https://github.com/tc39/tc39-notes/blob/master/es9/2018-05/may-22.md#stringprototypecodepoints-for-stage-2
194
203
[ freeze-seal-syntax ] : https://github.com/keithamus/object-freeze-seal-syntax
204
+ [ freeze-seal-syntax-notes ] : https://github.com/tc39/tc39-notes/blob/be8c2af6d6dcfc9630e00ea15bbabf1a415245cb/es8/2017-11/nov-30.md#10ivd-objectfreeze--objectseal-syntax-proposal-for-stage-0
195
205
[ block-params ] : https://github.com/samuelgoto/proposal-block-params
206
+ [ block-params-notes ] : https://github.com/tc39/tc39-notes/blob/be8c2af6d6dcfc9630e00ea15bbabf1a415245cb/es8/2017-11/nov-30.md#9iiia-block-params-to-stage-1
196
207
[ static-class-features ] : http://github.com/tc39/proposal-static-class-features/
197
208
[ static-class-features-notes ] : https://github.com/tc39/tc39-notes/blob/master/es9/2018-05/may-23.md#static-class-features-for-stage-3
198
209
[ tests-function-to-string ] : https://github.com/tc39/test262/issues/1163
@@ -221,6 +232,7 @@ Note that as part of the onboarding process your repository name may be normaliz
221
232
[ set-methods ] : https://github.com/tc39/set-methods
222
233
[ set-methods-notes ] : https://github.com/tc39/tc39-notes/blob/master/es9/2018-05/may-22.md#set-methods
223
234
[ collection-methods ] : https://github.com/tc39/collection-methods
235
+ [ collection-methods-notes ] : https://github.com/tc39/tc39-notes/blob/be8c2af6d6dcfc9630e00ea15bbabf1a415245cb/es8/2018-01/jan-23.md#13iiik-new-set-builtin-methods-for-stage-2
224
236
[ object-from-entries ] : https://github.com/bakkot/object-from-entries
225
237
[ object-from-entries-notes ] : https://github.com/tc39/tc39-notes/blob/master/es9/2018-07/july-24.md#objectfromentries-to-stage-3
226
238
[ hashbang-grammar ] : https://github.com/bmeck/proposal-hashbang
@@ -270,3 +282,5 @@ Note that as part of the onboarding process your repository name may be normaliz
270
282
[ tests-fromentries ] : https://github.com/tc39/test262/pull/1676
271
283
[ asset-references ] : https://github.com/sebmarkbage/ecmascript-asset-references
272
284
[ asset-references-notes ] : https://github.com/tc39/tc39-notes/blob/927f4e98d8e0fef59fb69e52fb40ec6619a6eacb/es9/2018-11/nov-28.md#asset-references-for-stage-1
285
+ [ generator-arrow-functions-notes ] : https://github.com/tc39/tc39-notes/blob/1d2cb2c585b301732ec9e83ea41f543b38398291/es7/2016-09/sept-27.md#11ic-generator-arrow-functions
286
+ [ parseInt-to-parseFloat ] : https://github.com/tc39/tc39-notes/blob/c2aaad7ef4a348b7ab019cca9f19b07f7484478a/es8/2017-07/jul-26.md#13iib-consider-changing-numberparseint-and-numberparsefloat
0 commit comments