📃 November 2020 release notes
Newly available
The following features are newly available:
-
Conic gradients:
The
conic-gradient()
andrepeating-conic-gradient()
CSS functions create backgrounds that progress between two or more colors around a center point. -
Text underline position:
The
text-underline-position
andtext-underline-offset
CSS properties set the position and distance from initial position of text underlines on text withtext-decoration: underline
.
Widely available
The following features are now widely available:
-
Array iterators:
Arrays are iterable with the
for … of
statement and enumerable with the methodsentries()
,keys()
, andvalues()
. -
JavaScript modules:
JavaScript modules allow code to be organized into reusable units. Modules use
import
to load other modules andexport
to declare what is available to import from other modules. In HTML, modules are loaded with<script type="module">
.
New in Chrome
The following features are now available in Chrome:
-
Atomics.waitAsync:
The
Atomics.waitAsync()
static method waits for a value in a shared memory location, providing a promise when the expected value is not yet in memory. ThewaitAsync()
method is a non-blocking alternative toAtomics.wait()
. -
Cookie store:
The
CookieStore
interface is an asynchronous and promise-based API for managing cookies. It does not rely on document and so is available to service workers as well. -
EXT_texture_norm16c WebGL extension:
The
EXT_texture_norm16
extension to WebGL 2.0 contexts adds 16 bit signed normalized and unsigned normalized fixed-point texture, renderbuffer, and texture buffer formats. -
Font metric overrides:
The
ascent-override
,descent-override
, andline-gap-override
descriptors adjust the display of a font declared in an@font-face
statement. This can help make fallback fonts look the same size. - HTTP/3: HTTP/3 is a major revision of the HTTP network protocol, providing improved performance and efficiency by using QUIC as the underlying transport protocol.
-
Intl.Segmenter:
The
Intl.Segmenter
API creates a locale-aware text splitter that can separate a string into meaningful graphemes, words, or sentences. -
Quotes:
The
quotes
CSS property sets the quotation marks inserted via thecontent
CSS property or<q>
element.
New in Chrome Android
The following features are now available in Chrome Android:
-
Cookie store:
The
CookieStore
interface is an asynchronous and promise-based API for managing cookies. It does not rely on document and so is available to service workers as well. -
EXT_texture_norm16c WebGL extension:
The
EXT_texture_norm16
extension to WebGL 2.0 contexts adds 16 bit signed normalized and unsigned normalized fixed-point texture, renderbuffer, and texture buffer formats. -
Font metric overrides:
The
ascent-override
,descent-override
, andline-gap-override
descriptors adjust the display of a font declared in an@font-face
statement. This can help make fallback fonts look the same size. - HTTP/3: HTTP/3 is a major revision of the HTTP network protocol, providing improved performance and efficiency by using QUIC as the underlying transport protocol.
-
Intl.Segmenter:
The
Intl.Segmenter
API creates a locale-aware text splitter that can separate a string into meaningful graphemes, words, or sentences. -
Quotes:
The
quotes
CSS property sets the quotation marks inserted via thecontent
CSS property or<q>
element.
New in Edge
The following features are now available in Edge:
-
Atomics.waitAsync:
The
Atomics.waitAsync()
static method waits for a value in a shared memory location, providing a promise when the expected value is not yet in memory. ThewaitAsync()
method is a non-blocking alternative toAtomics.wait()
. -
Cookie store:
The
CookieStore
interface is an asynchronous and promise-based API for managing cookies. It does not rely on document and so is available to service workers as well. -
EXT_texture_norm16c WebGL extension:
The
EXT_texture_norm16
extension to WebGL 2.0 contexts adds 16 bit signed normalized and unsigned normalized fixed-point texture, renderbuffer, and texture buffer formats. -
Font metric overrides:
The
ascent-override
,descent-override
, andline-gap-override
descriptors adjust the display of a font declared in an@font-face
statement. This can help make fallback fonts look the same size. - HTTP/3: HTTP/3 is a major revision of the HTTP network protocol, providing improved performance and efficiency by using QUIC as the underlying transport protocol.
-
Intl.Segmenter:
The
Intl.Segmenter
API creates a locale-aware text splitter that can separate a string into meaningful graphemes, words, or sentences. -
Quotes:
The
quotes
CSS property sets the quotation marks inserted via thecontent
CSS property or<q>
element.