Skip to content
SiteEmail

Feature

Unloading of background/border/mask images of elements hidden with display:none

Feature

Added a library option to expose a JavaScript API that can force garbage collection

Feature Unreal Engine

Added integration with the Unreal Engine 5 Text-To-Speech plugin

Feature Unreal Engine

Delegate for OnNavigateTo

Feature Unity

Use C# controlled threads for layout and resource tasks

Feature

Added full page capture to serialize a loaded page for debugging purposes

Enhancement

Improved speed of creating custom elements

Enhancement

Optimized string storage of script contents

Enhancement

Changed engine.whenReady to be invoked before visual resources are loaded for more optimized initialization of the DOM

Enhancement

Reduced memory taken by layout styles

Enhancement

Decreased memory consumption for SDF glyphs

Enhancement

Remove additional memory allocation for texture update

Enhancement

Allow elements with coh-composition-id to be rendered offscreen and not rerendered when only their transformation is changed

Enhancement

Add a AltGr key support and AltGraph modifier to EventModifierState

Enhancement

Implement support for nested clipPath elements in SVG elements

Enhancement

Enhance stroke rounded rects to use geometry instead of paths

Enhancement Unreal Engine

Removed usages of AddToRoot and RemoveFromRoot

Enhancement Unreal Engine

Add AltGr key input handling

Fix Unity

Fix the brightness correction when using Linear color space

Fix

Background/border/mask images are now properly released when the style no longer requires them

Fix

[Unity[ Fixed the world views adding extra mesh component

Fix

Fixed a crash when using complex text with bitmap font

Fix

Fixed crash when parsing long URL

Fix

Fixed double invoke of UserImageDropped callback during system destruction

Fix

Fixed caret position with text-align right and center

Fix

Fixed borders with border-radius sometimes having incorrect colors

Fix

Fixed parentElement on html element not returning null

Fix

Fixed a crash when firing events on elements with pseudo elements

Fix

Fixed elementFromPoint behavior with pointer-events:none

Fix

Fixed Date.now() precision on Nintendo Switch

Fix

Fixed display: none sometimes causing redraw

Fix

Fixed assert when SVG root is hidden with display: none

Fix

Fixed text key shortcuts to work as expected with Control, Alt, AltGraph, and Shift modifiers.

Fix

Fixed some letters being interpreted as the newline character in input fields

Fix

Fixed SVG elements not redrawing correctly in some cases

Fix

Fixed a crash when applying white-space property on input elements

Fix

Fixed a deadlock that can occur during loading of images

Fix

Borders having width less than 1px and using images/gradients as border-image-source are no longer disappearing

Fix

Fixed pausing animation with duration 0 rendering it at the beginning

Fix

Fixed a crash in MediaProvider::OnSeekDataReceived

Fix

Fixed potential crash when destroying Vertex/Index buffers in the backend when using the ViewSettings::ExecuteCommandProcessingWithLayout option.

Fix

Fixed submission validation errors for Sony PlayStation 5

Fix

Fix a crash when nesting elements that use the clip-path property in an SVG

Fix

Fixed potential threading issue when using multiple views along with the ViewSettings::ExecuteCommandProcessingWithLayout option

API

Removed OnIMEShouldCancelComposition legacy code