📃 February 2022 release notes
Newly available
The following features are newly available:
-
color-scheme:
The
color-schemeCSS property sets which color schemes (light or dark) an element uses and may prevent automatic dark mode adjustments by the browser.
New in Chrome
The following features are now available in Chrome:
- COLRv1: COLRv1 is a font format that supports multi-color glyphs. COLRv1 extends COLRv0 to support gradients, transforms, and blending modes.
-
dynamic-range media query:
The
dynamic-rangeCSS media query sets styles based on whether a device can display at leaststandardrange colors or at leasthighrange colors. Non-visual devices will match neither. -
structuredClone():
The
structuredClone()global method creates a deep copy of an object. Values that cannot be cloned can instead be transferred, making the original value no longer usable.
New in Chrome Android
The following features are now available in Chrome Android:
- COLRv1: COLRv1 is a font format that supports multi-color glyphs. COLRv1 extends COLRv0 to support gradients, transforms, and blending modes.
-
dynamic-range media query:
The
dynamic-rangeCSS media query sets styles based on whether a device can display at leaststandardrange colors or at leasthighrange colors. Non-visual devices will match neither. -
structuredClone():
The
structuredClone()global method creates a deep copy of an object. Values that cannot be cloned can instead be transferred, making the original value no longer usable.
New in Edge
The following features are now available in Edge:
- COLRv1: COLRv1 is a font format that supports multi-color glyphs. COLRv1 extends COLRv0 to support gradients, transforms, and blending modes.
-
dynamic-range media query:
The
dynamic-rangeCSS media query sets styles based on whether a device can display at leaststandardrange colors or at leasthighrange colors. Non-visual devices will match neither. -
structuredClone():
The
structuredClone()global method creates a deep copy of an object. Values that cannot be cloned can instead be transferred, making the original value no longer usable.
New in Firefox
The following features are now available in Firefox:
-
cap unit:
The
capCSS length unit corresponds to the height of Latin capital letters. -
Cascade layers:
The
@layerCSS at-rule avoids specificity conflicts by providing priority levels for different groups of CSS rules, such as low-priority styles like resets, and high-priority styles like UI components. -
ic unit:
The
icCSS length unit corresponds to the width of CJK ideographic characters. -
print-color-adjust:
The
print-color-adjustCSS property sets whether styles of printed pages should be adjusted to use less ink, in cases such as light text on a dark background. -
scrollbar-gutter:
The
scrollbar-gutterCSS property reserves space for the scrollbar, preventing unwanted layout changes as the scrollbar appears and disappears.
New in Firefox for Android
The following features are now available in Firefox for Android:
-
cap unit:
The
capCSS length unit corresponds to the height of Latin capital letters. -
Cascade layers:
The
@layerCSS at-rule avoids specificity conflicts by providing priority levels for different groups of CSS rules, such as low-priority styles like resets, and high-priority styles like UI components. -
ic unit:
The
icCSS length unit corresponds to the width of CJK ideographic characters. -
print-color-adjust:
The
print-color-adjustCSS property sets whether styles of printed pages should be adjusted to use less ink, in cases such as light text on a dark background. -
scrollbar-gutter:
The
scrollbar-gutterCSS property reserves space for the scrollbar, preventing unwanted layout changes as the scrollbar appears and disappears.