Skip to content

Commit cb9107a

Browse files
committed
In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version of May 13, 2017
1 parent bbc6df5 commit cb9107a

File tree

15 files changed

+50
-88
lines changed

15 files changed

+50
-88
lines changed

Licenses/clearscript-license.txt

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1+
MIT License
2+
13
ClearScript
24
Copyright (c) Microsoft Corporation
35
All rights reserved.
46

5-
MIT License
6-
7-
Permission is hereby granted, free of charge, to any person obtaining a copy of
8-
this software and associated documentation files (the Software), to deal in the
9-
Software without restriction, including without limitation the rights to use,
10-
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
11-
Software, and to permit persons to whom the Software is furnished to do so,
12-
subject to the following conditions:
7+
Permission is hereby granted, free of charge, to any person obtaining a copy
8+
of this software and associated documentation files (the "Software"), to deal
9+
in the Software without restriction, including without limitation the rights
10+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
11+
copies of the Software, and to permit persons to whom the Software is
12+
furnished to do so, subject to the following conditions:
1313

1414
The above copyright notice and this permission notice shall be included in all
1515
copies or substantial portions of the Software.
1616

17-
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1818
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1919
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2020
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER

NuGet/JavaScriptEngineSwitcher.V8.Native.win-x64/JavaScriptEngineSwitcher.V8.Native.win-x64.nuspec

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
33
<metadata>
44
<id>JavaScriptEngineSwitcher.V8.Native.win-x64</id>
5-
<version>2.4.0</version>
5+
<version>2.4.2</version>
66
<title>JS Engine Switcher: V8 for Windows (x64)</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -14,7 +14,7 @@
1414

1515
For correct working of the Microsoft ClearScript.V8 require `msvcp140.dll` assembly from the Visual C++ Redistributable for Visual Studio 2015.</description>
1616
<summary>This package complements the JavaScriptEngineSwitcher.V8 package and contains the native implementation of V8 version 5.5.372.40 for Windows (x64).</summary>
17-
<releaseNotes>Microsoft ClearScript.V8 was updated to version of April 19, 2017 (support of V8 version 5.5.372.40).</releaseNotes>
17+
<releaseNotes>Microsoft ClearScript.V8 was updated to version of May 13, 2017.</releaseNotes>
1818
<copyright>Copyright (c) 2013-2017 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
1919
<language>en-US</language>
2020
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript V8 ClearScript Windows x64</tags>

NuGet/JavaScriptEngineSwitcher.V8.Native.win-x64/readme.txt

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: V8 for Windows x64 v2.4.0
4+
README file for JS Engine Switcher: V8 for Windows x64 v2.4.2
55

66
--------------------------------------------------------------------------------
77

@@ -20,8 +20,7 @@
2020
=============
2121
RELEASE NOTES
2222
=============
23-
Microsoft ClearScript.V8 was updated to version of April 19, 2017 (support of V8
24-
version 5.5.372.40).
23+
Microsoft ClearScript.V8 was updated to version of May 13, 2017.
2524

2625
====================
2726
POST-INSTALL ACTIONS

NuGet/JavaScriptEngineSwitcher.V8.Native.win-x86/JavaScriptEngineSwitcher.V8.Native.win-x86.nuspec

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
33
<metadata>
44
<id>JavaScriptEngineSwitcher.V8.Native.win-x86</id>
5-
<version>2.4.0</version>
5+
<version>2.4.2</version>
66
<title>JS Engine Switcher: V8 for Windows (x86)</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -14,7 +14,7 @@
1414

1515
For correct working of the Microsoft ClearScript.V8 require `msvcp140.dll` assembly from the Visual C++ Redistributable for Visual Studio 2015.</description>
1616
<summary>This package complements the JavaScriptEngineSwitcher.V8 package and contains the native implementation of V8 version 5.5.372.40 for Windows (x86).</summary>
17-
<releaseNotes>Microsoft ClearScript.V8 was updated to version of April 19, 2017 (support of V8 version 5.5.372.40).</releaseNotes>
17+
<releaseNotes>Microsoft ClearScript.V8 was updated to version of May 13, 2017.</releaseNotes>
1818
<copyright>Copyright (c) 2013-2017 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
1919
<language>en-US</language>
2020
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript V8 ClearScript Windows x86</tags>

NuGet/JavaScriptEngineSwitcher.V8.Native.win-x86/readme.txt

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: V8 for Windows x86 v2.4.0
4+
README file for JS Engine Switcher: V8 for Windows x86 v2.4.2
55

66
--------------------------------------------------------------------------------
77

@@ -20,8 +20,7 @@
2020
=============
2121
RELEASE NOTES
2222
=============
23-
Microsoft ClearScript.V8 was updated to version of April 19, 2017 (support of V8
24-
version 5.5.372.40).
23+
Microsoft ClearScript.V8 was updated to version of May 13, 2017.
2524

2625
====================
2726
POST-INSTALL ACTIONS

NuGet/JavaScriptEngineSwitcher.V8/JavaScriptEngineSwitcher.V8.nuspec

+3-4
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,14 @@
1010
<projectUrl>http://github.com/Taritsyn/JavaScriptEngineSwitcher</projectUrl>
1111
<iconUrl>https://raw.githubusercontent.com/Taritsyn/JavaScriptEngineSwitcher/master/Icons/JavaScriptEngineSwitcher_V8_Logo128x128.png</iconUrl>
1212
<requireLicenseAcceptance>false</requireLicenseAcceptance>
13-
<description>JavaScriptEngineSwitcher.V8 contains adapter `V8JsEngine` (wrapper for the Microsoft ClearScript.V8 (http://github.com/Microsoft/ClearScript) version of April 19, 2017).
13+
<description>JavaScriptEngineSwitcher.V8 contains adapter `V8JsEngine` (wrapper for the Microsoft ClearScript.V8 (http://github.com/Microsoft/ClearScript) version of May 13, 2017).
1414

1515
This package does not contain the native ClearScript and V8 assemblies. Therefore, you need to choose and install the most appropriate package(s) for your platform. The following packages are available:
1616

1717
* JavaScriptEngineSwitcher.V8.Native.win-x86
1818
* JavaScriptEngineSwitcher.V8.Native.win-x64</description>
19-
<summary>JavaScriptEngineSwitcher.V8 contains adapter `V8JsEngine` (wrapper for the Microsoft ClearScript.V8 version of April 19, 2017).</summary>
20-
<releaseNotes>1. Microsoft ClearScript.V8 was updated to version of April 19, 2017;
21-
2. Now the `Evaluate` and `Execute` methods of `V8ScriptEngine` class are called with the `discard` parameter equal to `false`.</releaseNotes>
19+
<summary>JavaScriptEngineSwitcher.V8 contains adapter `V8JsEngine` (wrapper for the Microsoft ClearScript.V8 version of May 13, 2017).</summary>
20+
<releaseNotes>Microsoft ClearScript.V8 was updated to version of May 13, 2017.</releaseNotes>
2221
<copyright>Copyright (c) 2013-2017 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
2322
<language>en-US</language>
2423
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript V8 ClearScript</tags>

NuGet/JavaScriptEngineSwitcher.V8/readme.txt

+2-4
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
===========
1414
JavaScriptEngineSwitcher.V8 contains adapter `V8JsEngine` (wrapper for the
1515
Microsoft ClearScript.V8 (http://github.com/Microsoft/ClearScript) version of
16-
April 19, 2017).
16+
May 13, 2017).
1717

1818
This package does not contain the native ClearScript and V8 assemblies.
1919
Therefore, you need to choose and install the most appropriate package(s) for
@@ -25,9 +25,7 @@
2525
=============
2626
RELEASE NOTES
2727
=============
28-
1. Microsoft ClearScript.V8 was updated to version of April 19, 2017;
29-
2. Now the `Evaluate` and `Execute` methods of `V8ScriptEngine` class are called
30-
with the `discard` parameter equal to `false`.
28+
Microsoft ClearScript.V8 was updated to version of May 13, 2017.
3129

3230
=============
3331
DOCUMENTATION

lib/ClearScript/ClearScript.dll

512 Bytes
Binary file not shown.

lib/ClearScript/License.txt

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
MIT License
2+
3+
ClearScript
4+
Copyright (c) Microsoft Corporation
5+
All rights reserved.
6+
7+
Permission is hereby granted, free of charge, to any person obtaining a copy
8+
of this software and associated documentation files (the "Software"), to deal
9+
in the Software without restriction, including without limitation the rights
10+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
11+
copies of the Software, and to permit persons to whom the Software is
12+
furnished to do so, subject to the following conditions:
13+
14+
The above copyright notice and this permission notice shall be included in all
15+
copies or substantial portions of the Software.
16+
17+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
18+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
19+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
20+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
21+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
22+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
23+
SOFTWARE.

lib/ClearScript/MS-PL.txt

-56
This file was deleted.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

samples/JavaScriptEngineSwitcher.Sample.AspNetCore1Full.Mvc1/JavaScriptEngineSwitcher.Sample.AspNetCore1Full.Mvc1.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm" Version="2.4.2" />
3434
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="2.4.2" />
3535
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="2.4.2" />
36-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="2.4.0" />
37-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="2.4.0" />
36+
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="2.4.2" />
37+
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="2.4.2" />
3838

3939
<ProjectReference Include="..\..\src\JavaScriptEngineSwitcher.ChakraCore\JavaScriptEngineSwitcher.ChakraCore.csproj" />
4040
<ProjectReference Include="..\..\src\JavaScriptEngineSwitcher.Extensions.MsDependencyInjection\JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.csproj" />

src/JavaScriptEngineSwitcher.ChakraCore/ChakraCoreJsEngine.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public sealed class ChakraCoreJsEngine : JsEngineBase
3131
/// <summary>
3232
/// Version of original JS engine
3333
/// </summary>
34-
private const string EngineVersion = "1.4.3";
34+
private const string EngineVersion = "1.4.4";
3535

3636
/// <summary>
3737
/// Regular expression for working with the string representation of error

test/JavaScriptEngineSwitcher.Tests/JavaScriptEngineSwitcher.Tests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@
4141
<ItemGroup Condition=" '$(TargetFramework)' == 'net451' ">
4242
<Reference Include="System.Drawing" />
4343

44-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="2.4.0" />
45-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="2.4.0" />
44+
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="2.4.2" />
45+
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="2.4.2" />
4646

4747
<ProjectReference Include="..\..\src\JavaScriptEngineSwitcher.Jurassic\JavaScriptEngineSwitcher.Jurassic.csproj" />
4848
<ProjectReference Include="..\..\src\JavaScriptEngineSwitcher.V8\JavaScriptEngineSwitcher.V8.csproj" />

0 commit comments

Comments
 (0)