Release notes

Changelog

Version 1.22.1.3


Released 13 Jan 2022
FeatureSupport for network requests in the Network panel in the inspector
FeatureSupport for WebSockets in the Network panel in the inspector
FeatureUnreal EngineAdd raw image to UTexture import feature
EnhancementUpdate distributed ICU module with libraries for all platforms. The ICU version is also updated from v67 to v69.
EnhancementStyle attribute updates dynamically as inline style changes in the inspector elements tab
EnhancementReduced the memory used by the JavaScript heap on Sony PlayStation 4 and Sony PlayStation 5
EnhancementReduced the memory used by the JavaScript heap on Nintendo Switch
EnhancementReduced HTMLElement memory footprint
EnhancementReduce memory spikes caused by JavaScript accessing temporary DOM objects
FixImplemented proper incremental garbage collection of the DOM objects
FixElements with backdrop filter now have the same size as the ones without
FixUnreal EngineFixed the backdrop filter for Unreal Engine
FixFixed data-bind-html sometimes not updating when nested in data-bind-if
FixUnity3D Fixed synchronization drawing Unity3D on Sony PlayStation 4 and Sony PlayStation 5 with the C# rendering backend
FixFixed a regression with the timing of firing internal media events when playing videos
FixUnity3D Fixed missing font symbols when C# backend was used for the first time in the project
FixFixed crash in the inspector, caused by elements with invalid computed value for border-width
FixRemoved the warning for unknown mime type when the inspector is not running
FixFixed paint flashing not displaying dirty rectangles when triggered through the inspector
FixFixed crash when accessing the style property on UWP x64 builds
FixFree video data memory when the source is removed from a video element
FixFixed a memory leak when calling GetElementsByClassName or GetElementsByTagName on detached elements
FixFixed a memory leak when making circular references using the mutation observer
FixFixed a memory leak when making circular references using event listeners
FixUnreal EngineFix post build step for earlier UE versions to copy libraries with correct build configuration
FixUnreal EngineFix issue with updating our UMG texture

Migration guide

1.22.0

  • In this version, we’ve added a scratch texture atlasing feature which required small changes in the shaders. In some cases, we might need to use the constant buffer PrimProps1 as a scissor rectangle for sampling from an input image. The changes are in CohShadeGeometry.ihlsl, CohShadeGeometryBatched.ihlsl and CohShadeGeometryRare.ihlsl, so you should rebuild shaders, or copy them from the corresponding platform package. No backend changes are required.