The 11th edition of the ECMAScript® Language Specification, ES2020, has been officially approved and published to: http://www.ecma-international.org/publications/standards/Ecma-262.htm
New features include:
String.prototype.matchAll()
import()
BigInt
Promise.allSettled()
globalThis
-
for-in
mechanics - Optional Chaining
- Nullish coalescing
import.meta
Most of, if not all of these proposed features should already be present in modern day browsers. In fact most of these features have individually been approved for a while now (and part of that approval is to have implementations available). What’s new is that the specification as a whole has now been approved and is the official current standard for the language.
More on those features and other completed proposals available here: https://github.com/tc39/proposals/blob/master/finished-proposals.md