Repository navigation
ACE v2.0.0 Developer Beta
Pre-release
Pre-release
更新日志
- 完全重写:使用TS和Preact完全重构整个Runtime。
- 插件支持交互式UI:现在Runtime可以接受插件传入的canvas数组,并且为其渲染UI。
- 新的日志系统:用户可选择过滤的日志级别。
- 新的内存管理系统:Runtime使用了新的内存管理系统,仅在页面载入和离开是读取/存入。避免了多次读取等性能问题。
- 新的UI系统:Runtime UI完全重写,有更新的样式、动画,更好的交互性。插件也可以在manifest.js中添加参数assginHandler以渲染独立的交互式UI。
- 国际化:Runtime支持多语言。
- 轻量化:减少了不必要的包引入。Runtime的大小从 v1.x.x 的 300kb+ 减少到 200kb+,显著提升页面性能。
- 插件间通信的支持:Runtime引入了IPC,插件间现在可通过于IPC服务中注册频道以进行通信。
- 统一的版本管理:添加了Version.ts用于统一版本管理。
包含了性能改善和错误修复。
这是一个开发者测试版本,不建议普通用户安装。
Full Changelog: v0.0.4...v2.0.0