Skip to content

Commit d61ae94

Browse files
committed
Version 2.0.0 Beta 1
1 parent a83bffc commit d61ae94

File tree

28 files changed

+118
-92
lines changed

28 files changed

+118
-92
lines changed

CHANGELOG.md

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

4+
## September 17, 2016 - v2.0.0 Beta 1
5+
* In `IJsEngine` interface was added `SupportsGarbageCollection` property and `CollectGarbage` method
6+
* `JsRuntimeErrorHelpers` class was renamed to `JsErrorHelpers` class
7+
* Added support of .NET Core 1.0.1
8+
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.0.0 Beta 2
9+
* In JavaScriptEngineSwitcher.V8:
10+
* Added support of Microsoft ClearScript.V8 version 5.4.7 (support of V8 version 5.3.332.45)
11+
* In configuration settings of the V8 JS engine was changed type of `DebugPort` property from `int` to `ushort`
12+
* In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of September 13, 2016
13+
* In JavaScriptEngineSwitcher.ChakraCore:
14+
* Added support of ChakraCore version 1.3
15+
* Added the ability to change configuration settings of the ChakraCore JS engine: `DisableBackgroundWork` (default `false`), `DisableNativeCodeGeneration` (default `false`), `DisableEval` (default `false`) and `EnableExperimentalFeatures` (default `false`)
16+
417
## September 3, 2016 - v2.0.0 Alpha 2
518
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.0.0 Alpha 1
619

NuGet/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.nuspec

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
33
<metadata>
44
<id>JavaScriptEngineSwitcher.ChakraCore</id>
5-
<version>2.0.0-alpha2</version>
5+
<version>2.0.0-beta1</version>
66
<title>JS Engine Switcher: ChakraCore</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -14,23 +14,25 @@
1414

1515
For correct working of the ChakraCore require assemblies `msvcp120.dll` and `msvcr120.dll` from the Visual C++ Redistributable Packages for Visual Studio 2013.</description>
1616
<summary>JavaScriptEngineSwitcher.ChakraCore contains adapter `ChakraCoreJsEngine` (wrapper for the ChakraCore version 1.3).</summary>
17-
<releaseNotes>ChakraCore was updated to version 1.3.</releaseNotes>
17+
<releaseNotes>1. ChakraCore was updated to version 1.3;
18+
2. Added the ability to change configuration settings of the ChakraCore JS engine: `DisableBackgroundWork` (default `false`), `DisableNativeCodeGeneration` (default `false`), `DisableEval` (default `false`) and `EnableExperimentalFeatures` (default `false`);
19+
3. Added support of .NET Core 1.0.1.</releaseNotes>
1820
<copyright>Copyright (c) 2013-2016 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
1921
<language>en-US</language>
2022
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript ChakraCore</tags>
2123
<dependencies>
2224
<group targetFramework=".NETFramework4.0-Client">
23-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-alpha1" />
25+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-beta1" />
2426
</group>
2527
<group targetFramework=".NETFramework4.5.1">
26-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-alpha1" />
28+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-beta1" />
2729
</group>
2830
<group targetFramework=".NETStandard1.3">
2931
<dependency id="System.Diagnostics.Tools" version="4.0.1" />
3032
<dependency id="System.Reflection.Extensions" version="4.0.1" />
3133
<dependency id="System.Reflection.TypeExtensions" version="4.1.0" />
3234
<dependency id="Microsoft.Extensions.PlatformAbstractions" version="1.0.0" />
33-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-alpha1" />
35+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-beta1" />
3436
</group>
3537
</dependencies>
3638
<references>

NuGet/JavaScriptEngineSwitcher.ChakraCore/readme.txt

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

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: ChakraCore v2.0.0 Alpha 2
4+
README file for JS Engine Switcher: ChakraCore v2.0.0 Beta 1
55

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

@@ -24,7 +24,12 @@
2424
=============
2525
RELEASE NOTES
2626
=============
27-
ChakraCore was updated to version 1.3.
27+
1. ChakraCore was updated to version 1.3;
28+
2. Added the ability to change configuration settings of the ChakraCore JS
29+
engine: `DisableBackgroundWork` (default `false`),
30+
`DisableNativeCodeGeneration` (default `false`), `DisableEval` (default
31+
`false`) and `EnableExperimentalFeatures` (default `false`);
32+
3. Added support of .NET Core 1.0.1.
2833

2934
====================
3035
POST-INSTALL ACTIONS

NuGet/JavaScriptEngineSwitcher.Core/JavaScriptEngineSwitcher.Core.nuspec

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
33
<metadata>
44
<id>JavaScriptEngineSwitcher.Core</id>
5-
<version>2.0.0-alpha1</version>
5+
<version>2.0.0-beta1</version>
66
<title>JS Engine Switcher: Core</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -12,8 +12,9 @@
1212
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1313
<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>
1414
<summary>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).</summary>
15-
<releaseNotes>1. Added support of .NET Core 1.0;
16-
2. Removed dependency on `System.Configuration.dll` (no longer supported configuration by using the Web.config and App.config files).</releaseNotes>
15+
<releaseNotes>1. In `IJsEngine` interface was added `SupportsGarbageCollection` property and `CollectGarbage` method;
16+
2. `JsRuntimeErrorHelpers` class was renamed to `JsErrorHelpers` class;
17+
3. Added support of .NET Core 1.0.1.</releaseNotes>
1718
<copyright>Copyright (c) 2013-2016 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
1819
<language>en-US</language>
1920
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript</tags>

NuGet/JavaScriptEngineSwitcher.Core/readme.txt

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: Core v2.0.0 Alpha 1
4+
README file for JS Engine Switcher: Core v2.0.0 Beta 1
55

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

@@ -19,9 +19,10 @@
1919
=============
2020
RELEASE NOTES
2121
=============
22-
1. Added support of .NET Core 1.0;
23-
2. Removed dependency on `System.Configuration.dll` (no longer supported
24-
configuration by using the Web.config and App.config files).
22+
1. In `IJsEngine` interface was added `SupportsGarbageCollection` property and
23+
`CollectGarbage` method;
24+
2. `JsRuntimeErrorHelpers` class was renamed to `JsErrorHelpers` class;
25+
3. Added support of .NET Core 1.0.1.
2526

2627
=============
2728
DOCUMENTATION

NuGet/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.nuspec

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
33
<metadata>
44
<id>JavaScriptEngineSwitcher.Extensions.MsDependencyInjection</id>
5-
<version>2.0.0-alpha1</version>
5+
<version>2.0.0-beta1</version>
66
<title>JS Engine Switcher: MS Dependency Injection</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -12,17 +12,18 @@
1212
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1313
<description>JavaScriptEngineSwitcher.Extensions.MsDependencyInjection contains extension methods for adding the JS engine switcher in an `IServiceCollection`.</description>
1414
<summary>JavaScriptEngineSwitcher.Extensions.MsDependencyInjection contains extension methods for adding the JS engine switcher in an `IServiceCollection`.</summary>
15+
<releaseNotes>Added support of .NET Core 1.0.1.</releaseNotes>
1516
<copyright>Copyright (c) 2013-2016 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
1617
<language>en-US</language>
1718
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript DI</tags>
1819
<dependencies>
1920
<group targetFramework=".NETFramework4.5.1">
2021
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="1.0.0" />
21-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-alpha1" />
22+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-beta1" />
2223
</group>
2324
<group targetFramework=".NETStandard1.3">
2425
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="1.0.0" />
25-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-alpha1" />
26+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-beta1" />
2627
</group>
2728
</dependencies>
2829
<references>

NuGet/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/readme.txt

Lines changed: 6 additions & 1 deletion
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 v2.0.0 Alpha 1
4+
README file for JS Engine Switcher: MS Dependency Injection v2.0.0 Beta 1
55

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

@@ -14,6 +14,11 @@
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 Core 1.0.1.
21+
1722
=============
1823
DOCUMENTATION
1924
=============

NuGet/JavaScriptEngineSwitcher.Jint/JavaScriptEngineSwitcher.Jint.nuspec

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
33
<metadata>
44
<id>JavaScriptEngineSwitcher.Jint</id>
5-
<version>2.0.0-alpha1</version>
5+
<version>2.0.0-beta1</version>
66
<title>JS Engine Switcher: Jint</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -12,18 +12,17 @@
1212
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1313
<description>JavaScriptEngineSwitcher.Jint contains adapter `JintJsEngine` (wrapper for the Jint JavaScript Engine (http://github.com/sebastienros/jint) version 2.9.1).</description>
1414
<summary>JavaScriptEngineSwitcher.Jint contains adapter `JintJsEngine` (wrapper for the Jint JavaScript Engine version 2.9.1).</summary>
15-
<releaseNotes>Removed dependency on `System.Configuration.dll` (no longer supported configuration by using the Web.config and App.config files).</releaseNotes>
1615
<copyright>Copyright (c) 2013-2016 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
1716
<language>en-US</language>
1817
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript Jint</tags>
1918
<dependencies>
2019
<group targetFramework=".NETFramework4.0-Client">
2120
<dependency id="Jint" version="2.9.1" />
22-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-alpha1" />
21+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-beta1" />
2322
</group>
2423
<group targetFramework=".NETFramework4.5.1">
2524
<dependency id="Jint" version="2.9.1" />
26-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-alpha1" />
25+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-beta1" />
2726
</group>
2827
</dependencies>
2928
<references>

NuGet/JavaScriptEngineSwitcher.Jint/readme.txt

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

22

33
--------------------------------------------------------------------------------
4-
README file for JS Engine Switcher: Jint v2.0.0 Alpha 1
4+
README file for JS Engine Switcher: Jint v2.0.0 Beta 1
55

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

@@ -14,12 +14,6 @@
1414
JavaScriptEngineSwitcher.Jint contains adapter `JintJsEngine` (wrapper for the
1515
Jint JavaScript Engine (http://github.com/sebastienros/jint) version 2.9.1).
1616

17-
=============
18-
RELEASE NOTES
19-
=============
20-
Removed dependency on `System.Configuration.dll` (no longer supported
21-
configuration by using the Web.config and App.config files).
22-
2317
=============
2418
DOCUMENTATION
2519
=============

NuGet/JavaScriptEngineSwitcher.Jurassic/JavaScriptEngineSwitcher.Jurassic.nuspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
33
<metadata>
44
<id>JavaScriptEngineSwitcher.Jurassic</id>
5-
<version>2.0.0-alpha1</version>
5+
<version>2.0.0-beta1</version>
66
<title>JS Engine Switcher: Jurassic</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -18,10 +18,10 @@
1818
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript Jurassic</tags>
1919
<dependencies>
2020
<group targetFramework=".NETFramework4.0-Client">
21-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-alpha1" />
21+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-beta1" />
2222
</group>
2323
<group targetFramework=".NETFramework4.5.1">
24-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-alpha1" />
24+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.0.0-beta1" />
2525
</group>
2626
</dependencies>
2727
<references>

0 commit comments

Comments
 (0)