Stage 0 Proposals
January 23, 2026 · View on GitHub
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.