Releases: vovgou/loxodon-framework
v1.8.10
v1.8.9
v1.8.8 fixed
v1.8.8
v1.8.7
v1.8.6
Changed Localization.GetText(string key, params object[] args) to GetFormattedText(string key, params object[] args).
Changed IConfiguration.GetString(string key, params object[] args) to GetFormattedString(string key, params object[] args).
Deleted Localization.GetText(string key, string defaultValue, params object[] args) and IConfiguration.GetString(string key, string defaultValue, params object[] args).
In order to support localized files in csv format,changed IDocumentParser.Parse(Stream input) to IDocumentParser.Parse(Stream input, CultureInfo cultureInfo)
v1.8.5
v1.8.4
v1.8.3
v1.8.2
Rewrite the code of the data binding module to optimize data binding performance and reduce gc as much as possible.Please remove the old version of the code before updating to 1.8.0.
Fixed a bug in expression binding.
Fixed a bug when loading lua scripts via file path.
重写了数据绑定模块,优化了数据绑定性能,尽可能的减少值类型的装箱和拆箱以减少GC。
将UGUI的有关UI控件的类通过静态方式注册了属性访问器以避开在AOT环境下的反射(如何注册属性访问器请查看中文文档)。
此版本删除了老版本中数据绑定的部分类,添加了部分新的类,代码比老版本更简单,他们不影响用户层的API,但是更新到当前版本之前,请先删除老版本以避免报错。
修改一个关于lua的bug,以前的版本中当使用文件路径的方式加载和执行lua脚本时因为require环境变量是_G,会导致target变量丢失,执行错误,当前版本已经修复。
修改表达式绑定的bug
v1.8.1
Rewrite the code of the data binding module to optimize data binding performance and reduce gc as much as possible.Please remove the old version of the code before updating to 1.8.0.
重写了数据绑定模块,优化了数据绑定性能,尽可能的减少值类型的装箱和拆箱以减少GC。
将UGUI的有关UI控件的类通过静态方式注册了属性访问器以避开在AOT环境下的反射(如何注册属性访问器请查看中文文档)。
此版本删除了老版本中数据绑定的部分类,添加了部分新的类,代码比老版本更简单,他们不影响用户层的API,但是更新到当前版本之前,请先删除老版本以避免报错。
修改一个关于lua的bug,以前的版本中当使用文件路径的方式加载和执行lua脚本时因为require环境变量是_G,会导致target变量丢失,执行错误,当前版本已经修复。