Skip to content

Commit

Permalink
In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript…
Browse files Browse the repository at this point in the history
….V8 version 6.0.1 (support of V8 version 8.1.307.28)
  • Loading branch information
Taritsyn committed Apr 14, 2020
1 parent 215813e commit 52d4a7a
Show file tree
Hide file tree
Showing 38 changed files with 129 additions and 138 deletions.
Binary file modified lib/ClearScript/lib/net45/ClearScript.dll
Binary file not shown.
45 changes: 35 additions & 10 deletions lib/ClearScript/lib/net45/ClearScript.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file modified lib/ClearScript/lib/netcoreapp3.1/ClearScript.dll
Binary file not shown.
45 changes: 35 additions & 10 deletions lib/ClearScript/lib/netcoreapp3.1/ClearScript.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Binary file not shown.
Binary file not shown.
Binary file modified lib/ClearScript/runtimes/win-x64/native/v8-base-x64.dll
Binary file not shown.
Binary file not shown.
Binary file modified lib/ClearScript/runtimes/win-x64/native/v8-x64.dll
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified lib/ClearScript/runtimes/win-x86/native/v8-base-ia32.dll
Binary file not shown.
Binary file modified lib/ClearScript/runtimes/win-x86/native/v8-ia32.dll
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" Version="3.4.5" />
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.4.5" />
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.4.5" />
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="3.3.0" />
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="3.3.0" />
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="3.5.1" />
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="3.5.1" />

<ProjectReference Include="../../src/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.csproj" />
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.csproj" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" Version="3.4.5" />
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.4.5" />
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.4.5" />
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="3.3.0" />
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="3.3.0" />
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="3.5.1" />
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="3.5.1" />

<ProjectReference Include="../../src/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.csproj" />
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.csproj" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>JavaScriptEngineSwitcher.V8.Native.win-x64</id>
<version>3.3.0</version>
<version>3.5.1</version>
<title>JS Engine Switcher: V8 for Windows (x64)</title>
<authors>Andrey Taritsyn</authors>
<owners>Andrey Taritsyn</owners>
Expand All @@ -11,21 +11,20 @@
<icon>icon.png</icon>
<repository type="git" url="https://github.com/Taritsyn/JavaScriptEngineSwitcher" />
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>This package complements the JavaScriptEngineSwitcher.V8 package and contains the native implementation of V8 version 7.9.317.32 for Windows (x64).
<description>This package complements the JavaScriptEngineSwitcher.V8 package and contains the native implementation of V8 version 8.1.307.28 for Windows (x64).

For correct working of the Microsoft ClearScript.V8 require the Microsoft Visual C++ Redistributable for Visual Studio 2019.</description>
<releaseNotes>1. Microsoft ClearScript.V8 was updated to version 6.0.0 (support of V8 version 7.9.317.32);
2. Now the Microsoft ClearScript.V8 requires the Microsoft Visual C++ Redistributable for Visual Studio 2019.</releaseNotes>
<copyright>Copyright © 2013-2019 Andrey Taritsyn</copyright>
<releaseNotes>Microsoft ClearScript.V8 was updated to version 6.0.1 (support of V8 version 8.1.307.28).</releaseNotes>
<copyright>Copyright © 2013-2020 Andrey Taritsyn</copyright>
<language>en-US</language>
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript V8 ClearScript Windows x64</tags>
</metadata>
<files>
<file src="../../lib/ClearScript/runtimes/win-x64/lib/net45/ClearScriptV8-64.dll" target="runtimes/win-x64/lib/net45/" />
<file src="../../lib/ClearScript/runtimes/win-x64/lib/netcoreapp3.1/ClearScriptV8-64.dll" target="runtimes/win-x64/lib/netcoreapp3.1/" />
<file src="../../lib/ClearScript/runtimes/win-x64/native/v8-libcpp-x64.dll" target="runtimes/win-x64/native/" />
<file src="../../lib/ClearScript/runtimes/win-x64/native/v8-base-x64.dll" target="runtimes/win-x64/native/" />
<file src="../../lib/ClearScript/runtimes/win-x64/native/v8-x64.dll" target="runtimes/win-x64/native/" />
<file src="../../lib/ClearScript/runtimes/win-x64/native/v8-zlib-x64.dll" target="runtimes/win-x64/native/" />
<file src="build/net45/JavaScriptEngineSwitcher.V8.Native.win-x64.props" target="build/net45/" />
<file src="build/netcoreapp3.1/JavaScriptEngineSwitcher.V8.Native.win-x64.props" target="build/netcoreapp3.1/" />
<file src="tools/Install.ps1" target="tools/" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,6 @@
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</None>
<None Include="$(MSBuildThisFileDirectory)..\..\runtimes\win-x64\native\v8-libcpp-x64.dll">
<Link>x64\v8-libcpp-x64.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</None>
<None Include="$(MSBuildThisFileDirectory)..\..\runtimes\win-x64\native\v8-base-x64.dll">
<Link>x64\v8-base-x64.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
Expand All @@ -21,5 +16,10 @@
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</None>
<None Include="$(MSBuildThisFileDirectory)..\..\runtimes\win-x64\native\v8-zlib-x64.dll">
<Link>x64\v8-zlib-x64.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</None>
</ItemGroup>
</Project>
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,6 @@
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</None>
<None Include="$(MSBuildThisFileDirectory)..\..\runtimes\win-x64\native\v8-libcpp-x64.dll">
<Link>x64\v8-libcpp-x64.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</None>
<None Include="$(MSBuildThisFileDirectory)..\..\runtimes\win-x64\native\v8-base-x64.dll">
<Link>x64\v8-base-x64.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
Expand All @@ -21,5 +16,10 @@
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</None>
<None Include="$(MSBuildThisFileDirectory)..\..\runtimes\win-x64\native\v8-zlib-x64.dll">
<Link>x64\v8-zlib-x64.dll</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>False</Visible>
</None>
</ItemGroup>
</Project>
12 changes: 5 additions & 7 deletions src/JavaScriptEngineSwitcher.V8.Native.win-x64/readme.txt
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@


--------------------------------------------------------------------------------
README file for JS Engine Switcher: V8 for Windows x64 v3.3.0
README file for JS Engine Switcher: V8 for Windows x64 v3.5.1

--------------------------------------------------------------------------------

Copyright (c) 2013-2019 Andrey Taritsyn - http://www.taritsyn.ru
Copyright (c) 2013-2020 Andrey Taritsyn - http://www.taritsyn.ru


===========
DESCRIPTION
===========
This package complements the JavaScriptEngineSwitcher.V8 package and contains
the native implementation of V8 version 7.9.317.32 for Windows (x64).
the native implementation of V8 version 8.1.307.28 for Windows (x64).

For correct working of the Microsoft ClearScript.V8 require the Microsoft Visual
C++ Redistributable for Visual Studio 2019.
Expand All @@ -21,10 +21,8 @@
=============
RELEASE NOTES
=============
1. Microsoft ClearScript.V8 was updated to version 6.0.0 (support of V8 version
7.9.317.32);
2. Now the Microsoft ClearScript.V8 requires the Microsoft Visual C++
Redistributable for Visual Studio 2019.
Microsoft ClearScript.V8 was updated to version 6.0.1 (support of V8 version
8.1.307.28).

====================
POST-INSTALL ACTIONS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ if ($project.Type -eq "Web Site") {
$projectDirectoryPath = $project.Properties.Item("FullPath").Value
$binDirectoryPath = Join-Path $projectDirectoryPath "bin"
$managedAssemblyFileName = "ClearScriptV8-64.dll"
$nativeAssemblyFileNames = "v8-libcpp-x64.dll", "v8-base-x64.dll", "v8-x64.dll"
$nativeAssemblyFileNames = "v8-base-x64.dll", "v8-x64.dll", "v8-zlib-x64.dll"

$assemblyDestDirectoryPath = Join-Path $binDirectoryPath "x64"
if (!(Test-Path $assemblyDestDirectoryPath)) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ param($installPath, $toolsPath, $package, $project)
if ($project.Type -eq "Web Site") {
$projectDirectoryPath = $project.Properties.Item("FullPath").Value
$binDirectoryPath = Join-Path $projectDirectoryPath "bin"
$assemblyFileNames = "ClearScriptV8-64.dll", "v8-libcpp-x64.dll", "v8-base-x64.dll", "v8-x64.dll"
$assemblyFileNames = "ClearScriptV8-64.dll", "v8-base-x64.dll", "v8-x64.dll", "v8-zlib-x64.dll"

$assemblyDirectoryPath = Join-Path $binDirectoryPath "x64"

Expand Down
Loading

0 comments on commit 52d4a7a

Please sign in to comment.