Skip to content

Commit

Permalink
[unity]2.1.1 changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
chexiongsheng committed Oct 25, 2024
1 parent 1a09599 commit 8b539c7
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 1 deletion.
11 changes: 11 additions & 0 deletions unity/Assets/core/upm/changelog-hans.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

you can get the english version change log at [Github Release](https://github.com/Tencent/puerts/releases)

## [2.1.1] - 2024-10-25
1. 鸿蒙平台禁用jit
2. 高版本v8兼容
3. 升级quickjs到最新版本
4. v8 backend,quickjs添加websocket支持
5. 添加支持模块lazyload和自动卸载的cjs实现。
6. 解决plugin定义THREAD_SAFE宏,v8加锁不全的问题
7. 添加ns(Nintendo Switch)的编译支持
8. 解决clearmodulecache的内存泄露
9. android下默认使用剪裁版本

## [2.1.0] - 2024-06-25
1. 功能:支持JsEnv参数指定Backend是V8还是quickjs;
2. 修复:C#中执行ExecuteModule时如果被加载模块有语法错误Unity会崩溃
Expand Down
12 changes: 11 additions & 1 deletion unity/Assets/core/upm/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,18 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

you can get the english version change log at [Github Release](https://github.com/Tencent/puerts/releases)

## [2.1.0] - 2024-06-25
## [2.1.1] - 2024-10-25
1. Disable JIT on the HarmonyOS platform.
2. Compatibility with higher versions of V8.
3. Upgrade QuickJS to the latest version.
4. V8 backend, add WebSocket support to QuickJS.
5. Add support for lazy loading and automatic unloading in the CJS implementation.
6. Resolve the issue of incomplete locking in V8 when defining the THREAD_SAFE macro in the plugin.
7. Add compilation support for NS (Nintendo Switch).
8. Fix memory leak in clearModuleCache.
9. Use the trimmed version by default on Android.

## [2.1.0] - 2024-06-25
1. Feature: Support for specifying whether the Backend is V8 or quickjs through JsEnv parameters.
2. Fix: Unity crashes when there are syntax errors in the loaded module during the execution of ExecuteModule in C#.
3. Feature: Allow puer.getLastException to retrieve errors from ExecuteModule (#1686).
Expand Down

0 comments on commit 8b539c7

Please sign in to comment.