Skip to content
SiteEmail

Enhancement

The Player now supports Mac M1 natively

Enhancement

Added support for vw, vh, em, rem size units for inline images

Enhancement

Added an option for setting virtual keyboard layout for text to AlphaNumeric in Unreal Engine

Enhancement Unreal Engine

4.27 support

Enhancement

Added support for fill-rule attribute in SVGs.

Enhancement

Allow usage of element within a element in an SVG.

Enhancement

Improved the HTML parser error logging to include better error descriptions

Enhancement

Unity3D: Integrate request's method, body and headers

Enhancement

Unity3D: Virtual keyboards for GDK Xbox and Playstation 4/5 consoles.

Enhancement

Prevent atlas modifications and show message on screen when Atlas meta-data file is read-only in Unreal Engine

Enhancement

Add a way to load UI from different predefined locations (resource hosts) in Unreal Engine

Enhancement

Add a way to override and reimplement all input processing in Unreal Engine via the Input Preprocessor feature

Enhancement

Updated the Components sample to use the latest version of the coherent-gameface-components

Fix

Fixed occasional video freezes and playback issues

Fix

Fixed a crash when handling JavaScript events

Fix

Fixed asserts when View methods on ChakraCore are called on multiple views.

Fix

Fixed showing nodes after changing their styles while they were hidden using display:none

Fix

Fixed using heading tags with data-bind-for

Fix

Fixed converting JavaScript numbers to integer and unsigned according to ECMA-262.

Fix

Fixed baseline offset for inline images with floating point height

Fix

Fixed cohtml crash for data binding expressions bound to null values.

Fix Unreal Engine

Fixed a crash when UCohtmlWidget::SetReadyForBindings is called with invalid SWidget and View

Fix Unreal Engine

Made the contained textures inside the Atlas to be Editor only data as they may not be packaged in a Client

Fix Unreal Engine

Fixed DedicatedUIThread map OpenSSL module loading check fail in Debug configs on Sony platforms

Fix Unreal Engine

Update deprecated Shader Platform API Getter

Fix Unreal Engine

Fixed TArray crashes when exposed by cohtml::byRef

Fix Unreal Engine

Fixed failing rebuild of the Cohtml Texture Atlas

Fix

Fixed a crash when an inline SVG node is removed from the DOM and then added again.

Fix

Fix rare crash when parsing inline SVG content.

Fix

Fix broken display of SVG elements when they are added, removed and then readded in the DOM.

Fix

Fixed passing float arrays to CoherentToTransformMatrix2D when using the properties.

Fix

Unity3D: Fixed gamepad events regression from version 1.15.3.1

Fix

Unity3D: Input manager Enter key char code fixed to 13.

Fix

Unity3D: Fixed CohtmlTouchKeyboard and TextInputHandler code flaws

Fix

Unity3D: Change system's resource request calls to be Synchronous

API

Unified the custom CSS properties to have a coh- prefix. font-fit-mode is changed to coh-font-fit-mode. The old names are working, but are deprecated.

API

Unified the custom attributes to have a coh prefix. caretblinkinterval is changed to cohcaretblinkinterval; coh-inline to cohinline; coh-fastseek to cohfastseek. The old names are working, but are deprecated.

  • The renoir::Texture2D structure is changed so that the renoir::Texture2D::WillNeverOverwrite field is removed. Textures that will be changed are marked with renoir::IMP_Dynamic in their renoir::Texture2D::Props field.
  • A new texture flag for the renoir::Texture2D::Props field is introduced -- renoir::IMP_InvertAlpha. Textures with this flags are considered with inverted alpha and Renoir will handle them correctly if they need to be drawn. The new image property can also be used for the renoir::ImageInfo::Props field.