1. ECMAScript 2015 (ES6)

    Support for the ECMAScript 2015 specification. Features include Promises, Modules, Classes, Template Literals, Arrow Functions, Let and Const, Default Parameters, Generators, Destructuring Assignment, Rest & Spread, Map/Set & WeakMap/WeakSet and many more.

  2. TLS 1.3

    Version 1.3 (the latest one) of the Transport Layer Security (TLS) protocol. Removes weaker elliptic curves and hash functions.

  3. css property: container-type: applies style and size containment, but no layout containment.

  4. javascript built-in: weakmap

  5. javascript built-in: weakmap: delete

  6. javascript built-in: weakmap: get

  7. javascript built-in: weakmap: getorinsert

  8. javascript built-in: weakmap: getorinsertcomputed

  9. javascript built-in: weakmap: has

  10. javascript built-in: weakmap: set

  11. javascript built-in: weakmap: non-registered symbols as keys

  12. javascript built-in: weakmap: `weakmap()` constructor

  13. javascript built-in: weakmap: `weakmap()` constructor: `new weakmap(iterable)`

  14. javascript built-in: weakmap: `weakmap()` constructor: `new weakmap(null)`

  15. javascript built-in: weakref

  16. javascript built-in: weakref: deref

  17. javascript built-in: weakref: `weakref()` constructor

  18. javascript built-in: weakref: `weakref()` constructor: non-registered symbol as target

  19. javascript built-in: weakset

  20. javascript built-in: weakset: add

  21. javascript built-in: weakset: delete

  22. javascript built-in: weakset: has

  23. javascript built-in: weakset: non-registered symbols as keys

  24. javascript built-in: weakset: `weakset()` constructor

  25. javascript built-in: weakset: `weakset()` constructor: `new weakset(iterable)`

  26. javascript built-in: weakset: `weakset()` constructor: `new weakset(null)`