Release notes

Changelog

Version 1.4.0.3


Released 10 Oct 2019
APINew License Keys have been generated!
FeatureSupport for Google Stadia for native and Unreal Engine 4
FeatureSupport for Linux for native and Unreal Engine 4
FeatureSupport for Unreal Engine 4.23
EnhancementData-binding attribute for mask-image
EnhancementMoved shaders inside the plugin for Unreal Engine 4
EnhancementUpdated Preact sample and documentation
EnhancementAdded first tier of a more powerful text entry API
EnhancementGamepad support for the Player on Mac OS X
EnhancementAdded API to control which resources can be loaded from a view
FixFixed issues with using the IME and changing focus
FixFixed the order of applying transformations and filters to elements
FixFixed box shadows visible for non-visible elements
FixFixed adding visible children to non-visible elements
FixFixed video playback in Unreal Engine 4 on Mac OS X
FixFixed setting relative URL using the history API
FixFixed crash when calling C++ method from JavaScript inside engine.on events
FixScaling SVGs no longer results in wrong transformations
FixFixed mouse buttons for MouseEvent in Unreal Engine 4

Version 1.4.1.0


Released 05 Nov 2019
FeatureDynamic data-binding is available as an experimental option
FeatureSupport for gamepad in Unity3D
FeatureSupport for custom plugins in the Player
FeatureSupport for localization in the Player
FeatureAdded the document.elementFromPoint and document.elementsFromPoint methods
EnhancementSupport for the text-overflow CSS property
EnhancementSupport for the white-space CSS property
EnhancementReduced memory consumption of CSS variables
EnhancementAdded support for BC7 compressed textures
EnhancementImproved performance of dash stroke paths
EnhancementEnhanced new text entry API
EnhancementAdded option for controlling vertex and index buffer ring size
EnhancementAdded option for controlling the SDF character size for font rendering
EnhancementImproved layout for text with different alignment
EnhancementAdded relatedTarget to JavaScript events
EnhancementAdded support for HTTP(S) resources in Unity3D
EnhancementAdded location for keyboard events in Unreal Engine 4
EnhancementAdded location and isRepeat for keyboard events in Unity3D
FixFixed drawing of positioned elements below non-positioned elements
FixFixed GC triggered crash in Unreal Engine 4 with preloaded images
FixFixed borders when border-radius is used

Version 1.4.2.0


Released 05 Dec 2019
FeatureUnity3D support for Linux
FeatureUnity3D support for PlayStation 4
EnhancementMade async and defer scripts work according to the standard
EnhancementEnhanced the Player to support DPI on Mac OS X
FixFixed styling of elements affected by attribute based CSS selectors
FixFixed using preloaded images in Unity3D on Xbox One
FixFixed [] of dom collections to return undefined for invalid indices
FixFixed using sampler filtering for bitmap fonts
FixFixed detecting mouse events on elements with certain transformations
FixExposed the ILocalizationManager to Unity3D
FixFixed SVGs disappearing with certain transformations
APIFixed gamepad indices to work as specified by the standard. Read more about the changes

Version 1.4.2.1


Released 09 Dec 2019
FixFixed regression in rendering certain SVGs with applied transformation
FixFixed text-shadow being rendered when the text is not visible

Version 1.4.2.2


Released 13 Dec 2019
FixFixed video playback freezing with certain videos