Skip to content

Commit a7de370

Browse files
committed
Version 3.0.0 Alpha 9
1 parent bab39ec commit a7de370

File tree

25 files changed

+39
-66
lines changed

25 files changed

+39
-66
lines changed

CHANGELOG.md

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

4+
## v3.0.0 Alpha 9 - December 22, 2017
5+
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 3.0.0 Alpha 3
6+
* In JavaScriptEngineSwitcher.V8 in configuration settings of the V8 JS engine was changed types of `MaxHeapSize` and `MaxStackUsage` properties from `ulong` to `UIntPtr`
7+
* In JavaScriptEngineSwitcher.Jint added support of Jint version 2.11.58
8+
* In JavaScriptEngineSwitcher.ChakraCore:
9+
* ChakraCore was updated to version 1.7.5
10+
* In configuration settings of the ChakraCore JS engine was added two new properties - `MemoryLimit` and `DisableFatalOnOOM` (default `false`)
11+
* Now during calling of the `CollectGarbage` method is no longer performed blocking
12+
413
## v3.0.0 Alpha 8 - November 17, 2017
514
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 3.0.0 Alpha 2
615
* In JavaScriptEngineSwitcher.ChakraCore fixed a error, that occurred during finding the suitable method overload, that receives numeric values and interfaces as parameters, of the host object

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
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.V8.Native.win-x86.3.0.0-alpha9\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-alpha9\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props')" />
4+
<Import Project="..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-alpha9\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-alpha9\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props')" />
35
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.3.0.0-alpha9\build\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.3.0.0-alpha9\build\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.props')" />
46
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-alpha9\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-alpha9\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props')" />
57
<Import Project="..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-alpha9\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props" Condition="Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-alpha9\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props')" />
@@ -206,5 +208,7 @@
206208
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-alpha9\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.3.0.0-alpha9\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x64.props'))" />
207209
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-alpha9\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.3.0.0-alpha9\build\JavaScriptEngineSwitcher.ChakraCore.Native.win-x86.props'))" />
208210
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.3.0.0-alpha9\build\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.3.0.0-alpha9\build\JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm.props'))" />
211+
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-alpha9\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x64.3.0.0-alpha9\build\JavaScriptEngineSwitcher.V8.Native.win-x64.props'))" />
212+
<Error Condition="!Exists('..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-alpha9\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\JavaScriptEngineSwitcher.V8.Native.win-x86.3.0.0-alpha9\build\JavaScriptEngineSwitcher.V8.Native.win-x86.props'))" />
209213
</Target>
210214
</Project>

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

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

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.win8-arm" Version="3.0.0-alpha9" />
3030
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x64" Version="3.0.0-alpha9" />
3131
<PackageReference Include="JavaScriptEngineSwitcher.ChakraCore.Native.win-x86" Version="3.0.0-alpha9" />
32-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="3.0.0-alpha7" />
33-
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="3.0.0-alpha7" />
32+
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x64" Version="3.0.0-alpha9" />
33+
<PackageReference Include="JavaScriptEngineSwitcher.V8.Native.win-x86" Version="3.0.0-alpha9" />
3434

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

src/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.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: ChakraCore</Product>
55
<VersionPrefix>3.0.0</VersionPrefix>
6-
<VersionSuffix>alpha8</VersionSuffix>
6+
<VersionSuffix>alpha9</VersionSuffix>
77
<TargetFrameworks>net40-client;net45;netstandard1.3;netstandard2.0</TargetFrameworks>
88
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.3' ">1.6.0</NetStandardImplicitPackageVersion>
99
<OutputType>Library</OutputType>

src/JavaScriptEngineSwitcher.ChakraCore/readme.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: ChakraCore v3.0.0 Alpha 8
4+
README file for JS Engine Switcher: ChakraCore v3.0.0 Alpha 9
55

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

src/JavaScriptEngineSwitcher.Core/JavaScriptEngineSwitcher.Core.csproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<Product>JS Engine Switcher: Core</Product>
55
<VersionPrefix>3.0.0</VersionPrefix>
6-
<VersionSuffix>alpha6</VersionSuffix>
6+
<VersionSuffix>alpha9</VersionSuffix>
77
<TargetFrameworks>net40-client;net45;netstandard1.3;netstandard2.0</TargetFrameworks>
88
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.3' ">1.6.0</NetStandardImplicitPackageVersion>
99
<OutputType>Library</OutputType>
@@ -14,7 +14,6 @@
1414
<Description>JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines (MSIE JavaScript Engine for .Net, Microsoft ClearScript.V8, Jurassic, Jint and ChakraCore). This library allows you to quickly and easily switch to using of another JavaScript engine.</Description>
1515
<PackageIconUrl>https://github.com/raw/Taritsyn/JavaScriptEngineSwitcher/master/Icons/JavaScriptEngineSwitcher_Core_Logo128x128.png</PackageIconUrl>
1616
<PackageTags>JavaScriptEngineSwitcher;JavaScript;ECMAScript</PackageTags>
17-
<PackageReleaseNotes>Added support of .NET Standard 2.0.</PackageReleaseNotes>
1817
</PropertyGroup>
1918

2019
<Import Project="../../build/common.props" />

src/JavaScriptEngineSwitcher.Core/readme.txt

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

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: Core v3.0.0 Alpha 6
4+
README file for JS Engine Switcher: Core v3.0.0 Alpha 9
55

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

@@ -16,11 +16,6 @@
1616
Microsoft ClearScript.V8, Jurassic, Jint and ChakraCore). This library allows
1717
you to quickly and easily switch to using of another JavaScript engine.
1818

19-
=============
20-
RELEASE NOTES
21-
=============
22-
Added support of .NET Standard 2.0.
23-
2419
=============
2520
DOCUMENTATION
2621
=============

src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.csproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<Product>JS Engine Switcher: MS Dependency Injection</Product>
55
<VersionPrefix>3.0.0</VersionPrefix>
6-
<VersionSuffix>alpha6</VersionSuffix>
6+
<VersionSuffix>alpha9</VersionSuffix>
77
<TargetFrameworks>net45;netstandard1.3;netstandard2.0</TargetFrameworks>
88
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.3' ">1.6.0</NetStandardImplicitPackageVersion>
99
<OutputType>Library</OutputType>
@@ -13,7 +13,6 @@
1313
<Description>JavaScriptEngineSwitcher.Extensions.MsDependencyInjection contains extension methods for adding the JS engine switcher in an `IServiceCollection`.</Description>
1414
<PackageIconUrl>https://github.com/raw/Taritsyn/JavaScriptEngineSwitcher/master/Icons/JavaScriptEngineSwitcher_Extensions_MsDependencyInjection_Logo128x128.png</PackageIconUrl>
1515
<PackageTags>JavaScriptEngineSwitcher;JavaScript;ECMAScript;DI</PackageTags>
16-
<PackageReleaseNotes>Added support of .NET Standard 2.0.</PackageReleaseNotes>
1716
</PropertyGroup>
1817

1918
<Import Project="../../build/common.props" />

src/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/readme.txt

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

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: MS Dependency Injection v3.0.0 Alpha 6
4+
README file for JS Engine Switcher: MS Dependency Injection v3.0.0 Alpha 9
55

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

@@ -14,11 +14,6 @@
1414
JavaScriptEngineSwitcher.Extensions.MsDependencyInjection contains extension
1515
methods for adding the JS engine switcher in an `IServiceCollection`.
1616

17-
=============
18-
RELEASE NOTES
19-
=============
20-
Added support of .NET Standard 2.0.
21-
2217
=============
2318
DOCUMENTATION
2419
=============

0 commit comments

Comments
 (0)