TC39 Proposals
Lifting template literal restriction
- Tim Disney
Object.values
/Object.entries
- Jordan Harband
String padding
- Jordan Harband
- Rick Waldron
Object.getOwnPropertyDescriptors
- Jordan Harband
- Andrea Giammarchi
Trailing commas in function parameter lists and calls
- Jeff Morrison
Async functions
- Brian Terlson
Shared memory and atomics
- Lars T Hansen
Array.prototype.includes
- Domenic Denicola
- Rick Waldron
Exponentiation operator
- Rick Waldron
Function.prototype.toString
revision
- Michael Ficarra
global
- Jordan Harband
Rest/Spread Properties
- Sebastian Markbage
Asynchronous Iteration
- Domenic Denicola
import()
- Domenic Denicola
RegExp Lookbehind Assertions
- Daniel Ehrenberg
RegExp Unicode Property Escapes
- Brian Terlson
- Daniel Ehrenberg
- Mathias Bynens
RegExp named capture groups
- Daniel Ehrenberg
- Brian Terlson
s
(dotAll
) flag for regular expressions
- Mathias Bynens
- Brian Terlson
Legacy RegExp features in JavaScript
- Mark Miller
- Claude Pache
Promise.prototype.finally
- Jordan Harband
function.sent
metaproperty
- Allen Wirfs-Brock
String.prototype.{trimStart,trimEnd}
- Sebastian Markbage
Class Fields
- Daniel Ehrenberg
- Jeff Morrison
Class and Property Decorators
- Yehuda Katz
- Brian Terlson
Intl.Segmenter
- Daniel Ehrenberg
Arbitrary-precision Integers
- Daniel Ehrenberg
import.meta
- Domenic Denicola
Observable
- Jafar Husain
- Mark Miller
Date.parse
fallback semantics
- Morgan Phillips
export * as ns from "mod";
statements
- Lee Byron
export v from "mod";
statements
- Lee Byron
String#matchAll
- Jordan Harband
WeakRefs
- Dean Tribble
Frozen Realms
- Mark S. Miller
- Chip Morningstar
- Caridy Patiño
Math
Extensions
- Rick Waldron
of
and from
on collection constructors
- Leo Balter
Generator arrow functions (=>*
)
- Brendan Eich
- Domenic Denicola
Promise.try
- Jordan Harband
Null Propagation
- Gabriel Isenberg
Math.signbit
: IEEE-754 sign bit
- JF Bastien
Error stacks
- Jordan Harband
do
expressions
- Dave Herman
Realms
- Dave Herman
- Mark Miller
- Caridy Patiño
Temporal
- Maggie Pint
- Brian Terlson
Float16 on TypedArrays, DataView, Math.hfround
- Leo Balter
Atomics.waitNonblocking
- Shu-yu Guo
- Lars Hansen
Numeric separators
- Sam Goto
Cancellation API
- Ron Buckton
- Brian Terlson
Defensible Classes
- Mark Miller
- Doug Crockford
Relationships
- Mark Miller
- Waldemar Horwat
String.prototype.at
- Mathias Bynens
- Rick Waldron
Structured Clone
- Dmitry Lomov
Annex B — HTML Attribute Event Handlers
- Allen Wirfs-Brock
Reflect.isCallable
/Reflect.isConstructor
- Caitlin Potter
Additional metaproperties
- Allen Wirfs-Brock
Function bind syntax
- Brian Terlson
- Matthew Podwysocki
Method parameter decorators
- Igor Minar
Function expression decorators
- Igor Minar
Zones
- Domenic Denicola
- Miško Hevery
Updates to Tail Calls to include an explicit syntactic opt-in
- Brian Terlson
- Eric Faust
Nested import
declarations
- Ben Newman
- Meteor Development Group
is{Type}
methods
- James M Snell
Orthogonal classes
- Mark S. Miller
- Allen Wirfs-Brock
Normative ICU Reference
- Domenic Denicola
WHATWG URL
- James M Snell
%contstructor%.construct(thisArg[, arguments])
- James M Snell