Skip to content

Commit 0bd5f40

Browse files
committed
Version 1.2.5:
1. In JavaScriptEngineSwitcher.ConfigurationIntelliSense updated definitions for configuration settings of Jint JavaScript engine; 2. In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.5.2; 3. In JavaScriptEngineSwitcher.Jint: 3.1. Jint was updated to version of March 29, 2015; 3.2. In configuration settings of Jint JavaScript engine was changed default value of `MaxRecursionDepth` property from `20678` to `-1`.
1 parent a5eb5f7 commit 0bd5f40

File tree

17 files changed

+41
-31
lines changed

17 files changed

+41
-31
lines changed

Binaries/Jint/Jint.dll

1.5 KB
Binary file not shown.

CHANGELOG.md

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

4+
## April 5, 2015 - v1.2.5
5+
* In JavaScriptEngineSwitcher.ConfigurationIntelliSense updated definitions for configuration settings of Jint JavaScript engine
6+
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 1.5.2
7+
* In JavaScriptEngineSwitcher.Jint added support of Jint version of March 29, 2015 and in configuration settings was changed default value of `MaxRecursionDepth` property from `20678` to `-1`
8+
49
## February 19, 2015 - v1.2.4
510
* In `JsEngineBase` class all public non-abstract methods are now is virtual
611
* In JavaScriptEngineSwitcher.ConfigurationIntelliSense added definitions for configuration settings of Jurassic and Jint JavaScript engines

JavaScriptEngineSwitcher.Jint/Configuration/JintConfiguration.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public bool EnableDebugging
2323
/// -1 - recursion without limits;
2424
/// N - one scope function can be called no more than N times.
2525
/// </summary>
26-
[ConfigurationProperty("maxRecursionDepth", DefaultValue = 20678)]
26+
[ConfigurationProperty("maxRecursionDepth", DefaultValue = -1)]
2727
[IntegerValidator(MinValue = -1, MaxValue = int.MaxValue, ExcludeRange = false)]
2828
public int MaxRecursionDepth
2929
{

JavaScriptEngineSwitcher.Jint/JintJsEngine.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public sealed class JintJsEngine : JsEngineBase
3131
/// <summary>
3232
/// Version of original JavaScript engine
3333
/// </summary>
34-
private const string ENGINE_VERSION = "Feb 14, 2015";
34+
private const string ENGINE_VERSION = "Mar 29, 2015";
3535

3636
/// <summary>
3737
/// Jint JS engine

JavaScriptEngineSwitcher.Jint/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@
1313
[assembly: ComVisible(false)]
1414
[assembly: Guid("4b51319e-014f-4731-8a80-15b5c58f3a72")]
1515

16-
[assembly: AssemblyVersion("1.2.4.0")]
17-
[assembly: AssemblyFileVersion("1.2.4.0")]
16+
[assembly: AssemblyVersion("1.2.5.0")]
17+
[assembly: AssemblyFileVersion("1.2.5.0")]

JavaScriptEngineSwitcher.Msie/JavaScriptEngineSwitcher.Msie.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@
3939
<AssemblyOriginatorKeyFile>..\JavaScriptEngineSwitcher.snk</AssemblyOriginatorKeyFile>
4040
</PropertyGroup>
4141
<ItemGroup>
42-
<Reference Include="MsieJavaScriptEngine, Version=1.5.1.0, Culture=neutral, PublicKeyToken=a3a2846a37ac0d3e, processorArchitecture=MSIL">
42+
<Reference Include="MsieJavaScriptEngine, Version=1.5.2.0, Culture=neutral, PublicKeyToken=a3a2846a37ac0d3e, processorArchitecture=MSIL">
4343
<SpecificVersion>False</SpecificVersion>
44-
<HintPath>..\packages\MsieJavaScriptEngine.1.5.1\lib\net40\MsieJavaScriptEngine.dll</HintPath>
44+
<HintPath>..\packages\MsieJavaScriptEngine.1.5.2\lib\net40\MsieJavaScriptEngine.dll</HintPath>
4545
</Reference>
4646
<Reference Include="System" />
4747
<Reference Include="System.configuration" />

JavaScriptEngineSwitcher.Msie/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@
1313
[assembly: ComVisible(false)]
1414
[assembly: Guid("1c5512ac-5d2f-45dc-92d4-725624a0016c")]
1515

16-
[assembly: AssemblyVersion("1.2.4.0")]
17-
[assembly: AssemblyFileVersion("1.2.4.0")]
16+
[assembly: AssemblyVersion("1.2.5.0")]
17+
[assembly: AssemblyFileVersion("1.2.5.0")]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="MsieJavaScriptEngine" version="1.5.1" targetFramework="net40-Client" />
3+
<package id="MsieJavaScriptEngine" version="1.5.2" targetFramework="net40-Client" />
44
</packages>

JavaScriptEngineSwitcher.Tests/App.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
maxNewSpaceSize="0" maxOldSpaceSize="0" maxExecutableSize="0" />
3333
<jurassic enableDebugging="false" enableIlAnalysis="false"
3434
strictMode="false" />
35-
<jint enableDebugging="false" maxRecursionDepth="20678"
35+
<jint enableDebugging="false" maxRecursionDepth="-1"
3636
maxStatements="0" strictMode="false" timeout="0" />
3737
</jsEngineSwitcher>
3838
<startup>

JavaScriptEngineSwitcher.Tests/JavaScriptEngineSwitcher.Configuration.xsd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@
222222
<xs:documentation>Flag for whether to enable script debugging features (allows a `debugger` statement to be called in a script)</xs:documentation>
223223
</xs:annotation>
224224
</xs:attribute>
225-
<xs:attribute name="maxRecursionDepth" use="optional" default="20678">
225+
<xs:attribute name="maxRecursionDepth" use="optional" default="-1">
226226
<xs:annotation>
227227
<xs:documentation>Maximum allowed depth of recursion:
228228
-1 - recursion without limits;

0 commit comments

Comments
 (0)