Release notes

Changelog

Version 1.7.0.12


Released 09 March 2020
EnhancementImprove performance of scrolling and hit tests
EnhancementImprove performance of reading font files
EnhancementAdd virtual list scrolling sample
EnhancementAdd support gamepad with Input Manager in Unity3D
EnhancementImplement gamepad editor tool to insert gamepad controls in Unity3D
EnhancementAdd units support for flex basis
EnhancementAdd support for preloaded images in Unity3D with DirectX 12
EnhancementSupport building the PlayerOverrides project in Unreal Engine 4
FixFix crash in video when there are multiple layout threads and views are not updated every frame
FixFix scrolling in elements with dynamically changed content and size
FixFix crash when using data-bind-for for a string value
FixFix crash when converting a non-boolean value to boolean for data-binding
FixFix undefined behavior when binding empty arrays and vectors
FixFix clearing of canvas textures in certain cases
FixAdd missing temp allocator for IME related methods of cohtml::View
FixFix scrolling and panning when it is performed very slowly
FixFix triggering events with null objects from C# to JavaScript in Unity3D
FixFix changing styles in the inspector in Chrome 80 and later
FixFix submission warnings for debug symbols on Stadia
APIC++ standard library to libc++ on Stadia
APIC++ standard library to libc++ on Linux
APIAdd developer option for controlling whether to snap the display boxes before transforming. Warning: Enabling this option results in more repainting.

Version 1.7.0.14


Released 11 March 2020
FixReverted scrolling optimization due to causing artifacts and input issues.

Version 1.7.0.15


Released 16 March 2020
FixReintroduced the scrolling optimization with fixes for the artifacts and input issues.

Version 1.7.3.1


Released 15 April 2020
EnhancementAdded sample with polyfill for
    ,
      lists and
EnhancementAdded sample for using subtitles for videos
EnhancementMoved text case transformations to the DOM thread
FixFix turned off the scrolling optimization, because it can break the input in certain cases
FixFix layout overwriting the scroll position set on the DOM thread
FixFix crash when element change parents with overflow: hidden
FixFix some animations not running to complete 100%
FixFix crashes due to missing temporary allocator in TriggerEvent when calling it from fibers or different threads
FixFix scrollWidth for text with overflow
FixFix coordinated for scroll event in Unity3D packaged games
FixFix Unity3D reloading when TextTransformationManager is used
FixFix scrolling coordinates with the new Unity3D input system

Version 1.7.4.1


Released 24 April 2020
FixReintroduced the scrolling optimization with fixes for the artifacts and input issues.