Skip to content
SiteEmail

Feature

Support for loading a page in single frame

Feature

Added HTML preloading and caching API

Feature

Added Stylesheet preloading and caching API

Feature

Support for HDR rendering

Feature

Added support for position: fixed

Feature

Added InstaLoad sample for Windows

Feature

Update V8 to 8.8.278.14 for Mac OS X, Linux, Stadia

Feature

Added TexturePreloading API in the Cohtml HUD BaseComponent and UWidget

Feature

Added support for wide color render targets with 16/32 bits per channel

Feature

Added new CSS color definition — color(coh-scrgb float float float float) — that can be used to define color values above 1.0

Feature

Added support for enabling the wide color render targets in Unreal Engine 4

Feature

Added support for enabling the wide color render targets in Unity

Feature

Added a new sample that demonstrates the HDR rendering

Feature

Added new View::SetResolutionForRendering API that controls the output render target resolution.

Feature

Added support for Nintendo Switch for Unity3D

Enhancement

Added support for whenDefined in the custom elements API

Enhancement

Trigger load event on image elements before the image is uploaded on the GPU

Enhancement

Removed AsyncStream requests for textures already loaded in Unreal Engine 4

Enhancement

Add UE4 Editor synchronous resource requests option

Enhancement

Add support for data-biding TPair and TMap in Unreal Engine 4

Enhancement

Reduced task scheduling delays for resources when responses are performed synchronously

Fix

Fixed expandable objects in the Inspector

Fix

Fixed missing vcruntime140_1.dll required by V8 8.8

Fix

Fixed memory leak on Nintendo Switch with V8

Fix

Fixed prototype of upgraded custom elements on V8 platforms

Fix

Fixed the console and debugger in the Inspector on Linux and Mac OS X

Fix

Fixed a regression that caused a crash when using engine.off during event execution on V8 platforms

Fix

Fixed missing installation files with “Add to existing Game” option

Fix

Fixed potential crash in SCohtmlWidget when running windowless

Fix

Fixed missing shared libraries for Unreal Engine 4 Stadia packages

Fix

Fixed graphics artifacts where an element with a drop-shadow effect left trails when its parent element was the same size and was being animated.

API

Deprecate duplicate Trigger JS Event Blueprint function

API

Added Decoded image state in ImageCacheStats

API

Breaking ChangeRemoved static data binder. Developer option “–use-static-binding” will not have effect.

API

The API for setting the scene's rendering target also specifies its format


Feature

Added support for rotate3d and translate3d transform functions

Feature

Added HUD, GameMode and Map, showing how to use actorless UI on dedicated UI thread in Unreal Engine 4

Feature

Added optional memory allocation tracking for the Unity3D plugin

Feature

Preview support for V8 on PlayStation 4

Feature

Visual Studio code extension providing autocomplete support for data-binding

Feature

Support for clip-path property

Enhancement

Support for multiple background images for background-position and background-size

Fix

Fixed transform-origin parsing for Y X values like top left

Fix

Fixed race conditions in user images in Unreal Engine 4

Fix

Fixed marshaling exceptions on C# Rendering Backend when HDRP or URP is enabled in the Unity3D plugin

Fix

Fixed asserts about wrong threads when destroying a system in the Unity3D plugin

Fix

Fixed crash during quit of the Unity3D editor

Fix

Fixed asserts for missing images

Fix

Fixed artefacts when an element is clipped and parent has blur

Fix

Fixed DX12 backend to clear user images properly

Fix

Fixed a rare crash upon applying CSS filters


Feature

Added an HTML linter that detects spelling errors in Gameface's data binding attributes

Feature

Added support for multiple images in the CSS background shorthand

Feature

Exposed Blueprint API for object model removal in Unreal Engine 4

Feature

Added example input forwarding implementation using the Unreal Engine 4 input preprocessor

Enhancement

Added V8 for iOS for arm64 and x64 architectures

Enhancement

Added documentation about how to run Unreal Engine 4 Editor as a server

Enhancement

Package additional UI samples and resources for Unreal Engine 4

Enhancement

Updated GDK support to the 2021 April release

Enhancement

Support for Nintendo Switch for Unity3D 2019.4

Enhancement

Optimized setting numeric values to style from JavaScript

Enhancement

Optimized matching complex CSS rules without pseudo classes

Enhancement

Allow getAnimations to return animations added in the current frame to an element with the forceStylesResolving option

Enhancement

Allow intercepting of XmlHttpRequest requests

Enhancement

Optimized data-binding-for for often changing collections

Enhancement

Added protected virtual onEnable and OnDisable methods in CohtmlView in Unity3D

Enhancement

Extended Unity3D documentation with sections about Localization, HDRP/URP, Memory Tracking, Web sockets, DefaultUISystem Devtools

Fix

Fixed crash when destroying the view with never updated data-binding expressions

Fix

Fixed crashes when stringifying CSS values to JavaScript or the Inspector

Fix

Fixed support for shuffled keywords in background position CSS properties

Fix

Fixed wrongly reported background position shorthand value in JavaScript

Fix

Change the ImageData.ContentRect to match Texture's imported size in Unreal Engine 4

Fix

Fix asserts and issues with dedicated UI thread HUD in Unreal Engine 4

Fix

Fixed warnings for missing images in certain cases

Fix

Fixed auto switch IL2CPP/Mono dll search in UPM package in Unity3D

Fix

Always use the C# rendering backend for Xbox One Series X and Nintendo Switch in Unity3D

Fix

Fixed NullReference exception when force shutdown on C# recompile triggered in Unity3D

Fix

Fixed a possible crash when uninitializing RenderingLibrary in Unreal Engine 4

Fix

Fixed automatic binding always overriding manual CoherentBind in Unreal Engine 4

Fix

Fixed crash in UCohtmlHUD constructor when creating the HUD on a worker thread in Unreal Engine 4

Fix

Fixed wrongly reported errors and warnings in data binding.

Fix

Fixed warnings in InternalizationManager and IBreakIterator when building Cohtml plugin for Unreal Engine 4 without UnityBuild

Fix

Fixed animation instability that could result in drawing elements and styles with off-by-one pixel error

API

arm64 and x64 requires linking with v8_monolith library

API

Nintendo Switch now links with a static V8 library