Skip to content

Commit 174df42

Browse files
committed
In JavaScriptEngineSwitcher.V8:
1. Microsoft ClearScript.V8 was updated to version 7.0 RC5 (support of V8 version 8.7.220.16); 2. Own versions of the ClearScript's assemblies are no longer build, because the official NuGet package is now used.
1 parent cde9c72 commit 174df42

File tree

32 files changed

+100
-12372
lines changed

32 files changed

+100
-12372
lines changed

lib/ClearScript/LICENSE.v8.txt

Lines changed: 0 additions & 26 deletions
This file was deleted.

lib/ClearScript/License.txt

Lines changed: 0 additions & 22 deletions
This file was deleted.
-659 KB
Binary file not shown.

lib/ClearScript/lib/net45/ClearScript.xml

Lines changed: 0 additions & 6104 deletions
This file was deleted.
Binary file not shown.

lib/ClearScript/lib/netcoreapp3.1/ClearScript.xml

Lines changed: 0 additions & 5968 deletions
This file was deleted.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm64" Version="3.7.2" />
3030
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.7.2" />
3131
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.7.2" />
32-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="3.9.0-preview2" />
33-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="3.9.0-preview2" />
32+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x64" Version="7.0.0-rc5" />
33+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x86" Version="7.0.0-rc5" />
3434

3535
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.csproj" />
3636
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.csproj" />

samples/JavaScriptEngineSwitcher.Sample.AspNetCore31.Mvc31/JavaScriptEngineSwitcher.Sample.AspNetCore31.Mvc31.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@
2525
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm64" Version="3.7.2" />
2626
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.7.2" />
2727
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.7.2" />
28-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="3.9.0-preview2" />
29-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="3.9.0-preview2" />
30-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.linux-x64" Version="3.9.0-preview2" />
31-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.osx-x64" Version="3.9.0-preview2" />
28+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x64" Version="7.0.0-rc5" />
29+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x86" Version="7.0.0-rc5" />
30+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-x64" Version="7.0.0-rc5" />
31+
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-x64" Version="7.0.0-rc5" />
3232

3333
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.csproj" />
3434
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.csproj" />

src/JavaScriptEngineSwitcher.V8.Native.linux-x64/JavaScriptEngineSwitcher.V8.Native.linux-x64.nuspec

Lines changed: 6 additions & 6 deletions
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.linux-x64</id>
5-
<version>3.9.0-preview2</version>
5+
<version>3.9.0-preview3</version>
66
<title>JS Engine Switcher: V8 for Linux (x64)</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -11,16 +11,16 @@
1111
<icon>icon.png</icon>
1212
<repository type="git" url="https://github.com/Taritsyn/JavaScriptEngineSwitcher" />
1313
<requireLicenseAcceptance>false</requireLicenseAcceptance>
14-
<description>This package complements the JavaScriptEngineSwitcher.V8 package and contains the native implementation of V8 version 8.7.220.10 for Linux (x64).
15-
16-
This package is only compatible with .NET Core.</description>
17-
<releaseNotes>Microsoft ClearScript.V8 was updated to version 7.0 RC4 (support of V8 version 8.7.220.10).</releaseNotes>
14+
<description>This package is deprecated. Instead, it is recommended to use a 'Microsoft.ClearScript.V8.Native.linux-x64' package.</description>
15+
<releaseNotes>Microsoft ClearScript.V8 was updated to version 7.0 RC5 (support of V8 version 8.7.220.16).</releaseNotes>
1816
<copyright>Copyright © 2013-2020 Andrey Taritsyn</copyright>
1917
<language>en-US</language>
2018
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript V8 ClearScript Linux x64</tags>
19+
<dependencies>
20+
<dependency id="Microsoft.ClearScript.V8.Native.linux-x64" version="7.0.0-rc5" />
21+
</dependencies>
2122
</metadata>
2223
<files>
23-
<file src="../../lib/ClearScript/runtimes/linux-x64/native/ClearScriptV8.so" target="runtimes/linux-x64/native/" />
2424
<file src="../../Icons/JavaScriptEngineSwitcher_V8_Logo128x128.png" target="icon.png" />
2525
<file src="../../LICENSE.txt" target="LICENSE.txt" />
2626
<file src="../../Licenses/clearscript-license.txt" target="clearscript-license.txt" />

src/JavaScriptEngineSwitcher.V8.Native.linux-x64/readme.txt

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: V8 for Linux x64 v3.9.0 Preview 2
4+
README file for JS Engine Switcher: V8 for Linux x64 v3.9.0 Preview 3
55

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

@@ -11,16 +11,14 @@
1111
===========
1212
DESCRIPTION
1313
===========
14-
This package complements the JavaScriptEngineSwitcher.V8 package and contains
15-
the native implementation of V8 version 8.7.220.10 for Linux (x64).
16-
17-
This package is only compatible with .NET Core.
14+
This package is deprecated. Instead, it is recommended to use a
15+
'Microsoft.ClearScript.V8.Native.linux-x64' package.
1816

1917
=============
2018
RELEASE NOTES
2119
=============
22-
Microsoft ClearScript.V8 was updated to version 7.0 RC4 (support of V8 version
23-
8.7.220.10).
20+
Microsoft ClearScript.V8 was updated to version 7.0 RC5 (support of V8 version
21+
8.7.220.16).
2422

2523
=============
2624
DOCUMENTATION

src/JavaScriptEngineSwitcher.V8.Native.osx-x64/JavaScriptEngineSwitcher.V8.Native.osx-x64.nuspec

Lines changed: 6 additions & 6 deletions
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.osx-x64</id>
5-
<version>3.9.0-preview2</version>
5+
<version>3.9.0-preview3</version>
66
<title>JS Engine Switcher: V8 for OS X (x64)</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -11,16 +11,16 @@
1111
<icon>icon.png</icon>
1212
<repository type="git" url="https://github.com/Taritsyn/JavaScriptEngineSwitcher" />
1313
<requireLicenseAcceptance>false</requireLicenseAcceptance>
14-
<description>This package complements the JavaScriptEngineSwitcher.V8 package and contains the native implementation of V8 version 8.7.220.10 for OS X (x64).
15-
16-
This package is only compatible with .NET Core.</description>
17-
<releaseNotes>Microsoft ClearScript.V8 was updated to version 7.0 RC4 (support of V8 version 8.7.220.10).</releaseNotes>
14+
<description>This package is deprecated. Instead, it is recommended to use a 'Microsoft.ClearScript.V8.Native.osx-x64' package.</description>
15+
<releaseNotes>Microsoft ClearScript.V8 was updated to version 7.0 RC5 (support of V8 version 8.7.220.16).</releaseNotes>
1816
<copyright>Copyright © 2013-2020 Andrey Taritsyn</copyright>
1917
<language>en-US</language>
2018
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript V8 ClearScript macOS OSX x64</tags>
19+
<dependencies>
20+
<dependency id="Microsoft.ClearScript.V8.Native.osx-x64" version="7.0.0-rc5" />
21+
</dependencies>
2122
</metadata>
2223
<files>
23-
<file src="../../lib/ClearScript/runtimes/osx-x64/native/ClearScriptV8.dylib" target="runtimes/osx-x64/native/" />
2424
<file src="../../Icons/JavaScriptEngineSwitcher_V8_Logo128x128.png" target="icon.png" />
2525
<file src="../../LICENSE.txt" target="LICENSE.txt" />
2626
<file src="../../Licenses/clearscript-license.txt" target="clearscript-license.txt" />

src/JavaScriptEngineSwitcher.V8.Native.osx-x64/readme.txt

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: V8 for OS X x64 v3.9.0 Preview 2
4+
README file for JS Engine Switcher: V8 for OS X x64 v3.9.0 Preview 3
55

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

@@ -11,16 +11,14 @@
1111
===========
1212
DESCRIPTION
1313
===========
14-
This package complements the JavaScriptEngineSwitcher.V8 package and contains
15-
the native implementation of V8 version 8.7.220.10 for OS X (x64).
16-
17-
This package is only compatible with .NET Core.
14+
This package is deprecated. Instead, it is recommended to use a
15+
'Microsoft.ClearScript.V8.Native.osx-x64' package.
1816

1917
=============
2018
RELEASE NOTES
2119
=============
22-
Microsoft ClearScript.V8 was updated to version 7.0 RC4 (support of V8 version
23-
8.7.220.10).
20+
Microsoft ClearScript.V8 was updated to version 7.0 RC5 (support of V8 version
21+
8.7.220.16).
2422

2523
=============
2624
DOCUMENTATION

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

Lines changed: 6 additions & 7 deletions
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>3.9.0-preview2</version>
5+
<version>3.9.0-preview3</version>
66
<title>JS Engine Switcher: V8 for Windows (x64)</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -11,17 +11,16 @@
1111
<icon>icon.png</icon>
1212
<repository type="git" url="https://github.com/Taritsyn/JavaScriptEngineSwitcher" />
1313
<requireLicenseAcceptance>false</requireLicenseAcceptance>
14-
<description>This package complements the JavaScriptEngineSwitcher.V8 package and contains the native implementation of V8 version 8.7.220.10 for Windows (x64).</description>
15-
<releaseNotes>Microsoft ClearScript.V8 was updated to version 7.0 RC4 (support of V8 version 8.7.220.10).</releaseNotes>
14+
<description>This package is deprecated. Instead, it is recommended to use a 'Microsoft.ClearScript.V8.Native.win-x64' package.</description>
15+
<releaseNotes>Microsoft ClearScript.V8 was updated to version 7.0 RC5 (support of V8 version 8.7.220.16).</releaseNotes>
1616
<copyright>Copyright © 2013-2020 Andrey Taritsyn</copyright>
1717
<language>en-US</language>
1818
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript V8 ClearScript Windows x64</tags>
19+
<dependencies>
20+
<dependency id="Microsoft.ClearScript.V8.Native.win-x64" version="7.0.0-rc5" />
21+
</dependencies>
1922
</metadata>
2023
<files>
21-
<file src="../../lib/ClearScript/runtimes/win-x64/native/ClearScriptV8.dll" target="runtimes/win-x64/native/" />
22-
<file src="build/JavaScriptEngineSwitcher.V8.Native.win-x64.props" target="build/" />
23-
<file src="tools/Install.ps1" target="tools/" />
24-
<file src="tools/Uninstall.ps1" target="tools/" />
2524
<file src="../../Icons/JavaScriptEngineSwitcher_V8_Logo128x128.png" target="icon.png" />
2625
<file src="../../LICENSE.txt" target="LICENSE.txt" />
2726
<file src="../../Licenses/clearscript-license.txt" target="clearscript-license.txt" />

src/JavaScriptEngineSwitcher.V8.Native.win-x64/build/JavaScriptEngineSwitcher.V8.Native.win-x64.props

Lines changed: 0 additions & 10 deletions
This file was deleted.

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

Lines changed: 5 additions & 5 deletions
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 v3.9.0 Preview 2
4+
README file for JS Engine Switcher: V8 for Windows x64 v3.9.0 Preview 3
55

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

@@ -11,14 +11,14 @@
1111
===========
1212
DESCRIPTION
1313
===========
14-
This package complements the JavaScriptEngineSwitcher.V8 package and contains
15-
the native implementation of V8 version 8.7.220.10 for Windows (x64).
14+
This package is deprecated. Instead, it is recommended to use a
15+
'Microsoft.ClearScript.V8.Native.win-x64' package.
1616

1717
=============
1818
RELEASE NOTES
1919
=============
20-
Microsoft ClearScript.V8 was updated to version 7.0 RC4 (support of V8 version
21-
8.7.220.10).
20+
Microsoft ClearScript.V8 was updated to version 7.0 RC5 (support of V8 version
21+
8.7.220.16).
2222

2323
=============
2424
DOCUMENTATION

src/JavaScriptEngineSwitcher.V8.Native.win-x64/tools/Install.ps1

Lines changed: 0 additions & 16 deletions
This file was deleted.

src/JavaScriptEngineSwitcher.V8.Native.win-x64/tools/Uninstall.ps1

Lines changed: 0 additions & 14 deletions
This file was deleted.

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

Lines changed: 6 additions & 7 deletions
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>3.9.0-preview2</version>
5+
<version>3.9.0-preview3</version>
66
<title>JS Engine Switcher: V8 for Windows (x86)</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -11,17 +11,16 @@
1111
<icon>icon.png</icon>
1212
<repository type="git" url="https://github.com/Taritsyn/JavaScriptEngineSwitcher" />
1313
<requireLicenseAcceptance>false</requireLicenseAcceptance>
14-
<description>This package complements the JavaScriptEngineSwitcher.V8 package and contains the native implementation of V8 version 8.7.220.10 for Windows (x86).</description>
15-
<releaseNotes>Microsoft ClearScript.V8 was updated to version 7.0 RC4 (support of V8 version 8.7.220.10).</releaseNotes>
14+
<description>This package is deprecated. Instead, it is recommended to use a 'Microsoft.ClearScript.V8.Native.win-x86' package.</description>
15+
<releaseNotes>Microsoft ClearScript.V8 was updated to version 7.0 RC5 (support of V8 version 8.7.220.16).</releaseNotes>
1616
<copyright>Copyright © 2013-2020 Andrey Taritsyn</copyright>
1717
<language>en-US</language>
1818
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript V8 ClearScript Windows x86</tags>
19+
<dependencies>
20+
<dependency id="Microsoft.ClearScript.V8.Native.win-x86" version="7.0.0-rc5" />
21+
</dependencies>
1922
</metadata>
2023
<files>
21-
<file src="../../lib/ClearScript/runtimes/win-x86/native/ClearScriptV8.dll" target="runtimes/win-x86/native/" />
22-
<file src="build/JavaScriptEngineSwitcher.V8.Native.win-x86.props" target="build/" />
23-
<file src="tools/Install.ps1" target="tools/" />
24-
<file src="tools/Uninstall.ps1" target="tools/" />
2524
<file src="../../Icons/JavaScriptEngineSwitcher_V8_Logo128x128.png" target="icon.png" />
2625
<file src="../../LICENSE.txt" target="LICENSE.txt" />
2726
<file src="../../Licenses/clearscript-license.txt" target="clearscript-license.txt" />

src/JavaScriptEngineSwitcher.V8.Native.win-x86/build/JavaScriptEngineSwitcher.V8.Native.win-x86.props

Lines changed: 0 additions & 10 deletions
This file was deleted.

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

Lines changed: 5 additions & 5 deletions
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 v3.9.0 Preview 2
4+
README file for JS Engine Switcher: V8 for Windows x86 v3.9.0 Preview 3
55

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

@@ -11,14 +11,14 @@
1111
===========
1212
DESCRIPTION
1313
===========
14-
This package complements the JavaScriptEngineSwitcher.V8 package and contains
15-
the native implementation of V8 version 8.7.220.10 for Windows (x86).
14+
This package is deprecated. Instead, it is recommended to use a
15+
'Microsoft.ClearScript.V8.Native.win-x86' package.
1616

1717
=============
1818
RELEASE NOTES
1919
=============
20-
Microsoft ClearScript.V8 was updated to version 7.0 RC4 (support of V8 version
21-
8.7.220.10).
20+
Microsoft ClearScript.V8 was updated to version 7.0 RC5 (support of V8 version
21+
8.7.220.16).
2222

2323
=============
2424
DOCUMENTATION

src/JavaScriptEngineSwitcher.V8.Native.win-x86/tools/Install.ps1

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)