2016-02-02

ECMAScript 2017: the final feature set


Check out my book (free online): “Exploring ES2016 and ES2017”. Buy it now to get all future updates (“Shared memory and atomics” will be added soon).


Update 2017-01-29: At the TC39 meeting in January 2017, the last feature of ECMAScript 2017, “Shared memory and atomics” advanced to stage 4. That means that its feature set is now complete, as listed below.

The features of ECMAScript 2017

Major new features:

Minor new features:

FAQ

What do the stages mean?

They refer to maturity stages in the so-called “TC39 process”. Check chapter “The TC39 process for ECMAScript features” in “Exploring ES2016 and ES2017” for more information.

How is [my favorite proposed feature] doing?

If you are wondering what stages various proposed features are in, consult the readme of the ECMA-262 GitHub repository.

Further reading

The following books by me are free to read online: