Skip to content

v3.0.0 Beta 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Taritsyn Taritsyn released this 08 Apr 17:38
· 104 commits to master since this release

Version: 3.0.0 Beta 1
Published: 4/8/2018
Change Set: b6fa144
NuGet Package MsieJavaScriptEngine

  • Format of the error messages was unified
  • Created a new exception classes: JsCompilationException, JsEngineException, JsFatalException and JsUsageException. These exceptions are responsible for handling errors, some of which were previously handled by the JsRuntimeException class.
  • In the JsException class was added two new properties: Category and Description
  • From the JsRuntimeException class was removed one property - ErrorCode
  • In the JsRuntimeException class was added three new properties: Type, DocumentName and CallStack
  • JsScriptInterruptedException class was renamed to the JsInterruptedException class and now is inherited from the JsRuntimeException class
  • JsEngineLoadException class now is inherited from the JsEngineException class
  • Format method of the JsErrorHelpers class was renamed to the GenerateErrorDetails