Skip to content

Commit dcef46e

Browse files
committed
CHANGELOG.md: Added a information about releases from the 2.X branch
1 parent f17ecec commit dcef46e

File tree

1 file changed

+83
-0
lines changed

1 file changed

+83
-0
lines changed

CHANGELOG.md

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,16 @@ Change log
6969
* Added a `netcoreapp2.1` target
7070
* In JavaScriptEngineSwitcher.NiL added support of NiL.JS version 2.5.1282
7171

72+
## v2.4.29 - November 20, 2018
73+
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.2.10
74+
* In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.11.3
75+
76+
## v2.4.28 - October 13, 2018
77+
* In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.11.2
78+
79+
## v2.4.27 - September 21, 2018
80+
* In JavaScriptEngineSwitcher.ChakraCore was optimized a memory usage in version for Unix
81+
7282
## v3.0.0 RC 1 - September 19, 2018
7383
* Fixed a [error #59](https://github.com/Taritsyn/JavaScriptEngineSwitcher/issues/59) “Unhandled exception when JS exception is thrown”
7484
* In JavaScriptEngineSwitcher.Msie:
@@ -81,6 +91,16 @@ Change log
8191
* Optimized a memory usage
8292
* `MaxStackSize` configuration property was removed from the version for .NET Standard 1.3
8393

94+
## v2.4.26 - September 13, 2018
95+
* In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.11.1
96+
97+
## v2.4.25 - September 8, 2018
98+
* In JavaScriptEngineSwitcher.Jint in configuration settings was added one new property - `LocalTimeZone` (default `TimeZoneInfo.Local`)
99+
* In JavaScriptEngineSwitcher.ChakraCore improved a performance in version for Unix
100+
101+
## v2.4.24 - August 30, 2018
102+
* In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.11.0
103+
84104
## v3.0.0 Beta 9 - August 21, 2018
85105
* In JavaScriptEngineSwitcher.V8 added support of Microsoft ClearScript.V8 version 5.5.3 (support of V8 version 6.8.275.28)
86106
* In JavaScriptEngineSwitcher.Jurassic the original library was rolled back to version of February 24, 2018
@@ -89,17 +109,37 @@ Change log
89109
* Added support of NiL.JS version 2.5.1278
90110
* Fixed a [error #57](https://github.com/Taritsyn/JavaScriptEngineSwitcher/issues/57) “Nil - can't locate function name”
91111

112+
## v2.4.23 - August 20, 2018
113+
* In JavaScriptEngineSwitcher.Jurassic the original library was rolled back to version of February 24, 2018
114+
* In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.10.2
115+
116+
## v2.4.22 - July 11, 2018
117+
* In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.10.1
118+
92119
## v3.0.0 Beta 8 - July 7, 2018
93120
* ChakraCore was updated to version 1.10.0
94121
* In configuration settings of the ChakraCore JS engine was added one new property - `DisableExecutablePageAllocation` (default `false`)
95122

123+
## v2.4.21 - July 2, 2018
124+
* In JavaScriptEngineSwitcher.ChakraCore:
125+
* ChakraCore was updated to version 1.10.0
126+
* In configuration settings of the ChakraCore JS engine was added one new property - `DisableExecutablePageAllocation` (default `false`)
127+
96128
## v3.0.0 Beta 7 - June 18, 2018
97129
* In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.8.5
98130

131+
## v2.4.20 - June 13, 2018
132+
* In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.8.5
133+
99134
## v3.0.0 Beta 6 - June 12, 2018
100135
* In JavaScriptEngineSwitcher.Extensions.MsDependencyInjection added a overloaded versions of the `AddJsEngineSwitcher` extension method, which takes an instance of JS engine switcher
101136
* In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of June 7, 2018
102137

138+
## v2.4.19 - June 12, 2018
139+
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.2.9
140+
* In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of June 7, 2018
141+
* In JavaScriptEngineSwitcher.ChakraCore changed a implementation of the `Dispose` method
142+
103143
## v3.0.0 Beta 5 - June 6, 2018
104144
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 3.0.0 Beta 4
105145
* In JavaScriptEngineSwitcher.ChakraCore:
@@ -115,6 +155,10 @@ Change log
115155
* Fixed a implementation of the `JsSerializedLoadScriptCallback` delegate
116156
* Fixed a [error #34](https://github.com/Taritsyn/JavaScriptEngineSwitcher/issues/34) “Finalazier thread is blocked because of JavaScriptEngineSwitcher.ChakraCore.ChakraCoreJsEngine”
117157

158+
## v2.4.18 - May 24, 2018
159+
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.2.8
160+
* In JavaScriptEngineSwitcher.ChakraCore fixed a [error #34](https://github.com/Taritsyn/JavaScriptEngineSwitcher/issues/34) “Finalazier thread is blocked because of JavaScriptEngineSwitcher.ChakraCore.ChakraCoreJsEngine”
161+
118162
## v3.0.0 Beta 3 - May 22, 2018
119163
* In `IJsEngine` interface was added `SupportsScriptPrecompilation` property and three new methods: `Precompile`, `PrecompileFile` and `PrecompileResource`
120164
* In JavaScriptEngineSwitcher.Msie, JavaScriptEngineSwitcher.V8, JavaScriptEngineSwitcher.Jurassic, JavaScriptEngineSwitcher.Jint and JavaScriptEngineSwitcher.ChakraCore added a ability to pre-compile scripts
@@ -125,9 +169,22 @@ Change log
125169
* ChakraCore was updated to version 1.8.4
126170
* JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm package has been replaced by the JavaScriptEngineSwitcher.ChakraCore.Native.win-arm package
127171

172+
## v2.4.17 - May 9, 2018
173+
* In JavaScriptEngineSwitcher.ChakraCore:
174+
* ChakraCore was updated to version 1.8.4
175+
* JavaScriptEngineSwitcher.ChakraCore.Native.win8-arm package has been replaced by the JavaScriptEngineSwitcher.ChakraCore.Native.win-arm package
176+
177+
## v2.4.16 - April 13, 2018
178+
* In JavaScriptEngineSwitcher.V8.Native.win-* and JavaScriptEngineSwitcher.ChakraCore.Native.win-* packages the directories with `win7-*` RIDs was renamed to `win-*`
179+
128180
## v3.0.0 Beta 2 - April 12, 2018
129181
* In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.8.3
130182

183+
## v2.4.15 - April 11, 2018
184+
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.2.7
185+
* In JavaScriptEngineSwitcher.ChakraCore and JavaScriptEngineSwitcher.Vroom fixed a minor errors
186+
* In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.8.3
187+
131188
## v3.0.0 Beta 1 - April 8, 2018
132189
* Format of the error messages was unified
133190
* 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.
@@ -149,11 +206,37 @@ Change log
149206
* Now the ChakraCore for Windows requires the [Microsoft Visual C++ Redistributable for Visual Studio 2017](https://www.visualstudio.com/downloads/#microsoft-visual-c-redistributable-for-visual-studio-2017)
150207
* In configuration settings of the ChakraCore JS engine was added one new property - `MaxStackSize` (default `492` or `984` KB)
151208

209+
## v2.4.14 - March 14, 2018
210+
* In JavaScriptEngineSwitcher.ChakraCore added support of ChakraCore version 1.8.2
211+
212+
## v2.4.13 - February 24, 2018
213+
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.2.6
214+
* In JavaScriptEngineSwitcher.V8:
215+
* Microsoft ClearScript.V8 was updated to version 5.4.10
216+
* Improved implementation of the `CallFunction` method
217+
* Removed unnecessary locks from the `V8JsEngine` class
218+
* In configuration settings of the V8 JS engine was added 3 new properties: `HeapSizeSampleInterval` (default `TimeSpan.Zero`), `MaxHeapSize` (default `UIntPtr.Zero`) and `MaxStackUsage` (default `UIntPtr.Zero`)
219+
* In JavaScriptEngineSwitcher.Jurassic added support of Jurassic version of February 24, 2018
220+
* In JavaScriptEngineSwitcher.Jint added support of Jint version 2.11.58
221+
222+
## v2.4.12 - February 20, 2018
223+
* In JavaScriptEngineSwitcher.ChakraCore:
224+
* ChakraCore was updated to version 1.8.1
225+
* JavaScriptEngineSwitcher.ChakraCore.Native.debian-x64 package has been replaced by the JavaScriptEngineSwitcher.ChakraCore.Native.linux-x64 package
226+
* ICU-57 library was embedded into the `libChakraCore.so` and `libChakraCore.dylib` assemblies
227+
* Prevented an occurrence of the “Host may not have set any promise continuation callback. Promises may not be executed.” error
228+
* In configuration settings of the ChakraCore JS engine was added two new properties - `MemoryLimit` and `DisableFatalOnOOM` (default `false`)
229+
* Now during calling of the `CollectGarbage` method is no longer performed blocking
230+
152231
## v3.0.0 Alpha 10 - January 3, 2018
153232
* In JavaScriptEngineSwitcher.V8:
154233
* Added support of Microsoft ClearScript.V8 version 5.5.1.1 (support of V8 version 6.3.292.48)
155234
* In configuration settings of the V8 JS engine was added one new property - `AwaitDebuggerAndPauseOnStart` (default `false`)
156235

236+
## v2.4.11 - December 24, 2017
237+
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 2.2.5
238+
* In JavaScriptEngineSwitcher.ChakraCore fixed a error, that occurred during finding the suitable method overload, that receives numeric values and interfaces as parameters, of the host object
239+
157240
## v3.0.0 Alpha 9 - December 22, 2017
158241
* In JavaScriptEngineSwitcher.Msie added support of MSIE JavaScript Engine version 3.0.0 Alpha 3
159242
* In JavaScriptEngineSwitcher.V8 in configuration settings of the V8 JS engine was changed types of `MaxHeapSize` and `MaxStackUsage` properties from `ulong` to `UIntPtr`

0 commit comments

Comments
 (0)