Skip to content

Commit 99c53cf

Browse files
committed
Version 3.0.0
1 parent e81cee3 commit 99c53cf

File tree

53 files changed

+271
-133
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+271
-133
lines changed

CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,44 @@
11
Change log
22
==========
33

4+
## v3.0.0 - December 25, 2018
5+
* In the `JsEngineSwitcher` class a `Instance` property was renamed to the `Current` property
6+
* Now you can implement your own version of the `JsEngineSwitcher` class
7+
* Format of the error messages was unified
8+
* Created a new exception classes: `JsCompilationException`, `JsEngineException`, `JsFatalException`, `JsInterruptedException`, `JsTimeoutException`, `JsScriptException` and `JsUsageException`. These exceptions are responsible for handling errors, some of which were previously handled by the `JsRuntimeException` class
9+
* In the `JsException` class was added two new properties: `Category` and `Description`
10+
* From the `JsRuntimeException` class was removed one property - `ErrorCode`
11+
* In the `JsRuntimeException` class was added three new properties: `Type`, `DocumentName` and `CallStack`
12+
* `JsEngineLoadException` class now is inherited from the `JsEngineException` class
13+
* Removed a `EmptyValueException` class
14+
* `Format` method of the `JsErrorHelpers` class was renamed to the `GenerateErrorDetails`
15+
* Part of the auxiliary code was moved to external libraries: [PolyfillsForOldDotNet](https://github.com/Taritsyn/PolyfillsForOldDotNet) and [AdvancedStringBuilder](https://github.com/Taritsyn/AdvancedStringBuilder)
16+
* In `IJsEngine` interface was added two new properties: `SupportsScriptInterruption` and `SupportsScriptPrecompilation`, and four new methods: `Interrupt`, `Precompile`, `PrecompileFile` and `PrecompileResource`
17+
* In JavaScriptEngineSwitcher.Extensions.MsDependencyInjection added a overloaded versions of the `AddJsEngineSwitcher` extension method, which takes an instance of JS engine switcher
18+
* In JavaScriptEngineSwitcher.ChakraCore, JavaScriptEngineSwitcher.Msie, JavaScriptEngineSwitcher.V8 and JavaScriptEngineSwitcher.Vroom added a ability to interrupt execution of the script
19+
* In JavaScriptEngineSwitcher.ChakraCore, JavaScriptEngineSwitcher.Jint, JavaScriptEngineSwitcher.Jurassic, JavaScriptEngineSwitcher.Msie and JavaScriptEngineSwitcher.V8 added a ability to pre-compile scripts
20+
* In all modules, except the JavaScriptEngineSwitcher.V8, added support of .NET Standard 2.0
21+
* In JavaScriptEngineSwitcher.ChakraCore:
22+
* ChakraCore was updated to version 1.11.4
23+
* No longer used the old ChakraCore API for Windows (Internet Explorer-like API)
24+
* Now the ChakraCore for Windows requires the [Microsoft Visual C++ Redistributable for Visual Studio 2017](https://www.visualstudio.com/downloads/#microsoft-visual-c-redistributable-for-visual-studio-2017)
25+
* In configuration settings of the ChakraCore JS engine was added one new property - `MaxStackSize` (default `492` or `984` KB)
26+
* Added support of .NET Framework 4.7.1 and .NET Core App 2.1
27+
* In JavaScriptEngineSwitcher.Jint:
28+
* Jint was updated to version 2.11.58
29+
* In configuration settings of the Jint JS engine a `Timeout` property has been replaced by the `TimeoutInterval` property (default `TimeSpan.Zero`) and was added one new property - `LocalTimeZone` (default `TimeZoneInfo.Local`)
30+
* In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of February 24, 2018
31+
* In JavaScriptEngineSwitcher.Msie:
32+
* MSIE JavaScript Engine was updated to version 3.0.0
33+
* In configuration settings of the MSIE JS engine was added one new property - `MaxStackSize` (default `492` or `984` KB)
34+
* In JavaScriptEngineSwitcher.V8:
35+
* Microsoft ClearScript.V8 was updated to version 5.5.4 (support of V8 version 7.0.276.42)
36+
* Now requires .NET Framework 4.5 or higher
37+
* Now the Microsoft ClearScript.V8 requires the [Microsoft Visual C++ Redistributable for Visual Studio 2017](https://www.visualstudio.com/downloads/#microsoft-visual-c-redistributable-for-visual-studio-2017)
38+
* In configuration settings of the V8 JS engine became obsolete the `MaxExecutableSize` property and added two new properties: `AwaitDebuggerAndPauseOnStart` (default `false`) and `EnableRemoteDebugging` (default `false`)
39+
* In JavaScriptEngineSwitcher.Vroom added support of .NET Framework 4.7.1
40+
* Added a module based on the [NiL.JS](https://github.com/nilproject/NiL.JS)
41+
442
## v3.0.0 RC 3 - December 18, 2018
543
* In JavaScriptEngineSwitcher.ChakraCore:
644
* ChakraCore was updated to version 1.11.4

JavaScriptEngineSwitcher.NoSamples.sln

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
77
ProjectSection(SolutionItems) = preProject
88
CHANGELOG.md = CHANGELOG.md
99
global.json = global.json
10-
LICENSE = LICENSE
10+
LICENSE.txt = LICENSE.txt
1111
README.md = README.md
1212
EndProjectSection
1313
EndProject

JavaScriptEngineSwitcher.sln

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
77
ProjectSection(SolutionItems) = preProject
88
CHANGELOG.md = CHANGELOG.md
99
global.json = global.json
10-
LICENSE = LICENSE
10+
LICENSE.txt = LICENSE.txt
1111
README.md = README.md
1212
EndProjectSection
1313
EndProject

README.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,25 @@ The supported .NET types are as follows:
1515
## Installation
1616
This library can be installed through NuGet:
1717

18+
### Core
1819
* [JS Engine Switcher: Core](http://nuget.org/packages/JavaScriptEngineSwitcher.Core) (supports .NET Framework 4.0 Client, .NET Framework 4.5, .NET Standard 1.3 and .NET Standard 2.0)
1920
* [JS Engine Switcher: MS Dependency Injection](http://nuget.org/packages/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection) (supports .NET Framework 4.5, .NET Standard 1.3 and .NET Standard 2.0)
20-
* [JS Engine Switcher: MSIE](http://nuget.org/packages/JavaScriptEngineSwitcher.Msie) (supports .NET Framework 4.0 Client, .NET Framework 4.5, .NET Standard 1.3 and .NET Standard 2.0)
21-
* [JS Engine Switcher: V8](http://nuget.org/packages/JavaScriptEngineSwitcher.V8) (supports .NET Framework 4.5)
22-
* [Windows (x86)](http://nuget.org/packages/JavaScriptEngineSwitcher.V8.Native.win-x86)
23-
* [Windows (x64)](http://nuget.org/packages/JavaScriptEngineSwitcher.V8.Native.win-x64)
24-
* [JS Engine Switcher: Jurassic](http://nuget.org/packages/JavaScriptEngineSwitcher.Jurassic) (supports .NET Framework 4.0 Client, .NET Framework 4.5 and .NET Standard 2.0)
25-
* [JS Engine Switcher: Jint](http://nuget.org/packages/JavaScriptEngineSwitcher.Jint) (supports .NET Framework 4.0 Client, .NET Framework 4.5, .NET Standard 1.3 and .NET Standard 2.0)
21+
22+
### JS engines
2623
* [JS Engine Switcher: ChakraCore](http://nuget.org/packages/JavaScriptEngineSwitcher.ChakraCore) (supports .NET Framework 4.0 Client, .NET Framework 4.5, .NET Framework 4.7.1, .NET Standard 1.3, .NET Standard 2.0 and .NET Core App 2.1)
2724
* [Windows (x86)](http://nuget.org/packages/JavaScriptEngineSwitcher.ChakraCore.Native.win-x86)
2825
* [Windows (x64)](http://nuget.org/packages/JavaScriptEngineSwitcher.ChakraCore.Native.win-x64)
2926
* [Windows (ARM)](http://nuget.org/packages/JavaScriptEngineSwitcher.ChakraCore.Native.win-arm)
3027
* [Linux (x64)](http://nuget.org/packages/JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64)
3128
* [OS X (x64)](http://nuget.org/packages/JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64)
32-
* [JS Engine Switcher: Vroom](http://nuget.org/packages/JavaScriptEngineSwitcher.Vroom) (supports .NET Framework 4.0 Client, .NET Framework 4.5, .NET Framework 4.7.1, .NET Standard 1.6 and .NET Standard 2.0)
29+
* [JS Engine Switcher: Jint](http://nuget.org/packages/JavaScriptEngineSwitcher.Jint) (supports .NET Framework 4.0 Client, .NET Framework 4.5, .NET Standard 1.3 and .NET Standard 2.0)
30+
* [JS Engine Switcher: Jurassic](http://nuget.org/packages/JavaScriptEngineSwitcher.Jurassic) (supports .NET Framework 4.0 Client, .NET Framework 4.5 and .NET Standard 2.0)
31+
* [JS Engine Switcher: MSIE](http://nuget.org/packages/JavaScriptEngineSwitcher.Msie) (supports .NET Framework 4.0 Client, .NET Framework 4.5, .NET Standard 1.3 and .NET Standard 2.0)
3332
* [JS Engine Switcher: NiL](http://nuget.org/packages/JavaScriptEngineSwitcher.NiL) (supports .NET Framework 4.0 Client, .NET Framework 4.5, .NET Standard 1.3 and .NET Standard 2.0)
33+
* [JS Engine Switcher: V8](http://nuget.org/packages/JavaScriptEngineSwitcher.V8) (supports .NET Framework 4.5)
34+
* [Windows (x86)](http://nuget.org/packages/JavaScriptEngineSwitcher.V8.Native.win-x86)
35+
* [Windows (x64)](http://nuget.org/packages/JavaScriptEngineSwitcher.V8.Native.win-x64)
36+
* [JS Engine Switcher: Vroom](http://nuget.org/packages/JavaScriptEngineSwitcher.Vroom) (supports .NET Framework 4.0 Client, .NET Framework 4.5, .NET Framework 4.7.1, .NET Standard 1.6 and .NET Standard 2.0)
3437

3538
If you have used the JavaScript Engine Switcher version 2.X, then I recommend to first read [“How to upgrade applications to version 3.X”](https://github.com/Taritsyn/JavaScriptEngineSwitcher/wiki/How-to-upgrade-applications-to-version-3.X) section of the documentation.
3639

@@ -41,7 +44,7 @@ Documentation is located on the [wiki](https://github.com/Taritsyn/JavaScriptEng
4144
See the [changelog](CHANGELOG.md).
4245

4346
## License
44-
[Apache License Version 2.0](http://github.com/Taritsyn/JavaScriptEngineSwitcher/blob/master/LICENSE)
47+
[Apache License Version 2.0](http://github.com/Taritsyn/JavaScriptEngineSwitcher/blob/master/LICENSE.txt)
4548

4649
## Who's Using JavaScript Engine Switcher
4750
If you use the JavaScript Engine Switcher in some project, please send me a message so I can include it in this list:

samples/JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4/JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3-
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-rc3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-rc3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props')" />
4-
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-rc3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-rc3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props')" />
5-
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0-rc3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0-rc3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props')" />
3+
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props')" />
4+
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props')" />
5+
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props')" />
66
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
77
<PropertyGroup>
88
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@@ -207,8 +207,8 @@
207207
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
208208
</PropertyGroup>
209209
<Error Condition="!Exists('$(SolutionDir)\.nuget\NuGet.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\.nuget\NuGet.targets'))" />
210-
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0-rc3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0-rc3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props'))" />
211-
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-rc3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-rc3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props'))" />
212-
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-rc3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-rc3\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props'))" />
210+
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props'))" />
211+
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props'))" />
212+
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props'))" />
213213
</Target>
214214
</Project>

samples/JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "jsengineswitcher.sample.aspnet4.mvc4",
33
"private": true,
4-
"version": "3.0.0-rc3",
4+
"version": "3.0.0",
55
"devDependencies": {
66
"gulp": "3.9.1",
77
"del": "3.0.0",

samples/JavaScriptEngineSwitcher.Sample.AspNet4.Mvc4/packages.config

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" version="3.0.0-rc3" targetFramework="net40" />
4-
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" version="3.0.0-rc3" targetFramework="net40" />
5-
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" version="3.0.0-rc3" targetFramework="net40" />
3+
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" version="3.0.0" targetFramework="net40" />
4+
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" version="3.0.0" targetFramework="net40" />
5+
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" version="3.0.0" targetFramework="net40" />
66
<package id="Microsoft.AspNet.Mvc" version="4.0.30506.0" targetFramework="net40" />
77
<package id="Microsoft.AspNet.Mvc.FixedDisplayModes" version="1.0.0" targetFramework="net40" />
88
<package id="Microsoft.AspNet.Razor" version="2.0.30506.0" targetFramework="net40" />

samples/JavaScriptEngineSwitcher.Sample.AspNetCore1.Mvc1/JavaScriptEngineSwitcher.Sample.AspNetCore1.Mvc1.csproj

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
<PropertyGroup>
44
<Product>JS Engine Switcher: Sample ASP.NET Core 1.0 MVC 1 Site</Product>
55
<VersionPrefix>3.0.0</VersionPrefix>
6-
<VersionSuffix>rc3</VersionSuffix>
76
<TargetFramework>netcoreapp1.0</TargetFramework>
87
<RuntimeFrameworkVersion>1.0.13</RuntimeFrameworkVersion>
98
<OutputType>Exe</OutputType>
@@ -27,11 +26,11 @@
2726
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="1.0.2" />
2827
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="1.0.2" />
2928
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="1.0.2" />
30-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64" Version="3.0.0-rc3" />
31-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64" Version="3.0.0-rc3" />
32-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" Version="3.0.0-rc3" />
33-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.0.0-rc3" />
34-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.0.0-rc3" />
29+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64" Version="3.0.0" />
30+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64" Version="3.0.0" />
31+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" Version="3.0.0" />
32+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.0.0" />
33+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.0.0" />
3534

3635
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.csproj" />
3736
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.csproj" />

samples/JavaScriptEngineSwitcher.Sample.AspNetCore1.Mvc1/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "jsengineswitcher.sample.aspnetcore1.mvc1",
33
"private": true,
4-
"version": "3.0.0-rc3",
4+
"version": "3.0.0",
55
"devDependencies": {
66
"gulp": "3.9.1",
77
"del": "3.0.0",

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

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
<PropertyGroup>
44
<Product>JS Engine Switcher: Sample ASP.NET Core 1.0 Full MVC 1 Site</Product>
55
<VersionPrefix>3.0.0</VersionPrefix>
6-
<VersionSuffix>rc3</VersionSuffix>
76
<TargetFramework>net451</TargetFramework>
87
<OutputType>Exe</OutputType>
98
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
@@ -26,11 +25,11 @@
2625
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="1.0.2" />
2726
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="1.0.2" />
2827
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="1.0.2" />
29-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" Version="3.0.0-rc3" />
30-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.0.0-rc3" />
31-
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.0.0-rc3" />
32-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="3.0.0-rc2" />
33-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="3.0.0-rc2" />
28+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" Version="3.0.0" />
29+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.0.0" />
30+
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.0.0" />
31+
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="3.0.0" />
32+
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="3.0.0" />
3433

3534
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.csproj" />
3635
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.csproj" />

samples/JavaScriptEngineSwitcher.Sample.AspNetCore1Full.Mvc1/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "jsengineswitcher.sample.aspnetcore1full.mvc1",
33
"private": true,
4-
"version": "3.0.0-rc3",
4+
"version": "3.0.0",
55
"devDependencies": {
66
"gulp": "3.9.1",
77
"del": "3.0.0",

0 commit comments

Comments
 (0)