Skip to content

Commit 0202a9b

Browse files
committed
Version 3.0.0 RC 1
1 parent 81999bd commit 0202a9b

File tree

36 files changed

+55
-90
lines changed

36 files changed

+55
-90
lines changed

CHANGELOG.md

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

4+
## v3.0.0 RC 1 - September 19, 2018
5+
* Fixed a [error #59](https://github.com/Taritsyn/JavaScriptEngineSwitcher/issues/59) “Unhandled exception when JS exception is thrown”
6+
* In JavaScriptEngineSwitcher.Msie:
7+
* Added support of MSIE JavaScript Engine version 3.0.0 RC 1
8+
* In configuration settings of the MSIE JS engine was added one new property - `MaxStackSize` (default `492` or `984` KB)
9+
* In JavaScriptEngineSwitcher.Jint in configuration settings was added one new property - `LocalTimeZone` (default `TimeZoneInfo.Local`)
10+
* In JavaScriptEngineSwitcher.ChakraCore:
11+
* ChakraCore was updated to version 1.11.1
12+
* No longer used the old ChakraCore API for Windows (Internet Explorer-like API)
13+
* Optimized a memory usage
14+
* `MaxStackSize` configuration property was removed from the version for .NET Standard 1.3
15+
416
## v3.0.0 Beta 9 - August 21, 2018
517
* In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version 5.5.3 (support of V8 version 6.8.275.28)
618
* In JavaScriptEngineSwitcher.Jurassic the original library was rolled back to version of February 24, 2018

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"sdk": {
3-
"version": "2.1.302"
3+
"version": "2.1.402"
44
}
55
}

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0-rc1\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0-rc1\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props')" />
44
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-rc1\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-rc1\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props')" />
55
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-rc1\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-rc1\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props')" />
6-
<Import Project="..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-beta9\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-beta9\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props')" />
7-
<Import Project="..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-beta9\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-beta9\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props')" />
6+
<Import Project="..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-rc1\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-rc1\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props')" />
7+
<Import Project="..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-rc1\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-rc1\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props')" />
88
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
99
<PropertyGroup>
1010
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@@ -209,8 +209,8 @@
209209
<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>
210210
</PropertyGroup>
211211
<Error Condition="!Exists('$(SolutionDir)\.nuget\NuGet.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\.nuget\NuGet.targets'))" />
212-
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-beta9\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-beta9\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props'))" />
213-
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-beta9\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-beta9\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props'))" />
212+
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-rc1\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-rc1\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props'))" />
213+
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-rc1\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-rc1\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props'))" />
214214
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-rc1\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-rc1\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props'))" />
215215
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-rc1\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-rc1\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props'))" />
216216
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0-rc1\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.3.0.0-rc1\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-arm.props'))" />

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": "2.0.0",
4+
"version": "3.0.0-rc1",
55
"devDependencies": {
66
"gulp": "3.9.1",
77
"del": "3.0.0",

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" version="3.0.0-rc1" targetFramework="net40" />
44
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" version="3.0.0-rc1" targetFramework="net40" />
55
<package id="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" version="3.0.0-rc1" targetFramework="net40" />
6-
<package id="JavaScriptEngineSwitcher.V8.Native.win-x64" version="3.0.0-beta9" targetFramework="net40" />
7-
<package id="JavaScriptEngineSwitcher.V8.Native.win-x86" version="3.0.0-beta9" targetFramework="net40" />
6+
<package id="JavaScriptEngineSwitcher.V8.Native.win-x64" version="3.0.0-rc1" targetFramework="net40" />
7+
<package id="JavaScriptEngineSwitcher.V8.Native.win-x86" version="3.0.0-rc1" targetFramework="net40" />
88
<package id="Microsoft.AspNet.Mvc" version="4.0.30506.0" targetFramework="net40" />
99
<package id="Microsoft.AspNet.Mvc.FixedDisplayModes" version="1.0.0" targetFramework="net40" />
1010
<package id="Microsoft.AspNet.Razor" version="2.0.30506.0" targetFramework="net40" />

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
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>beta9</VersionSuffix>
6+
<VersionSuffix>rc1</VersionSuffix>
77
<TargetFramework>netcoreapp1.0</TargetFramework>
88
<RuntimeFrameworkVersion>1.0.9</RuntimeFrameworkVersion>
99
<OutputType>Exe</OutputType>

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": "2.0.0",
4+
"version": "3.0.0-rc1",
55
"devDependencies": {
66
"gulp": "3.9.1",
77
"del": "3.0.0",

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
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>beta9</VersionSuffix>
6+
<VersionSuffix>rc1</VersionSuffix>
77
<TargetFramework>net451</TargetFramework>
88
<OutputType>Exe</OutputType>
99
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
@@ -29,8 +29,8 @@
2929
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-arm" Version="3.0.0-rc1" />
3030
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.0.0-rc1" />
3131
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.0.0-rc1" />
32-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="3.0.0-beta9" />
33-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="3.0.0-beta9" />
32+
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="3.0.0-rc1" />
33+
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="3.0.0-rc1" />
3434

3535
<ProjectReference Include="../../src/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.csproj" />
3636
<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": "2.0.0",
4+
"version": "3.0.0-rc1",
55
"devDependencies": {
66
"gulp": "3.9.1",
77
"del": "3.0.0",

samples/JavaScriptEngineSwitcher.Sample.AspNetCore2.Mvc2/JavaScriptEngineSwitcher.Sample.AspNetCore2.Mvc2.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<Product>JS Engine Switcher: Sample ASP.NET Core 2.0 MVC 2 Site</Product>
55
<VersionPrefix>3.0.0</VersionPrefix>
6-
<VersionSuffix>beta9</VersionSuffix>
6+
<VersionSuffix>rc1</VersionSuffix>
77
<TargetFramework>netcoreapp2.0</TargetFramework>
88
<OutputType>Exe</OutputType>
99
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>

0 commit comments

Comments
 (0)