Skip to content

Commit eec3343

Browse files
committed
In JavaScriptEngineSwitcher.V8:
1. Microsoft ClearScript.V8 was updated to version 7.1.5 (support of V8 version 9.2.230.21); 2. In configuration settings of the V8 JS engine was added one new property - `MaxArrayBufferAllocation` (default `UInt64.MaxValue`).
1 parent 1044feb commit eec3343

File tree

21 files changed

+83
-60
lines changed

21 files changed

+83
-60
lines changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@
2929
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm64" Version="3.9.1" />
3030
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.9.1" />
3131
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.9.1" />
32-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-arm64" Version="7.1.4" />
33-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x64" Version="7.1.4" />
34-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x86" Version="7.1.4" />
32+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-arm64" Version="7.1.5" />
33+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x64" Version="7.1.5" />
34+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x86" Version="7.1.5" />
3535

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

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

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@
2525
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm64" Version="3.9.1" />
2626
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.9.1" />
2727
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.9.1" />
28-
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm" Version="7.1.4" />
29-
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm64" Version="7.1.4" />
30-
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-x64" Version="7.1.4" />
31-
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-arm64" Version="7.1.4" />
32-
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-x64" Version="7.1.4" />
33-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-arm64" Version="7.1.4" />
34-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x64" Version="7.1.4" />
35-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x86" Version="7.1.4" />
28+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm" Version="7.1.5" />
29+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm64" Version="7.1.5" />
30+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-x64" Version="7.1.5" />
31+
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-arm64" Version="7.1.5" />
32+
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-x64" Version="7.1.5" />
33+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-arm64" Version="7.1.5" />
34+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x64" Version="7.1.5" />
35+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x86" Version="7.1.5" />
3636

3737
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.csproj" />
3838
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.csproj" />

samples/JavaScriptEngineSwitcher.Sample.AspNetCore5.Mvc5/JavaScriptEngineSwitcher.Sample.AspNetCore5.Mvc5.csproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@
2525
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm64" Version="3.9.1" />
2626
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.9.1" />
2727
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.9.1" />
28-
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm" Version="7.1.4" />
29-
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm64" Version="7.1.4" />
30-
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-x64" Version="7.1.4" />
31-
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-arm64" Version="7.1.4" />
32-
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-x64" Version="7.1.4" />
33-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-arm64" Version="7.1.4" />
34-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x64" Version="7.1.4" />
35-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x86" Version="7.1.4" />
28+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm" Version="7.1.5" />
29+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm64" Version="7.1.5" />
30+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-x64" Version="7.1.5" />
31+
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-arm64" Version="7.1.5" />
32+
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-x64" Version="7.1.5" />
33+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-arm64" Version="7.1.5" />
34+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x64" Version="7.1.5" />
35+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x86" Version="7.1.5" />
3636

3737
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.csproj" />
3838
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.csproj" />

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<Description>This package is deprecated. Instead, it is recommended to use a 'Microsoft.ClearScript.V8.Native.linux-x64' package.</Description>
1515
<PackageTags>$(PackageCommonTags);V8;ClearScript;Linux;x64</PackageTags>
1616
<PackageIconFullPath>../../Icons/JavaScriptEngineSwitcher_V8_Logo128x128.png</PackageIconFullPath>
17-
<PackageReleaseNotes>Microsoft ClearScript.V8 was updated to version 7.1.4 (support of V8 version 9.1.269.36).</PackageReleaseNotes>
17+
<PackageReleaseNotes>Microsoft ClearScript.V8 was updated to version 7.1.5 (support of V8 version 9.2.230.21).</PackageReleaseNotes>
1818
</PropertyGroup>
1919

2020
</Project>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<metadata>
44
$CommonMetadataElements$
55
<dependencies>
6-
<dependency id="Microsoft.ClearScript.V8.Native.linux-x64" version="7.1.4" />
6+
<dependency id="Microsoft.ClearScript.V8.Native.linux-x64" version="7.1.5" />
77
</dependencies>
88
</metadata>
99
<files>

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
=============
1818
RELEASE NOTES
1919
=============
20-
Microsoft ClearScript.V8 was updated to version 7.1.4 (support of V8 version
21-
9.1.269.36).
20+
Microsoft ClearScript.V8 was updated to version 7.1.5 (support of V8 version
21+
9.2.230.21).
2222

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

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<Description>This package is deprecated. Instead, it is recommended to use a 'Microsoft.ClearScript.V8.Native.osx-x64' package.</Description>
1515
<PackageTags>$(PackageCommonTags);V8;ClearScript;macOS;OSX;x64</PackageTags>
1616
<PackageIconFullPath>../../Icons/JavaScriptEngineSwitcher_V8_Logo128x128.png</PackageIconFullPath>
17-
<PackageReleaseNotes>Microsoft ClearScript.V8 was updated to version 7.1.4 (support of V8 version 9.1.269.36).</PackageReleaseNotes>
17+
<PackageReleaseNotes>Microsoft ClearScript.V8 was updated to version 7.1.5 (support of V8 version 9.2.230.21).</PackageReleaseNotes>
1818
</PropertyGroup>
1919

2020
</Project>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<metadata>
44
$CommonMetadataElements$
55
<dependencies>
6-
<dependency id="Microsoft.ClearScript.V8.Native.osx-x64" version="7.1.4" />
6+
<dependency id="Microsoft.ClearScript.V8.Native.osx-x64" version="7.1.5" />
77
</dependencies>
88
</metadata>
99
<files>

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
=============
1818
RELEASE NOTES
1919
=============
20-
Microsoft ClearScript.V8 was updated to version 7.1.4 (support of V8 version
21-
9.1.269.36).
20+
Microsoft ClearScript.V8 was updated to version 7.1.5 (support of V8 version
21+
9.2.230.21).
2222

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

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<Description>This package is deprecated. Instead, it is recommended to use a 'Microsoft.ClearScript.V8.Native.win-x64' package.</Description>
1515
<PackageTags>$(PackageCommonTags);V8;ClearScript;Windows;x64</PackageTags>
1616
<PackageIconFullPath>../../Icons/JavaScriptEngineSwitcher_V8_Logo128x128.png</PackageIconFullPath>
17-
<PackageReleaseNotes>Microsoft ClearScript.V8 was updated to version 7.1.4 (support of V8 version 9.1.269.36).</PackageReleaseNotes>
17+
<PackageReleaseNotes>Microsoft ClearScript.V8 was updated to version 7.1.5 (support of V8 version 9.2.230.21).</PackageReleaseNotes>
1818
</PropertyGroup>
1919

2020
</Project>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<metadata>
44
$CommonMetadataElements$
55
<dependencies>
6-
<dependency id="Microsoft.ClearScript.V8.Native.win-x64" version="7.1.4" />
6+
<dependency id="Microsoft.ClearScript.V8.Native.win-x64" version="7.1.5" />
77
</dependencies>
88
</metadata>
99
<files>

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
=============
1818
RELEASE NOTES
1919
=============
20-
Microsoft ClearScript.V8 was updated to version 7.1.4 (support of V8 version
21-
9.1.269.36).
20+
Microsoft ClearScript.V8 was updated to version 7.1.5 (support of V8 version
21+
9.2.230.21).
2222

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

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<Description>This package is deprecated. Instead, it is recommended to use a 'Microsoft.ClearScript.V8.Native.win-x86' package.</Description>
1515
<PackageTags>$(PackageCommonTags);V8;ClearScript;Windows;x86</PackageTags>
1616
<PackageIconFullPath>../../Icons/JavaScriptEngineSwitcher_V8_Logo128x128.png</PackageIconFullPath>
17-
<PackageReleaseNotes>Microsoft ClearScript.V8 was updated to version 7.1.4 (support of V8 version 9.1.269.36).</PackageReleaseNotes>
17+
<PackageReleaseNotes>Microsoft ClearScript.V8 was updated to version 7.1.5 (support of V8 version 9.2.230.21).</PackageReleaseNotes>
1818
</PropertyGroup>
1919

2020
</Project>

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<metadata>
44
$CommonMetadataElements$
55
<dependencies>
6-
<dependency id="Microsoft.ClearScript.V8.Native.win-x86" version="7.1.4" />
6+
<dependency id="Microsoft.ClearScript.V8.Native.win-x86" version="7.1.5" />
77
</dependencies>
88
</metadata>
99
<files>

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
=============
1818
RELEASE NOTES
1919
=============
20-
Microsoft ClearScript.V8 was updated to version 7.1.4 (support of V8 version
21-
9.1.269.36).
20+
Microsoft ClearScript.V8 was updated to version 7.1.5 (support of V8 version
21+
9.2.230.21).
2222

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

src/JavaScriptEngineSwitcher.V8/JavaScriptEngineSwitcher.V8.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<Import Project="../../build/nuget-for-dotnet-lib.props" />
1717

1818
<PropertyGroup>
19-
<Description>JavaScriptEngineSwitcher.V8 contains adapter `V8JsEngine` (wrapper for the Microsoft ClearScript.V8 (http://github.com/Microsoft/ClearScript) version 7.1.4).
19+
<Description>JavaScriptEngineSwitcher.V8 contains adapter `V8JsEngine` (wrapper for the Microsoft ClearScript.V8 (http://github.com/Microsoft/ClearScript) version 7.1.5).
2020

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

@@ -30,15 +30,15 @@ This package does not contain the native ClearScript.V8 assemblies. Therefore, y
3030
* Microsoft.ClearScript.V8.Native.osx-arm64</Description>
3131
<PackageTags>$(PackageCommonTags);V8;ClearScript</PackageTags>
3232
<PackageIconFullPath>../../Icons/JavaScriptEngineSwitcher_V8_Logo128x128.png</PackageIconFullPath>
33-
<PackageReleaseNotes>1. Microsoft ClearScript.V8 was updated to version 7.1.4;
34-
2. Added support of OS X (ARM64).</PackageReleaseNotes>
33+
<PackageReleaseNotes>1. Microsoft ClearScript.V8 was updated to version 7.1.5;
34+
2. In configuration settings of the V8 JS engine was added one new property - `MaxArrayBufferAllocation` (default `UInt64.MaxValue`).</PackageReleaseNotes>
3535
</PropertyGroup>
3636

3737
<ItemGroup>
3838
<Reference Condition=" '$(TargetFramework)' == 'net45' Or '$(TargetFramework)' == 'net471' " Include="Microsoft.CSharp" Pack="false" />
3939

4040
<PackageReference Include="AdvancedStringBuilder" Version="0.1.0" />
41-
<PackageReference Include="Microsoft.ClearScript.V8" Version="7.1.4" />
41+
<PackageReference Include="Microsoft.ClearScript.V8" Version="7.1.5" />
4242
<PackageReference Include="ResxToCs.MSBuild" Version="1.0.0-alpha6" PrivateAssets="All" />
4343

4444
<ProjectReference Include="../JavaScriptEngineSwitcher.Core/JavaScriptEngineSwitcher.Core.csproj" />

src/JavaScriptEngineSwitcher.V8/V8JsEngine.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public sealed class V8JsEngine : JsEngineBase
4747
/// <summary>
4848
/// Version of original JS engine
4949
/// </summary>
50-
private const string EngineVersion = "9.1.269.36";
50+
private const string EngineVersion = "9.2.230.21";
5151

5252
/// <summary>
5353
/// V8 JS engine
@@ -101,8 +101,9 @@ public V8JsEngine(V8Settings settings)
101101
var constraints = new OriginalRuntimeConstraints
102102
{
103103
HeapExpansionMultiplier = v8Settings.HeapExpansionMultiplier,
104+
MaxArrayBufferAllocation = v8Settings.MaxArrayBufferAllocation,
104105
MaxNewSpaceSize = v8Settings.MaxNewSpaceSize,
105-
MaxOldSpaceSize = v8Settings.MaxOldSpaceSize,
106+
MaxOldSpaceSize = v8Settings.MaxOldSpaceSize
106107
};
107108

108109
OriginalEngineFlags flags = OriginalEngineFlags.None;

src/JavaScriptEngineSwitcher.V8/V8Settings.cs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,21 @@ public TimeSpan HeapSizeSampleInterval
9292
set;
9393
}
9494

95+
/// <summary>
96+
/// Gets or sets a maximum amount of <code>ArrayBuffer</code> memory the runtime may allocate.
97+
/// </summary>
98+
/// <remarks>
99+
/// This property is specified in bytes. <code>ArrayBuffer</code> memory is allocated outside
100+
/// the runtime's heap and released when its garbage collector reclaims the corresponding
101+
/// JavaScript <code>ArrayBuffer</code> object. Leave this property at its default value to
102+
/// enforce no limit.
103+
/// </remarks>
104+
public ulong MaxArrayBufferAllocation
105+
{
106+
get;
107+
set;
108+
}
109+
95110
/// <summary>
96111
/// Gets or sets a maximum size of the executable code heap in mebibytes
97112
/// </summary>
@@ -122,6 +137,11 @@ public int MaxExecutableSize
122137
/// Exceeding this limit causes the V8 runtime to interrupt script execution and throw
123138
/// an exception.
124139
/// </para>
140+
/// <para>
141+
/// Note that <code>ArrayBuffer</code> memory is allocated outside the runtime's heap and is
142+
/// therefore not tracked by heap size monitoring. See <see cref="MaxArrayBufferAllocation"/>
143+
/// property for additional information.
144+
/// </para>
125145
/// </remarks>
126146
public UIntPtr MaxHeapSize
127147
{
@@ -181,6 +201,7 @@ public V8Settings()
181201
DisableGlobalMembers = false;
182202
HeapExpansionMultiplier = 0;
183203
HeapSizeSampleInterval = TimeSpan.Zero;
204+
MaxArrayBufferAllocation = ulong.MaxValue;
184205
MaxHeapSize = UIntPtr.Zero;
185206
MaxNewSpaceSize = 0;
186207
MaxOldSpaceSize = 0;

src/JavaScriptEngineSwitcher.V8/readme.txt

Lines changed: 4 additions & 3 deletions
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
16-
7.1.4).
16+
7.1.5).
1717

1818
This package does not contain the native ClearScript.V8 assemblies.
1919
Therefore, you need to choose and install the most appropriate package(s) for
@@ -31,8 +31,9 @@
3131
=============
3232
RELEASE NOTES
3333
=============
34-
1. Microsoft ClearScript.V8 was updated to version 7.1.4;
35-
2. Added support of OS X (ARM64).
34+
1. Microsoft ClearScript.V8 was updated to version 7.1.5;
35+
2. In configuration settings of the V8 JS engine was added one new property -
36+
`MaxArrayBufferAllocation` (default `UInt64.MaxValue`).
3637

3738
=============
3839
DOCUMENTATION

test/JavaScriptEngineSwitcher.Benchmarks/JavaScriptEngineSwitcher.Benchmarks.csproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,19 +35,19 @@
3535
</ItemGroup>
3636

3737
<ItemGroup Condition=" '$(TargetFramework)' == 'net461' Or '$(TargetFramework)' == 'netcoreapp3.1' Or '$(TargetFramework)' == 'net5.0' ">
38-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-arm64" Version="7.1.4" />
39-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x64" Version="7.1.4" />
40-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x86" Version="7.1.4" />
38+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-arm64" Version="7.1.5" />
39+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x64" Version="7.1.5" />
40+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x86" Version="7.1.5" />
4141

4242
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.V8/JavaScriptEngineSwitcher.V8.csproj" />
4343
</ItemGroup>
4444

4545
<ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp3.1' Or '$(TargetFramework)' == 'net5.0' ">
46-
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm" Version="7.1.4" />
47-
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm64" Version="7.1.4" />
48-
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-x64" Version="7.1.4" />
49-
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-arm64" Version="7.1.4" />
50-
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-x64" Version="7.1.4" />
46+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm" Version="7.1.5" />
47+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm64" Version="7.1.5" />
48+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-x64" Version="7.1.5" />
49+
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-arm64" Version="7.1.5" />
50+
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-x64" Version="7.1.5" />
5151
</ItemGroup>
5252

5353
<ItemGroup>

test/JavaScriptEngineSwitcher.Tests/JavaScriptEngineSwitcher.Tests.csproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,17 +50,17 @@
5050
</ItemGroup>
5151

5252
<ItemGroup Condition=" '$(TargetFramework)' == 'net452' Or '$(TargetFramework)' == 'net471' Or '$(TargetFramework)' == 'netcoreapp3.1' Or '$(TargetFramework)' == 'net5.0' ">
53-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-arm64" Version="7.1.4" />
54-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x64" Version="7.1.4" />
55-
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x86" Version="7.1.4" />
53+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-arm64" Version="7.1.5" />
54+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x64" Version="7.1.5" />
55+
<PackageReference Include="Microsoft.ClearScript.V8.Native.win-x86" Version="7.1.5" />
5656
</ItemGroup>
5757

5858
<ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp3.1' Or '$(TargetFramework)' == 'net5.0' ">
59-
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm" Version="7.1.4" />
60-
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm64" Version="7.1.4" />
61-
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-x64" Version="7.1.4" />
62-
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-arm64" Version="7.1.4" />
63-
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-x64" Version="7.1.4" />
59+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm" Version="7.1.5" />
60+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-arm64" Version="7.1.5" />
61+
<PackageReference Include="Microsoft.ClearScript.V8.Native.linux-x64" Version="7.1.5" />
62+
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-arm64" Version="7.1.5" />
63+
<PackageReference Include="Microsoft.ClearScript.V8.Native.osx-x64" Version="7.1.5" />
6464
</ItemGroup>
6565

6666
<ItemGroup Condition=" '$(TargetFramework)' == 'net471' Or '$(TargetFramework)' == 'netcoreapp2.1' Or '$(TargetFramework)' == 'netcoreapp3.1' Or '$(TargetFramework)' == 'net5.0' ">

0 commit comments

Comments
 (0)