Releases: Taritsyn/MsieJavaScriptEngine
Releases · Taritsyn/MsieJavaScriptEngine
v3.0.6
v3.0.5
v3.0.4
v3.0.3
v3.0.2
v3.0.1
Version: 3.0.1
Published: 1/23/2019
Change Set: ca0d594
NuGet Package MsieJavaScriptEngine
- Fixed a error, that occurred in the
Classicmode during calling an embedded delegate, which does not return a result - Fixed a error, that occurred during setting a value to field of embedded type
- Improved a performance of the embedding of objects and types
- Accelerated a conversion of script types to host types
v3.0.0
Version: 3.0.0
Published: 12/24/2018
Change Set: 632168c
NuGet Package MsieJavaScriptEngine
- Format of the error messages was unified
- Created a new exception classes:
JsCompilationException,JsEngineException,JsFatalException,JsInterruptedException,JsScriptExceptionandJsUsageException. These exceptions are responsible for handling errors, some of which were previously handled by theJsRuntimeExceptionclass. - In the
JsExceptionclass was added two new properties:CategoryandDescription - From the
JsRuntimeExceptionclass was removed one property -ErrorCode - In the
JsRuntimeExceptionclass was added three new properties:Type,DocumentNameandCallStack JsEngineLoadExceptionclass now is inherited from theJsEngineExceptionclassFormatmethod of theJsErrorHelpersclass was renamed to theGenerateErrorDetails- One part of the auxiliary code was removed, and other part moved to an external library - AdvancedStringBuilder
- Added a ability to interrupt execution of the script
- In JsRT modes added a ability to pre-compile scripts
- In
MsieJsEngineclass was addedSupportsScriptPrecompilationproperty and four new methods:Interrupt,Precompile,PrecompileFileandPrecompileResource - In JavaScript engine settings was added one new property -
MaxStackSize(default492or984KB) - Added support of .NET Standard 2.0 (only supported
ChakraIeJsRtandChakraEdgeJsRtmodes)
v3.0.0 RC 2
Version: 3.0.0 RC 2
Published: 12/4/2018
Change Set: 9664fa7
NuGet Package MsieJavaScriptEngine
- Improved performance of debugging in ActiveScript modes
GetSourceFragmentFromLinemethod ofJsErrorHelpersclass has been replaced by theGetTextFragmentFromLinemethod ofTextHelpersclass- One part of the auxiliary code was removed, and other part moved to an external library - AdvancedStringBuilder
- In the
IeNativeMethodsandEdgeNativeMethodsclasses for thenetstandardtargets was changed a calling convention fromStdCalltoCdecl
v2.2.10
v3.0.0 RC 1
Version: 3.0.0 RC 1
Published: 9/18/2018
Change Set: 82c6479
NuGet Package MsieJavaScriptEngine
- In JavaScript engine settings was added one new property -
MaxStackSize(default492or984KB) - JSON2 library was updated to version of June 12, 2017