Releases: actboy168/YDWE
1.27.5测试版
1.27.3测试版
[New]泄漏检测增加生成详细报告
[Fix]修正酸性炸弹的文本错误
[Fix]修正字体插件不能正常工作的问题
Lua引擎:
[New]slk库增加__pairs支持,用于遍历一个表或者一个物体
[New]japi库增加__pairs支持,可以遍历所有的japi函数
[Chg]lua版本由5.2.2升级到5.2.3
[Chg]去掉被5.2放弃的写法,这是修改建议
unpack -> table.unpack
package.loaders -> package.searchers
math.log10(x) -> math.log(x, 10)
loadstring -> load(s)
table.maxn -> 自己实现
package.seeall -> 不再需要
module -> 不再需要
[Chg]现在内置库不会提前加载
[Chg]现在trampoline不会重复创建,降低内存消耗
[Chg]现在调用runtime.error_handle时会使用默认的错误处理函数
[Chg]现在执行中的线程不会因runtime.sleep改变而改变
[Chg]现在多个lua_State之间不会共享runtime.error_handle
[Fix]修正线程没有得到正确释放的问题
[Fix]修正会重复析构的问题
1.27.2测试版
1.27.1测试版
[New]新增插件“jass运行时错误检测”。
[New]Lua引擎增加handle增加引用计数的支持。
[New]Lua引擎增加自定义错误回调函数的支持。
[New]Lua引擎增加debug库。
[Chg]Lua引擎现在会忽略TriggerWaitForSound、SyncSelections、TriggerSyncReady,并给予运行时警告。
[Fix]修正转换剪贴板失败后崩溃的bug。
[Fix]修正对数函数ln(x),x在[0.5,2)内时计算错误的问题。
[Fix]修正Lua模版的import函数的一个日志错误。
1.27.0测试版
1.26.9正式版
1.26.8正式版
1.26.7测试版
1.26.6测试版
[New]新增virtual_mpq模块,UI文件改为由virtual_mpq加载。
[Chg]移除颜色插件。
[Chg]修改预处理的启动方式(避免部分杀软的提示)。
[Chg]现在lua引擎不会把上一局的变量和状态带入下一局了。
[Chg]现在lua引擎的table seed跟魔兽的随机种子绑定。
[Chg]升级boost从1.53到1.55。
[Fix]修正lua引擎申请内存没有对齐的问题。
[Fix]修正某些情况下读取技能CD崩溃的问题。
[Fix]修正修改技能CD后,技能状态无法正确刷新的问题。
[Fix]修正吸血技能和设置伤害值冲突的问题。
[Fix]修正选取单位组跟bj_wantDestroyGroup冲突的问题。
[Fix]修正冲锋代码可能跟外部代码冲突的问题。
[Fix]修正无法获取win8.1系统版本号的问题。
[Fix]修正部分lua异常没有捕捉到的问题。