Skip to content
SiteEmail

Feature

Added default rendering backend implementation for the Metal graphics API

Feature

Added support for CSS Custom properties (variables)

Feature

Added support for CSS “!important” rule

Feature

Added support for multiple values in the CSS background-image property

Feature

Added support for the CSS calc() function. Currently, mixing percentages with other value types is not supported.

Feature

Selection API for input and textarea

Feature

Added support for CSS ::selection pseudo element

Feature

Added support for CSS :root pseudo-class

Feature

Added cache control API for clearing and setting sizes of caches

Feature

Added JavaScript capturing event phase processing

Enhancement

Added support for the letter-spacing CSS property for inputs, buttons and textarea

Enhancement

Added default styles for input, button and textarea

Enhancement

Added text-align support for input, button and textarea

Enhancement

Improved support for SVGs without viewBox

Enhancement

Cohtml.js can be used in a standard web browser. Significantly increases the compatibility of pages testing in web browsers.

Enhancement

Added samples for workflows based on WebPack and Redux

Enhancement

Add support for multiple data models in data-bind expressions

Enhancement

Upgraded the JavaScript VM on Windows and Android to V8 6.9.427The Debug configuration now uses V8 build in Debug, so there will be more error checking at the cost of some performance

Enhancement

Reduced the count of dynamic TLS slots allocation for Nintendo Switch

Enhancement

Added support for Unreal Engine 4.21

Enhancement

Implemented path stroking/filling with gradients in canvas elements

Fix

Added CloneNode for CustomElements

Fix

Fixed CustomElements' callback invocations (they weren't always fired)

Fix

Fixed canvas element resize behavior (canvas context state is now correctly reset)

Fix

Added missing ICU library to the Nintendo Switch package

Fix

Fixed animations' currentTime in Web Animations API (it was reported incorrectly when the animation is paused)

Fix

Fixed crash on Nintendo Switch when not passing a custom log handler

API

Input elements no longer inherit the font related styles of their parents

API

Added GPU debug metadata emission useful for graphics debugging.Enable with View::EmitRenderingMetadata and handle the BC_PushMetadata, BC_PopMetadata commands in your RendererBackend implementation.