- Fixed compilation errors caused by V8 API deprecation.
- Restored .NET 4.0 source compatibility.
- Updated build and deployment information in Readme.txt.
- Breaking Change: Revamped error handling:
- Added ScriptEngineException and ScriptInterruptedException.
- Exceptions are now preserved and chained whenever possible, including across engines.
- Breaking Change: Host member type restriction:
- Field, property, and method return values are now restricted to their declared types.
- Type restriction can be overridden via ScriptMemberAttribute.
- Members declared as System.Object are exempt from type restriction.
- Important: New V8 API usage:
- Switched to new HandleScope constructor for improved performance.
- ClearScript 5.2 requires V8 3.17.11 or later.
- V8Update improvements:
- V8Update is now compatible with 32-bit Windows.
- Pre-existing Python installations no longer break builds.
- ClearScriptTest changes:
- Added error handling tests.
- Replaced many instances of ExpectedExceptionAttribute.
- Method hit tests no longer rely on stack walking.
- Global properties created via V8ScriptEngine.Add*() are now read-only.
- Script items now correctly implement DynamicObject.GetDynamicMemberNames().
- ClearScriptConsole now preloads system and ClearScript assemblies and enables reflection.
No reviews yet for this release.
Opera does not support ClickOnce X
To install this application, save it and then open it. Opening it directly from Opera will not work correctly.