1.1.35
. ORM 添加 SQL 语句支持传入委托自行处理 DbDataReader,同步操作不捕获异常,由外部调用程序自行处理。
1.1.34
. 核心代码开源
. 修复 Socket.ReceiveAsync 与 Socket.SendAsync 操作因为 .NET 底层实现存在线程安全 BUG 造成内存数据错误与进程崩溃的问题
. 修复缓存对象池资源对象抛弃时未调用 Dispose() 可能造成的非托管内存与资源泄露的 BUG
. 修复JSON 序列化对于未知数据反序列化可能产生堆栈溢出的 BUG
. 内存数据库缓存服务组件 增加简单的静态路由映射集群组件
. 二进制数据序列化 全局版本更新增加历史版本成员位图支持
. 修复 ORM 内存索引缓存框架 ORM 使用 LambdaExpression 查询转换成 SQL 语句的 BUG
. ORM 内存索引缓存框架 提供非队列操作 API 用于非缓存绑定的 ORM 操作
. 发布工具 AutoCSer.Deploy 规范更新升级操作,增加自定义映射扩展
. 小工具整合项目 AutoCSer.Expand 增加 Hosts 文件操作、Csv 文件解析、非安全的 MessagePack 数据包解析工具
1.1.33
. 二进制数据序列化 支持全局版本更新,用于兼容数据定义的变化
1.1.32
. 内存数据库缓存服务组件 增加消息分发组件
1.1.31
. 内存数据库缓存服务组件 为数字类型增加简单的更新逻辑组件
. 内存数据库缓存服务组件 增加最小堆
1.1.30
. 修复 TCP 服务框架客户端组件在 .NET Core 环境中可能产生的堆栈溢出问题的 BUG
. 内存数据库缓存服务组件 增加短路径支持,用于降低深度嵌套的数据节点服务端解析开销
. 内存数据库缓存服务组件 增加分布式锁支持 与 二进制位图数据结构
1.1.29
. 增加 支持日志流持久化的 内存数据库缓存服务组件消息队列组件
. 增加 Unity3D 支持
. 修复 ORM MySql 的 SQL 语句生成的 BUG
1.1.28
. 远程表达式链支持泛型节点实例化,解决泛型节点断链需要开发者手动转换表达式类型的问题
. 修复 TCP 函数没有返回值无法生成异步客户端代理的 BUG
. 修复 TCP 接口应答流服务框架TCP 函数应答流服务框架 客户端启用压缩时压缩数据处理的 BUG
. ORM 添加表格缓存扩展成员的申明与自动识别功能,减少主缓存手工初始化的需求;添加程序级事务队列任务;添加简单的日志流回调组件;缓存组件增加若干 API
. 修复 二进制序列化真实类型处理的 BUG