Skip to content

Commit fb3560a

Browse files
committed
1. In IJsEngine interface was added SupportsScriptInterruption property and Interrupt method;
2. In JavaScriptEngineSwitcher.V8 and JavaScriptEngineSwitcher.ChakraCore added a ability to interrupt execution of the script.
1 parent f6112e9 commit fb3560a

File tree

20 files changed

+806
-434
lines changed

20 files changed

+806
-434
lines changed

NuGet/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.nuspec

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@ This package does not contain the native implementations of ChakraCore. Therefor
2020
* JavaScriptEngineSwitcher.ChakraCore.Native.debian-x64
2121
* JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64</description>
2222
<summary>JavaScriptEngineSwitcher.ChakraCore contains adapter `ChakraCoreJsEngine` (wrapper for the ChakraCore).</summary>
23-
<releaseNotes>1. Now during the rethrowing of exceptions are preserved the full call stack trace;
24-
2. Reduced a number of delegate-wrappers.</releaseNotes>
23+
<releaseNotes>Added a ability to interrupt execution of the script.</releaseNotes>
2524
<copyright>Copyright (c) 2013-2017 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
2625
<language>en-US</language>
2726
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript ChakraCore</tags>

NuGet/JavaScriptEngineSwitcher.ChakraCore/readme.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,7 @@
3030
=============
3131
RELEASE NOTES
3232
=============
33-
1. Now during the rethrowing of exceptions are preserved the full call stack
34-
trace;
35-
2. Reduced a number of delegate-wrappers.
33+
Added a ability to interrupt execution of the script.
3634

3735
=============
3836
DOCUMENTATION

NuGet/JavaScriptEngineSwitcher.Core/JavaScriptEngineSwitcher.Core.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1313
<description>JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines (MSIE JavaScript Engine for .Net, Microsoft ClearScript.V8, Jurassic, Jint and ChakraCore). This library allows you to quickly and easily switch to using of another JavaScript engine.</description>
1414
<summary>JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines (MSIE JavaScript Engine for .Net, Microsoft ClearScript.V8, Jurassic, Jint and ChakraCore).</summary>
15-
<releaseNotes>Now during the rethrowing of exceptions are preserved the full call stack trace.</releaseNotes>
15+
<releaseNotes>In `IJsEngine` interface was added `SupportsScriptInterruption` property and `Interrupt` method.</releaseNotes>
1616
<copyright>Copyright (c) 2013-2017 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
1717
<language>en-US</language>
1818
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript</tags>

NuGet/JavaScriptEngineSwitcher.Core/readme.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
=============
2020
RELEASE NOTES
2121
=============
22-
Now during the rethrowing of exceptions are preserved the full call stack trace.
22+
In `IJsEngine` interface was added `SupportsScriptInterruption` property and
23+
`Interrupt` method.
2324

2425
=============
2526
DOCUMENTATION

NuGet/JavaScriptEngineSwitcher.V8/JavaScriptEngineSwitcher.V8.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This package does not contain the native ClearScript and V8 assemblies. Therefor
1717
* JavaScriptEngineSwitcher.V8.Native.win-x86
1818
* JavaScriptEngineSwitcher.V8.Native.win-x64</description>
1919
<summary>JavaScriptEngineSwitcher.V8 contains adapter `V8JsEngine` (wrapper for the Microsoft ClearScript.V8 version of May 13, 2017).</summary>
20-
<releaseNotes>Now during the rethrowing of exceptions are preserved the full call stack trace.</releaseNotes>
20+
<releaseNotes>Added a ability to interrupt execution of the script.</releaseNotes>
2121
<copyright>Copyright (c) 2013-2017 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
2222
<language>en-US</language>
2323
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript V8 ClearScript</tags>

NuGet/JavaScriptEngineSwitcher.V8/readme.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
=============
2626
RELEASE NOTES
2727
=============
28-
Now during the rethrowing of exceptions are preserved the full call stack trace.
28+
Added a ability to interrupt execution of the script.
2929

3030
=============
3131
DOCUMENTATION

0 commit comments

Comments
 (0)