mirror of
https://github.com/quizhizhe/LiteLoaderBDS-1.16.40.git
synced 2025-06-05 03:43:40 +00:00
63 lines
1.7 KiB
Markdown
63 lines
1.7 KiB
Markdown
|
|
---
|
|
Version 3.2.0 (2021-12):
|
|
1. fix QuickJs memory leak, engine instance not deleted on destroy
|
|
2. fix QuickJs missing EngineScope when run micro task (Promise)
|
|
|
|
Version 3.1.0 (2021-04):
|
|
1. add QuickJs backend
|
|
|
|
---
|
|
|
|
Version 3.0.0 (2021-03):
|
|
1. Rename project name to ScriptX
|
|
2. prepare for open source
|
|
|
|
notice: user should
|
|
1. change `#include <ScriptEngine/ScriptEngine.h>` to `#include <ScriptX/ScirptX.h>`
|
|
2. change cmake config value to be SCRIPTX_xxx
|
|
3. don't need to change any code reference
|
|
|
|
---
|
|
Version 2.2.3 (2020-12):
|
|
1. workaround ios-9 issue that don't have ByteBuffer related api
|
|
2. Exception lazy creation script object
|
|
1. improve exception throw performance
|
|
2. only create script exception object on calling Exception::exception()
|
|
3. avoid recursive call on exception constructor
|
|
|
|
---
|
|
|
|
Version 2.2.2 (2020-12):
|
|
1. fix bug MessageQueue::loopQueue(MessageQueue::LoopType::kLoopOnce) only execute one message
|
|
2. above fix also fix memory leaks on JavaScriptCore backends.
|
|
|
|
---
|
|
Version 2.2.1 (2020-11):
|
|
1. accommodate V8Platform.h for v8 version 8.6 and node.js 15.x
|
|
2. support write node.js add on using ScriptEngine, also added docs and demo project test/node_addon
|
|
|
|
---
|
|
Version 2.1.1 (2020-11):
|
|
1. Fix Local<ByteBuffer>::size semantic ambiguity, remove this method.
|
|
Added Local<ByteBuffer>::byteLength() and Local<ByteBuffer>::elementCount().
|
|
|
|
2. added ScriptEngine::setData/getData API to store user defined engine-related data.
|
|
|
|
3. use WarningAsError only for build UnitTest.
|
|
|
|
---
|
|
Version 2.0 (2020-10):
|
|
Add WebAssembly support.
|
|
|
|
---
|
|
Version 1.0 (2020-8):
|
|
API skeleton
|
|
V8 backend support.
|
|
JavaScriptCore backend support.
|
|
Lua backend support.
|
|
A Template backend which has no implementation.
|
|
|
|
---
|
|
Version 0.0 (2019-10):
|
|
Project started. |