Release notes
On this page
Changelog
Version 1.65.0
Released 02 Apr 2025
| API | Changed the minimum supported version of Unity3D to 2020 LTS |
| API | Refactor Renoir rendering backends to apply the requested state right away |
| API | Added default constructor to the RenderCaps struct |
| API | Forbade re-entering SynchronizeModels to avoid asserts that Black list should be empty and possible infinite recursion |
| API | Added a View::IsPointToPickEnabled API to allow checking whether the ‘Select an element in the page to inspect it’ feature is enabled in the Inspector |
| Feature | Added support for Inline EcmaScript 6 modules |
| FeatureUnreal Engine | Add possibility to share render targets between views |
| Enhancement | Enhanced performance of slotting in Shadow DOM |
| Enhancement | Added support for Nintendo Switch SDK 18 |
| Enhancement | Automatically revert to async style solving when a CSS property that prevents it is no longer in use |
| Enhancement | Added error message when a module tries to import nonexistent exported symbol |
| Enhancement | Updated Microsoft XDK version to 2024 October Update 1 |
| Enhancement | Migrated samples to use internally managed Depth Stencil textures |
| Enhancement | Listed additional options that can be passed when launching the Player in the Player.bat file |
| Enhancement | Improved warning message when complex data binding expression fails to compile |
| Enhancement | Added support for rem unit for length in SVG elements |
| Enhancement | Documented how to use a Sony PlayStation DualShock controller with the Player |
| EnhancementUnity | Updated the LogWriter documentation |
| EnhancementUnreal Engine | Switched to using TShaderRefs instead of raw FShader pointers |
| Enhancement | Made possible to set text content directly on a text node |
| Enhancement | Made the reflected attributes on the SVG element to respect the unit type |
| Fix | Fixed an occasional bad inspector timeline start time in subsequent performance profiling sessions |
| Fix | Fixed text-align for cohinline paragraphs inside absolutely positioned parents |
| Fix | Fixed preloaded styles failing to load when reused |
| Fix | Fixed using custom data-binding attributes with the Data-Binding expression calculator |
| Fix | Fixed wrongly nested profiling events with the default profiling tracer |
| Fix | Fixed scrolling of slotted elements |
| Fix | Fixed mouseenter not firing for a slot when entering a slotted element |
| Fix | Fixed em units in calc expressions when used on slotted elements |
| Fix | Fixed hover and active selectors with slotted elements |
| Fix | Fixed unreasonably large memory allocations when using background-size: initial; on gradients |
| Fix | Fixed a MutationObserver crash during document unload |
| Fix | Fixed a crash when connecting or disconnecting ResizeObservers inside a ResizeObserver callback |
| Fix | Fixed a crash when changing the value of input or textarea via JavaScript during an active IME composition |
| Fix | Fixed a crash when a text node is added to a SVG element |
| Fix | Fixed a crash when data binding removes SVG elements |
| Fix | Fixed a crash when removing reflected attributes from the SVG element |
| Fix | Fixed a crash when trying to set text-align for cohinline paragraphs |
| Fix | Fixed a rare GC crash when creating custom elements |
| Fix | Fixed a rare GC crash when logging errors during garbage collection |
| FixUnity | Removed dependency on PIX for Microsoft Xbox platforms |
| FixUnity | Fixed changelog hyperlink in UPM package |
| FixUnreal Engine | Fixed an issue with CohtmlHUD rendering on Android in Unreal Engine 4.27 and OpenGL due to a bug in the RHI pipeline |
| FixUnreal Engine | Set TwoSided option of HUDMaterial |
| FixUnreal Engine | Fixed crash with compositor data being garbage collected while in use |
| FixUnreal Engine | Fixed potential crashes when Async Texture Compiling is enabled for Unreal Engine 5.4 and above |
| Fix | Fixed a performance regression in text rendering |