Release notes
Changelog
Version 1.4.0.3
Released 10 Oct 2019
| API | New License Keys have been generated! | 
| Feature | Support for Google Stadia for native and Unreal Engine 4 | 
| Feature | Support for Linux for native and Unreal Engine 4 | 
| Feature | Support for Unreal Engine 4.23 | 
| Enhancement | Data-binding attribute for mask-image | 
| Enhancement | Moved shaders inside the plugin for Unreal Engine 4 | 
| Enhancement | Updated Preact sample and documentation | 
| Enhancement | Added first tier of a more powerful text entry API | 
| Enhancement | Gamepad support for the Player on Mac OS X | 
| Enhancement | Added API to control which resources can be loaded from a view | 
| Fix | Fixed issues with using the IME and changing focus | 
| Fix | Fixed the order of applying transformations and filters to elements | 
| Fix | Fixed box shadows visible for non-visible elements | 
| Fix | Fixed adding visible children to non-visible elements | 
| Fix | Fixed video playback in Unreal Engine 4 on Mac OS X | 
| Fix | Fixed setting relative URL using the history API | 
| Fix | Fixed crash when calling C++ method from JavaScript inside engine.on events | 
| Fix | Scaling SVGs no longer results in wrong transformations | 
| Fix | Fixed mouse buttons for MouseEvent in Unreal Engine 4 | 
Version 1.4.1.0
Released 05 Nov 2019
| Feature | Dynamic data-binding is available as an experimental option | 
| Feature | Support for gamepad in Unity3D | 
| Feature | Support for custom plugins in the Player | 
| Feature | Support for localization in the Player | 
| Feature | Added the document.elementFromPoint and document.elementsFromPoint methods | 
| Enhancement | Support for the text-overflow CSS property | 
| Enhancement | Support for the white-space CSS property | 
| Enhancement | Reduced memory consumption of CSS variables | 
| Enhancement | Added support for BC7 compressed textures | 
| Enhancement | Improved performance of dash stroke paths | 
| Enhancement | Enhanced new text entry API | 
| Enhancement | Added option for controlling vertex and index buffer ring size | 
| Enhancement | Added option for controlling the SDF character size for font rendering | 
| Enhancement | Improved layout for text with different alignment | 
| Enhancement | Added relatedTarget to JavaScript events | 
| Enhancement | Added support for HTTP(S) resources in Unity3D | 
| Enhancement | Added location for keyboard events in Unreal Engine 4 | 
| Enhancement | Added location and isRepeat for keyboard events in Unity3D | 
| Fix | Fixed drawing of positioned elements below non-positioned elements | 
| Fix | Fixed GC triggered crash in Unreal Engine 4 with preloaded images | 
| Fix | Fixed borders when border-radius is used | 
Version 1.4.2.0
Released 05 Dec 2019
| Feature | Unity3D support for Linux | 
| Feature | Unity3D support for PlayStation 4 | 
| Enhancement | Made async and defer scripts work according to the standard | 
| Enhancement | Enhanced the Player to support DPI on Mac OS X | 
| Fix | Fixed styling of elements affected by attribute based CSS selectors | 
| Fix | Fixed using preloaded images in Unity3D on Xbox One | 
| Fix | Fixed [] of dom collections to return undefined for invalid indices | 
| Fix | Fixed using sampler filtering for bitmap fonts | 
| Fix | Fixed detecting mouse events on elements with certain transformations | 
| Fix | Exposed the ILocalizationManager to Unity3D | 
| Fix | Fixed SVGs disappearing with certain transformations | 
| API | Fixed gamepad indices to work as specified by the standard. Read more about the changes | 
Version 1.4.2.1
Released 09 Dec 2019
| Fix | Fixed regression in rendering certain SVGs with applied transformation | 
| Fix | Fixed text-shadow being rendered when the text is not visible | 
Version 1.4.2.2
Released 13 Dec 2019
| Fix | Fixed video playback freezing with certain videos |