1. CSS Grid Lanes

    CSS Grid Lanes extends CSS Grid to create layouts with columns *or* rows (not both), allowing mixed aspect ratio content to pack neatly (also known as "masonry" or "waterfall" layout).

  2. CSS overflow property

    Originally a single property for controlling overflowing content in both horizontal & vertical directions, the `overflow` property is now a shorthand for `overflow-x` & `overflow-y`. The latest version of the specification also introduces the `clip` value that blocks programmatic scrolling.

  3. ECMAScript 5

    Full support for the ECMAScript 5 specification. Features include `Function.prototype.bind`, Array methods like `indexOf`, `forEach`, `map` & `filter`, Object methods like `defineProperty`, `create` & `keys`, the `trim` method on Strings and many more.

  4. High Resolution Time API

    Method to provide the current time in sub-millisecond resolution and such that it is not subject to system clock skew or adjustments. Called using `performance.now()`

  5. HTTP/2 protocol

    Networking protocol for low-latency transport of content over the web. Originally started out from the SPDY protocol, now standardized as HTTP version 2.

  6. HTTP/3 protocol

    Third version of the HTTP networking protocol which uses QUIC as transport protocol. Previously known as HTTP-over-QUIC, now standardized as HTTP/3.

  7. JPEG XL (JXL) image format

    A modern image format optimized for web environments. JPEG XL (also known as JXL) generally has better compression than [WebP](/webp), JPEG, PNG and GIF and is designed to supersede them. JPEG XL competes with [AVIF](/avif) which has similar compression quality but fewer features overall.

  8. matches() DOM method

    Method of testing whether or not a DOM element matches a given selector. Formerly known (and largely supported with prefix) as matchesSelector.

  9. Context menu item (menuitem element)

    Method of defining a context menu item, now deprecated and [removed from the HTML specification](https://github.com/whatwg/html/issues/2730).

  10. Object.observe data binding

    Method for data binding, a now-withdrawn ECMAScript 7 proposal

  11. Offline web applications

    Now deprecated method of defining web page files to be cached using a cache manifest file, allowing them to work offline on subsequent visits to the page.

  12. Passkeys

    Passkeys, also known as Multi-device FIDO Credentials, provide users with an alternative to passwords that is much easier to use and far more secure.

  13. Scoped attribute

    Deprecated method of allowing scoped CSS styles using a "scoped" attribute. Now [removed from the specification](https://github.com/whatwg/html/issues/552) and replaced by the [@scope CSS rule](/css-cascade-scope).

  14. ES6 Template Literals (Template Strings)

    Template literals are string literals allowing embedded expressions using backtick characters (`). You can use multi-line strings and string interpolation features with them. Formerly known as template strings.

  15. XMLHttpRequest advanced features

    Updated functionality to the original XHR specification including things like file uploads, transfer progress information and the ability to send FormData. Previously known as [XMLHttpRequest Level 2](https://www.w3.org/TR/2012/WD-XMLHttpRequest-20120117/), these features now appear simply in the XMLHttpRequest spec.

  16. elementinternals api: ariavaluenow

  17. element api: ariavaluenow

  18. gpuadapter api: requestdevice: request unknown limits with `undefined` value

  19. htmltablecellelement api: nowrap

  20. htmlunknownelement api

  21. performance api: now

  22. pressureobserver api: `knownsources()` static method

  23. publickeycredential api: `signalunknowncredential()` static method

  24. css property: column-wrap: nowrap

  25. css property: flex-flow: nowrap

  26. css property: flex-wrap: nowrap

  27. css property: text-wrap-mode: nowrap

  28. css property: text-wrap: nowrap

  29. css property: white-space: nowrap

  30. javascript built-in: date: now

  31. javascript built-in: symbol: asyncdispose

  32. javascript built-in: symbol: dispose

  33. javascript built-in: temporal api: now

  34. javascript built-in: temporal api: now: instant

  35. javascript built-in: temporal api: now: plaindateiso

  36. javascript built-in: temporal api: now: plaindatetimeiso

  37. javascript built-in: temporal api: now: plaintimeiso

  38. javascript built-in: temporal api: now: timezoneid

  39. javascript built-in: temporal api: now: zoneddatetimeiso