Release notes
On this page
Changelog
Version 1.20.0.1
Released 03 Dec 2021
| Feature | Added CanvasRenderingContext2D.measureText | 
| Feature | Added sample a demonstrating how to use observable models feature | 
| Feature | Unity3D Integrated audio playback with Unity3D audio system | 
| Feature | Enhanced Inspector timeline to include events for matching elements | 
| Feature | Added initiators to the Inspector timeline that show the JavaScript code that invalidated styles and layout | 
| Feature | Add a way to receive the View and System when they are created for the CohtmlOverrides | 
| Feature | Add support for innerHTML and outerHTML getters | 
| Enhancement | Enhanced timeline events for RecordRendering, Layout, RecalculateStyles, BuildDOM to contain extra data | 
| Enhancement | Updated the Inspector UI to the version used in Chromium 94 | 
| Enhancement | Added support for border-color: inherit | 
| Enhancement | Improved the Dynamically-typed object data binding documentation | 
| Enhancement | Unity3D Add logic to reassign LogHandler default log functionality | 
| Enhancement | Unity3D Exposed the low level rendering options to the plugin | 
| EnhancementUnreal Engine | Optimize memory tracking in Cohtml and CoherentRendering plugins | 
| Enhancement | SVGs used as background images with background-repeat mode set to “no-repeat” are now culled before reaching the GPU, netting a large performance improvement | 
| Fix | Fixed clip-path undefined behavior when CSS animations are present | 
| Fix | Fixed skipped custom element lifetime functions | 
| Fix | Fixed custom element lifetime callbacks not being called on synchronize models | 
| Fix | Fixed out-of-bounds memory access violation when using transform attribute with rotate value on SVG nodes | 
| Fix | Fixed not correctly scheduled canvas layout task which resulted in artifacts | 
| Fix | Fixed running transitions on elements with initially and dynamically hidden parents | 
| Fix | Fixed animations being activated on elements with initially hidden parent | 
| Fix | Fixed crash on certain iOS devices with complex regular expressions | 
| Fix | Fixed Inspector showing non-existing children after they were removed with removeAllChildren | 
| Fix | Fixed HTML preview in the Sources tab of the inspector when loading through HTTP | 
| FixUnreal Engine | Fixed the loading of Streaming Textures that were looking blurry when not fully streamed | 
| FixUnreal Engine | Fixed Resource loading of not yet fully initialized UTextures, that was sometimes resulting in crashes | 
| FixUnreal Engine | Fixed a crash when loading UserImage with not yet initialized Texture Resource | 
| FixUnreal Engine | Fixed HostLocation resolving when there is no slash (“/”) in the path | 
| FixUnreal Engine | Fixed UE Editor viewport resize crash | 
| FixUnreal Engine | Added ImageData width and height to ContentRect if a Texture doesn’t have an ImportedSize | 
| Fix | Fixed the calculation of the miter limit for SVG path elements (previously it could end up much larger than specified) | 
| Fix | Fixed possible issue when using mix-blend-mode (the blended area may be incorrect) | 
| Fix | Fixed percent units in SVGs |