Skip to content

Commit ca0d594

Browse files
committed
Version 3.0.1
1 parent d4255f1 commit ca0d594

File tree

13 files changed

+20
-14
lines changed

13 files changed

+20
-14
lines changed

CHANGELOG.md

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

4+
## v3.0.1 - January 23, 2019
5+
* Fixed a error, that occurred in the `Classic` mode during calling an embedded delegate, which does not return a result
6+
* Fixed a error, that occurred during setting a value to field of embedded type
7+
* Improved a performance of the embedding of objects and types
8+
* Accelerated a conversion of script types to host types
9+
410
## v3.0.0 - December 24, 2018
511
* Format of the error messages was unified
612
* Created a new exception classes: `JsCompilationException`, `JsEngineException`, `JsFatalException`, `JsInterruptedException`, `JsScriptException` and `JsUsageException`. These exceptions are responsible for handling errors, some of which were previously handled by the `JsRuntimeException` class.

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2012-2018 Andrey Taritsyn - http://www.taritsyn.ru
1+
Copyright (c) 2012-2019 Andrey Taritsyn - http://www.taritsyn.ru
22

33
Apache License
44
Version 2.0, January 2004

build/common.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project>
22
<PropertyGroup>
3-
<Copyright>Copyright © 2012-2018 Andrey Taritsyn</Copyright>
3+
<Copyright>Copyright © 2012-2019 Andrey Taritsyn</Copyright>
44
</PropertyGroup>
55

66
<PropertyGroup Condition=" '$(TargetFramework)' == 'net40-client' Or '$(TargetFramework)' == 'net45' Or '$(TargetFramework)' == 'net451' Or '$(TargetFramework)' == 'net46' ">

src/MsieJavaScriptEngine/JsRt/Ie/IeTypeMapper.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
namespace MsieJavaScriptEngine.JsRt.Ie
1818
{
1919
#if NETSTANDARD
20+
using IeEmbeddedItem = EmbeddedItem<IeJsValue, IeJsNativeFunction>;
2021
using IeEmbeddedObject = EmbeddedObject<IeJsValue, IeJsNativeFunction>;
2122
using IeEmbeddedType = EmbeddedType<IeJsValue, IeJsNativeFunction>;
22-
using IeEmbeddedItem = EmbeddedItem<IeJsValue, IeJsNativeFunction>;
2323

2424
#endif
2525
/// <summary>
@@ -45,7 +45,7 @@ public IeTypeMapper()
4545
/// <returns>JavaScript value created from an host object</returns>
4646
public override IeJsValue GetOrCreateScriptObject(object obj)
4747
{
48-
var wrappedObj = new HostObject(obj, _engineMode);
48+
var wrappedObj = new HostObject(obj, _engineMode);
4949
IeJsValue objValue = IeJsValue.FromObject(wrappedObj);
5050

5151
return objValue;

src/MsieJavaScriptEngine/MsieJavaScriptEngine.csproj

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

33
<PropertyGroup>
44
<Product>MSIE JavaScript Engine for .NET</Product>
5-
<VersionPrefix>3.0.0</VersionPrefix>
5+
<VersionPrefix>3.0.1</VersionPrefix>
66
<TargetFrameworks>net40-client;net45;netstandard1.3;netstandard2.0</TargetFrameworks>
77
<NetStandardImplicitPackageVersion Condition=" '$(TargetFramework)' == 'netstandard1.3' ">1.6.0</NetStandardImplicitPackageVersion>
88
<LangVersion>7.3</LangVersion>

src/MsieJavaScriptEngine/readme.txt

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

22

33
--------------------------------------------------------------------------------
4-
README file for MSIE JavaScript Engine for .NET v3.0.0
4+
README file for MSIE JavaScript Engine for .NET v3.0.1
55

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

8-
Copyright (c) 2012-2018 Andrey Taritsyn - http://www.taritsyn.ru
8+
Copyright (c) 2012-2019 Andrey Taritsyn - http://www.taritsyn.ru
99

1010

1111
===========

test/MsieJavaScriptEngine.Benchmarks/MsieJavaScriptEngine.Benchmarks.csproj

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

33
<PropertyGroup>
44
<Product>MSIE JavaScript Engine: Benchmarks</Product>
5-
<VersionPrefix>3.0.0</VersionPrefix>
5+
<VersionPrefix>3.0.1</VersionPrefix>
66
<TargetFrameworks>net46;netcoreapp2.0</TargetFrameworks>
77
<OutputType>Exe</OutputType>
88
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>

test/MsieJavaScriptEngine.Test.Auto/MsieJavaScriptEngine.Test.Auto.csproj

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

33
<PropertyGroup>
44
<Product>MSIE JavaScript Engine: Tests for Auto Mode</Product>
5-
<VersionPrefix>3.0.0</VersionPrefix>
5+
<VersionPrefix>3.0.1</VersionPrefix>
66
<TargetFrameworks>net40;net451;netcoreapp1.0;netcoreapp2.0</TargetFrameworks>
77
<RuntimeFrameworkVersion Condition=" '$(TargetFramework)' == 'netcoreapp1.0' ">1.0.13</RuntimeFrameworkVersion>
88
<OutputType>Library</OutputType>

test/MsieJavaScriptEngine.Test.ChakraActiveScript/MsieJavaScriptEngine.Test.ChakraActiveScript.csproj

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

33
<PropertyGroup>
44
<Product>MSIE JavaScript Engine: Tests for Chakra ActiveScript Mode</Product>
5-
<VersionPrefix>3.0.0</VersionPrefix>
5+
<VersionPrefix>3.0.1</VersionPrefix>
66
<TargetFrameworks>net40;net451</TargetFrameworks>
77
<OutputType>Library</OutputType>
88
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>

test/MsieJavaScriptEngine.Test.ChakraEdgeJsRt/MsieJavaScriptEngine.Test.ChakraEdgeJsRt.csproj

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

33
<PropertyGroup>
44
<Product>MSIE JavaScript Engine: Tests for Chakra Edge JsRT Mode</Product>
5-
<VersionPrefix>3.0.0</VersionPrefix>
5+
<VersionPrefix>3.0.1</VersionPrefix>
66
<TargetFrameworks>net40;net451;netcoreapp1.0;netcoreapp2.0</TargetFrameworks>
77
<RuntimeFrameworkVersion Condition=" '$(TargetFramework)' == 'netcoreapp1.0' ">1.0.13</RuntimeFrameworkVersion>
88
<OutputType>Library</OutputType>

0 commit comments

Comments
 (0)