Skip to content

Commit a4493a8

Browse files
committed
Version 2.4.0
1 parent ef26666 commit a4493a8

File tree

52 files changed

+105
-79
lines changed

Some content is hidden

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

52 files changed

+105
-79
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+
## April 26, 2017 - v2.4.0
5+
* Added support of .NET Core 1.0.4
6+
* In `IJsEngine` interface was added overloaded versions of the `Evaluate`, `Evaluate<T>` and `Execute` methods, which take the document name as second parameter
7+
* Now all JS engines provide extended information about the error location
8+
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.2.1
9+
* In JavaScriptEngineSwitcher.V8:
10+
* Added support of Microsoft ClearScript.V8 version of April 19, 2017 (support of V8 version 5.5.372.40)
11+
* Now the `Evaluate` and `Execute` methods of `V8ScriptEngine` class are called with the `discard` parameter equal to `false`
12+
* In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of March 9, 2017
13+
* In JavaScriptEngineSwitcher.Jint added support of Jint version 2.10.4
14+
* In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.4.2
15+
416
## February 12, 2017 - v2.3.2
517
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.1.2
618
* In JavaScriptEngineSwitcher.ChakraCore fixed a error causing a crash during finalization

NuGet/JavaScriptEngineSwitcher.ChakraCore/JavaScriptEngineSwitcher.ChakraCore.nuspec

Lines changed: 6 additions & 6 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.3.2</version>
5+
<version>2.4.0</version>
66
<title>JS Engine Switcher: ChakraCore</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -21,23 +21,23 @@ This package does not contain the native implementations of ChakraCore. Therefor
2121
* JavaScriptEngineSwitcher.ChakraCore.Native.osx-x64</description>
2222
<summary>JavaScriptEngineSwitcher.ChakraCore contains adapter `ChakraCoreJsEngine` (wrapper for the ChakraCore).</summary>
2323
<releaseNotes>1. Added support of .NET Core 1.0.4;
24-
2. Now script error contains a full stack trace;
25-
3. ChakraCore was updated to version 1.4.2.</releaseNotes>
24+
2. ChakraCore was updated to version 1.4.2;
25+
3. Now script error contains a full stack trace.</releaseNotes>
2626
<copyright>Copyright (c) 2013-2017 Andrey Taritsyn - http://www.taritsyn.ru</copyright>
2727
<language>en-US</language>
2828
<tags>JavaScriptEngineSwitcher JavaScript ECMAScript ChakraCore</tags>
2929
<dependencies>
3030
<group targetFramework=".NETFramework4.0-Client">
31-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.2.0" />
31+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.4.0" />
3232
</group>
3333
<group targetFramework=".NETFramework4.5">
34-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.2.0" />
34+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.4.0" />
3535
</group>
3636
<group targetFramework=".NETStandard1.3">
3737
<dependency id="NETStandard.Library" version="1.6.0" />
3838
<dependency id="System.Reflection.TypeExtensions" version="4.1.0" />
3939
<dependency id="System.Threading.Thread" version="4.0.0" />
40-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.2.0" />
40+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.4.0" />
4141
</group>
4242
</dependencies>
4343
<references>

NuGet/JavaScriptEngineSwitcher.ChakraCore/build-package.cmd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ del jsrt-dotnet-license.txt /Q/S
1717
xcopy "%net4_project_bin_dir%\%project_name%.dll" lib\net40-client\
1818
xcopy "%net4_project_bin_dir%\ru-ru\%project_name%.resources.dll" lib\net40-client\ru-ru\
1919

20+
%dotnet_cli% restore "%dotnet_project_source_dir%"
21+
2022
%dotnet_cli% build "%dotnet_project_source_dir%" --framework net45 --configuration Release --no-dependencies --no-incremental
2123
xcopy "%dotnet_project_bin_dir%\net45\%project_name%.dll" lib\net45\
2224
xcopy "%dotnet_project_bin_dir%\net45\%project_name%.xml" lib\net45\

NuGet/JavaScriptEngineSwitcher.ChakraCore/readme.txt

Lines changed: 3 additions & 3 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.3.2
4+
README file for JS Engine Switcher: ChakraCore v2.4.0
55

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

@@ -31,8 +31,8 @@
3131
RELEASE NOTES
3232
=============
3333
1. Added support of .NET Core 1.0.4;
34-
2. Now script error contains a full stack trace;
35-
3. ChakraCore was updated to version 1.4.2.
34+
2. ChakraCore was updated to version 1.4.2;
35+
3. Now script error contains a full stack trace.
3636

3737
=============
3838
DOCUMENTATION

NuGet/JavaScriptEngineSwitcher.Core/JavaScriptEngineSwitcher.Core.nuspec

Lines changed: 1 addition & 1 deletion
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.2.0</version>
5+
<version>2.4.0</version>
66
<title>JS Engine Switcher: Core</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>

NuGet/JavaScriptEngineSwitcher.Core/build-package.cmd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ rmdir lib /Q/S
1313
xcopy "%net4_project_bin_dir%\%project_name%.dll" lib\net40-client\
1414
xcopy "%net4_project_bin_dir%\ru-ru\%project_name%.resources.dll" lib\net40-client\ru-ru\
1515

16+
%dotnet_cli% restore "%dotnet_project_source_dir%"
17+
1618
%dotnet_cli% build "%dotnet_project_source_dir%" --framework net45 --configuration Release --no-dependencies --no-incremental
1719
xcopy "%dotnet_project_bin_dir%\net45\%project_name%.dll" lib\net45\
1820
xcopy "%dotnet_project_bin_dir%\net45\%project_name%.xml" lib\net45\

NuGet/JavaScriptEngineSwitcher.Core/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: Core v2.2.0
4+
README file for JS Engine Switcher: Core v2.4.0
55

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

NuGet/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection.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.Extensions.MsDependencyInjection</id>
5-
<version>2.2.0</version>
5+
<version>2.4.0</version>
66
<title>JS Engine Switcher: MS Dependency Injection</title>
77
<authors>Andrey Taritsyn</authors>
88
<owners>Andrey Taritsyn</owners>
@@ -19,12 +19,12 @@
1919
<dependencies>
2020
<group targetFramework=".NETFramework4.5">
2121
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="1.0.2" />
22-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.2.0" />
22+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.4.0" />
2323
</group>
2424
<group targetFramework=".NETStandard1.3">
2525
<dependency id="NETStandard.Library" version="1.6.0" />
2626
<dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="1.0.2" />
27-
<dependency id="JavaScriptEngineSwitcher.Core" version="2.2.0" />
27+
<dependency id="JavaScriptEngineSwitcher.Core" version="2.4.0" />
2828
</group>
2929
</dependencies>
3030
<frameworkAssemblies>

NuGet/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/build-package.cmd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ call "..\setup.cmd"
77

88
rmdir lib /Q/S
99

10+
%dotnet_cli% restore "%dotnet_project_source_dir%"
11+
1012
%dotnet_cli% build "%dotnet_project_source_dir%" --framework net45 --configuration Release --no-dependencies --no-incremental
1113
xcopy "%dotnet_project_bin_dir%\net45\%project_name%.dll" lib\net45\
1214
xcopy "%dotnet_project_bin_dir%\net45\%project_name%.xml" lib\net45\

NuGet/JavaScriptEngineSwitcher.Extensions.MsDependencyInjection/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: MS Dependency Injection v2.2.0
4+
README file for JS Engine Switcher: MS Dependency Injection v2.4.0
55

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

0 commit comments

Comments
 (0)