v2.7.0 支持ktc预编译包加载
主要功能
- ⬆️ (loader) 更新核心库到1.7.0
- 支持ktc预编译及加载(详见 更新提示)
- 为@import添加compileArg类型
- ✨ (coreLib/permissionCommand) 添加debug功能
- ⬆️ (coreLib/DBApi) 更新exposed到0.30.1
- ✨ (wayzer/ext/resourceHelper) 完善功能
更新提示
新precompile脚本包
从本次更新开始,将提供预编译的precompile脚本包,使用该脚本包,可以。
- 优点:省去第一次的编译过程,加快启动速度,减少资源占用。
- 另外可用来制作容器,配合动态扩容(建议通过link共用libs)
- 缺点:ktc不包含源代码,也不能直接修改内容
- 若干需要修改内容,可以放入对应脚本的kts文件(kts文件优先级高于ktc)
加载器更新
加载器现在可以作为单独的jar程序运行,用于预编译kts生成ktc
参数为需要编译的脚本id,多个用空格隔开 (如果不提供参数,默认所有脚本)
可以通过该功能制作自己的ktc脚本包
脚本wayzer/ext/resourceHelper
该脚本为资源站的配套脚本(目前还处于内测阶段)
支持 新版网络换图,地图评分 功能。
未来还将增加更多功能。
首次安装提示
因为bintray停止服务,一个关键依赖库无法下载
请手动下载下方PlaceHoldLib库,并放置到libs文件夹下(不能改动文件名)
该问题将在2.7.1修复