Skip to content
SiteEmail

API

Getters for data-binding model properties used in complex data-binding expressions are evaluated only once per model synchronization.

API

Complex data-binding expressions with side effects are evaluated only once per synchronization.

Feature

Added support for numerical value comparison in a custom media feature.

Enhancement

Improved style inheritance performance by optimizing inheritance resolution and reducing styling overhead.

Enhancement

Improved styling performance for custom variables by reducing recalculation costs.

Enhancement

Improved styling performance for SVG-heavy content by reducing the cost of processing large numbers of inline SVG elements.

Enhancement

Improved rendering performance by optimizing visual style calculations for large layout trees.

Enhancement

Improved transform update performance by reducing processing overhead across large layout trees.

Enhancement

Optimized repeated data-binding expressions by evaluating them once per synchronization.

Enhancement

Reduced the magnitude of spikes caused by garbage collection tracing.

Enhancement

Optimized data-bind-value by 25% when the underlying property has not changed.

Enhancement

Reduced copies and allocations when getting string property values from data-binding models.

Enhancement

Improved data-binding performance by optimizing expression evaluation during model synchronization.

Enhancement

Improved content update performance by avoiding unnecessary HTML parsing for simple text updates when using innerHTML

Fix

Fixed a crash when calling caretPositionFromPoint for inline SVG.

Fix

Fixed incorrect spacing and an assert when composed characters without matching font glyphs are drawn.

Fix

Fixed accumulation of DOMRect instances until the next major garbage collection.

Fix

Fixed a layout regression related to single flex-child height calculation.

Fix

Fixed garbage collection of custom elements when they are not attached to the DOM but have reactions to be invoked.

Fix

Fixed cases where SVG animations would fail to restart after being hidden.

Fix

Fixed cases in which the layout of :after pseudo elements would be incorrect.

Fix

Resolved warnings caused by HTML or SVG parsing errors.

Fix

Fixed incorrect draw order of text decorations.

Fix

Fixed an assert in the player when scrolling with high-precision mice.