microsoft / ClearScript

A library for adding scripting to .NET applications. Supports V8 (Windows, Linux, macOS) and JScript/VBScript (Windows).
https://microsoft.github.io/ClearScript/
MIT License
1.77k stars 148 forks source link

A custom attribute loader can break JavaScript iteration #423

Closed ClearScriptLib closed 1 year ago

ClearScriptLib commented 2 years ago

ClearScript implements JavaScript iteration using a mix of C# and JavaScript code. The latter invokes several host methods by name, so a custom attribute loader that implements a global name transformation can break JavaScript iteration.

This issue was first reported here.

ClearScriptLib commented 1 year ago

Fixed in Version 7.3.5.