Release notes

Changelog

Version 1.56.0


Released 05 Aug 2024
APIThe OnMonotonicallyIncreasingTimeRequest callback can now also be called on a worker thread when using GIF animations
APIUnreal EngineRemoved the deprecated option for the Cohtml HUD to respect or ignore TitleSafeZone and Letterboxing, leaving the default behavior of respecting both
FeatureAdded support for unloading CSS
FeatureAdded support for dynamically ordering stylesheets by moving their corresponding dom elements
FeatureAdded support for tvOS platform (Native only)
FeatureAdded support for element.append() JS DOM API
FeatureAdded support for position: fixed
FeatureUnreal EngineAdded a default FileWriter implementation for performance markers support
FeatureUnreal EngineIntroduced an API for JavaScript pre-compilation and pre-loading
FeatureUnreal EngineAdded documentation on precompiled JavaScript resources usage
FeatureAdded a mobile controls sample
EnhancementStyle elements take children text nodes into consideration when parsing CSS
EnhancementCapped the size of the textures allocated for rendering backdrop filter
EnhancementImproved the backdrop filter blur performance by allowing the blurred content to be downsampled first
EnhancementEnhanced the warning messages when attempting to call an empty value/function
EnhancementUnityThe logs from the Unity integration code now respect the logging severity of cohtml
EnhancementUnreal EngineChanged the Cohtml SDK configuration to match the UnrealTargetConfiguration unless there is an override
EnhancementUnreal EngineExpanded the SDK configuration documentation, explaining Cohtml Development configuration in a greater detail
EnhancementUnreal EngineAdded Cohtml texture memory stats via the Unreal Stats system
FixFixed a failing assert in debug configuration related to overflow visual AABB caused by floating point precision errors
FixFixed a failing assert in debug configuration when using animated GIFs
FixFixed a GC crash related to mouse events
FixFixed a crash when adding attributes in the inspector
FixFixed setProperty throwing type errors when used with non-string arguments
FixFixed Renoir for Android, Linux and iOS to exclude debug checks in release configuration
FixStop triggering attributeChangedCallback for unobserved attributes on custom element registration
FixFixed custom effects rendering when multiple filters are chained
FixUnreal EngineFix CohtmlMaterial HLSL compilation for SM6
FixUnreal EngineMade the SciFi sample to work with the latest version of the Prysm exporter