JavaScriptEngineSwitcher.Core 3.0.0-beta1
JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines (MSIE JavaScript Engine for .Net, Microsoft ClearScript.V8, Jurassic, Jint and ChakraCore). This library allows you to quickly and easily switch to using of another JavaScript engine.
No packages depend on JavaScriptEngineSwitcher.Core.
1. Format of the error messages was unified;
2. Created a new exception classes: `JsCompilationException`, `JsEngineException`, `JsFatalException`, `JsTimeoutException` and `JsUsageException`. These exceptions are responsible for handling errors, some of which were previously handled by the `JsRuntimeException` class;
3. In the `JsException` class was added two new properties: `Category` and `Description`;
4. From the `JsRuntimeException` class was removed one property - `ErrorCode`;
5. In the `JsRuntimeException` class was added three new properties: `Type`, `DocumentName` and `CallStack`;
6. `JsScriptInterruptedException` class was renamed to the `JsInterruptedException` class and now is inherited from the `JsRuntimeException` class;
7. `JsEngineLoadException` class now is inherited from the `JsEngineException` class;
8. Removed a `EmptyValueException` class;
9. `Format` method of the `JsErrorHelpers` class was renamed to the `GenerateErrorDetails`.
.NET Framework 4.0
- No dependencies.
.NET Framework 4.5
.NET Standard 1.3
- NETStandard.Library (>= 1.6.0)
- System.ComponentModel.TypeConverter (>= 4.1.0)
.NET Standard 2.0
- No dependencies.
Version | Downloads | Last updated |
---|---|---|
3.24.1 | 14 | 03/12/2024 |
3.24.0 | 16 | 02/18/2024 |
3.21.0 | 7 | 02/18/2024 |
3.19.0 | 8 | 02/18/2024 |
3.3.0 | 7 | 02/18/2024 |
3.1.0 | 6 | 02/18/2024 |
3.0.0 | 6 | 02/18/2024 |
3.0.0-rc2 | 3 | 02/18/2024 |
3.0.0-rc1 | 4 | 02/18/2024 |
3.0.0-beta9 | 4 | 02/18/2024 |
3.0.0-beta4 | 5 | 02/18/2024 |
3.0.0-beta3 | 11 | 02/18/2024 |
3.0.0-beta1 | 8 | 02/18/2024 |
3.0.0-alpha9 | 4 | 02/18/2024 |
3.0.0-alpha6 | 4 | 02/18/2024 |
3.0.0-alpha2 | 4 | 02/18/2024 |
3.0.0-alpha1 | 6 | 02/18/2024 |
2.4.10 | 7 | 02/18/2024 |
2.4.9 | 7 | 02/18/2024 |
2.4.0 | 10 | 02/18/2024 |
2.2.0 | 8 | 02/18/2024 |
2.1.2 | 10 | 02/18/2024 |
2.0.3 | 7 | 02/09/2024 |
2.0.0 | 9 | 02/18/2024 |
2.0.0-beta1 | 7 | 02/18/2024 |
2.0.0-alpha1 | 6 | 02/18/2024 |
1.5.0 | 9 | 02/18/2024 |
1.5.0-beta1 | 7 | 02/18/2024 |
1.5.0-alpha1 | 5 | 02/18/2024 |
1.2.4 | 10 | 02/18/2024 |
1.2.0 | 39 | 11/29/2019 |
1.1.3 | 6 | 02/18/2024 |
1.1.0 | 8 | 02/18/2024 |
1.0.0 | 11 | 02/18/2024 |
0.9.5 | 8 | 02/18/2024 |
0.9.2 | 6 | 02/18/2024 |