Stage 0 proposals which appear below are either:
- planned to be presented to the committee by a TC39 champion, or
- have been presented to the committee and not rejected definitively, but have not yet achieved any of the criteria to get into stage 1.
| Proposal | Author | Champion | Meeting Notes |
|---|---|---|---|
| Additional metaproperties | Allen Wirfs-Brock | Allen Wirfs-Brock | Never presented |
| Defensible Classes | Mark Miller Doug Crockford |
Mark Miller Doug Crockford |
Never presented |
| Function bind syntax | Kevin Smith | Brian Terlson Matthew Podwysocki |
-2015‑03 |
| Function expression decorators | Igor Minar | Igor Minar | Never presented |
| Method parameter decorators | Igor Minar | Igor Minar | Never presented |
Nested import declarations |
Ben Newman | Ben Newman | -2016‑07 |
| Orthogonal Classes | Mark Miller Allen Wirfs-Brock |
Mark Miller Allen Wirfs-Brock |
-2017‑03 |
Reflect.{isCallable,isConstructor} |
Caitlin Potter | Caitlin Potter | Never presented |
| Relationships | Mark Miller Waldemar Horwat |
Mark Miller Waldemar Horwat |
Never presented |
| Structured Clone | Dmitry Lomov | Dmitry Lomov | -2014‑01 |
| Object Shorthand Improvements | Ron Buckton | Ron Buckton | -2017‑09 |
as destructuring patterns |
Kat Marchán | Kat Marchán | Never presented |
| String trim characters | Wenlu Wang | Wenlu Wang | Never presented |
| Catch Guard | Willian Martins | Willian Martins | Never presented |
See also the active proposals, stage 1 proposals, finished proposals, and inactive proposals documents.