Releases: Ourpalm/ILRuntime
Releases · Ourpalm/ILRuntime
ILRuntime 1.6
- 增加了跨域继承适配器的工具类,简化适配器编写
- 增加了跨域继承适配器的自动生成模版,做到半自动生成
- 优化了热更存取主工程类字段的性能
- 优化了热更内方法调用的性能
- 累积Bug修复
- 调试插件支持VS2019
ILRuntime 1.4
-完整实现了断点调试和VS调试插件
-自动CLR绑定增加了值类型Binder的使用
-增加了泛型方法的CLR绑定
-多维数组的支持
-修复了若干关于泛型方法匹配的Bug
ILRuntime 1.3
- 增加栈上分配值类型的机制,值类型可以不再强制装箱而直接在栈上分配。
- 增加值类型绑定(ValueTypeBinding)机制,可以将ILRuntime外部的CLR值类型在栈上分配,大幅提升相关操作性能
- 修复若干泛型方法寻找方法的bug
- 改善委托缺少适配器或者转换器时自动生成的代码提示
ILRuntime 1.2
- 完善系统反射接口的支持,并且提供获取ILRuntime中定义的类型作为泛型参数的接口
- 集成Litjson库
- 增加了字段,值类型复制,创建默认实例等操作的CLR绑定,改善这些操作的性能
- 加入一种新的CLR绑定代码生成方式,可根据指定的DLL自动生成所需的CLR绑定代码,
- 无需再手动指定需要生成的类型
- 修复若干泛型方法的Bug
- 修复若干类型判断的Bug
ILRuntime 1.11
修复了几个bug
现在在Dictionary或者List等容器中存ILRuntime里定义的委托类型不在算跨域调用了
ILRuntime 1.1
修复了个别IL2CPP下的bug
减少了一些内存占用
修复了几个跟泛型方法相关的bug
增加了属性以及构造函数的反射支持
ILRuntime 1.0
ILRuntime的第一个正式版本
这次加上了完整的Unity示例工程
VS调试插件暂时还没更新,如需要请用0.85版里的那个
Hotfix
Alpha Release
This release fixed all major bugs discovered during test uses, and implemented the first debug engine
First release
This is the first release of ILRuntime, but beware that this is an alpha release, so do not use it in the production enviorment