From d3308cd8e2955bcb700ec8e9ff9fda88060361c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?johnche=28=E8=BD=A6=E9=9B=84=E7=94=9F=29?= Date: Mon, 18 Sep 2017 15:55:20 +0800 Subject: [PATCH] =?UTF-8?q?2.1.10=E7=89=88=E6=9C=AC=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/XLua/CHANGELOG.txt | 20 +++++++++++++++++++- README.md | 2 +- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/Assets/XLua/CHANGELOG.txt b/Assets/XLua/CHANGELOG.txt index e35150fce..edf1c3209 100644 --- a/Assets/XLua/CHANGELOG.txt +++ b/Assets/XLua/CHANGELOG.txt @@ -1,4 +1,22 @@ -v2.1.9 2017年8月10日 +v2.1.10 2017年9月18日 +新增特性 +1、新增DoNotGen配置,支持一个类型部分函数用反射,部分用生成; +2、新增wrapper的emit; +3、webgl支持; +4、lua实现interface支持interface继承; +5、window下支持android编译(由xdestiny110提供); +6、打包时,如果没执行过“Generate Code”将报错; + +变更 +1、 async_to_sync的改为resume错误时报错; +2、il2cpp下,暂时去掉泛型的反射调用; +3、升级到lua5.3.4并合入2017-9-1为止所有官方patch; + +bug修复 +1、C#仅声明delegate和MulticastDelegate,通过反射创建lua function映射时crash; +2、解决一些古老版本window(比如xp)的dll兼容问题; + +v2.1.9 2017年8月10日 新增特性 1、新增最小生成模式(通过GEN_CODE_MINIMIZE切换),可以节省50%的text段空间; 2、新增xlua.util.createdelegate,支持在lua直接用C#函数创建delegate而不需要通过lua适配; diff --git a/README.md b/README.md index 3083a941c..24a385b5d 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ ![](Assets/XLua/Doc/xLua.png) [![license](http://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/Tencent/xLua/blob/master/LICENSE.TXT) -[![release](https://img.shields.io/badge/release-v2.1.9-blue.svg)](https://github.com/Tencent/xLua/releases) +[![release](https://img.shields.io/badge/release-v2.1.10-blue.svg)](https://github.com/Tencent/xLua/releases) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-blue.svg)](https://github.com/Tencent/xLua/pulls) [![Build status](https://travis-ci.org/Tencent/xLua.svg?branch=master)](https://travis-ci.org/Tencent/xLua)