Skip to content

Releases: vovgou/loxodon-framework

v1.8.10

12 Aug 02:43
Compare
Choose a tag to compare

Added AES CTR encryption algorithm, and supports stream encryption and the "Seek" feature of encrypted stream.
Fixed bugs on UWP.
Fixed a bug that failed to compile on the ios platform.

v1.8.9

06 Aug 10:06
Compare
Choose a tag to compare
Updated documents and examples

v1.8.8 fixed

30 Jul 06:33
Compare
Choose a tag to compare
v1.8.8

v1.8.7

23 Jul 11:06
Compare
Choose a tag to compare

Added encryption and decryption feature.
Added lua precompilation tools
Added lua script loader

v1.8.6

11 Jul 07:32
Compare
Choose a tag to compare

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

28 Jun 11:18
Compare
Choose a tag to compare

Added configuration module to read properties file.
Added "Subset" method in the "Localization" class to support the creation of a subset of Localization.

v1.8.4

25 Jun 10:50
Compare
Choose a tag to compare

Added a logging system to the Lua plugin
Added CommandParameter for data binding,support multiple buttons to bind to the same command.
Added InteractionAction.
Added IDialogService.

v1.8.3

13 Jun 12:11
Compare
Choose a tag to compare
Update document

v1.8.2

04 Jun 03:13
Compare
Choose a tag to compare

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

01 Jun 06:34
Compare
Choose a tag to compare

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变量丢失,执行错误,当前版本已经修复。