Skip to content

Releases: kingston-csj/jforgame

2.1.1

02 Dec 01:43
Compare
Choose a tag to compare

⭐ New Features
jforgame-socket-api,消息处理器如果方法签名有返回值,则无须申明index字段
jforgame-codec-struct,StructMessageCodec新增构造函数,用于设置编码最大字节长度
jforgame-runtime,新增模块,用于对应用程序的线程、CPU、内存、gc等数据进行监控

🐞 Bug Fixes
jforgame-socket-netty,修复WebSocketServer二进制流只支持json编解码

v2.0.0

30 Oct 12:09
Compare
Choose a tag to compare

⭐ New Features

  • jforgame-socket私有协议栈增加index字段,用于实现客户端回调
  • jforgame-socket-netty的websocket支持BinaryWebSocketFrame
  • jforgame-data更名为jforgame-spring-boot-starter-data
  • PTable重命名为DataTable,增加name()方法用于重命名文件
  • Container支持使用子类,用于存储二级缓存

🐞 Bug Fixes

  • 修复DataManager注入失败bug

🔨 Dependency Upgrades

  • 升级mina-core版本到2.0.22, 去掉mina-http依赖

v1.2.0

30 Oct 12:11
Compare
Choose a tag to compare

⭐ New Features

  • jforgame-socket-netty的TcpSocketServerBuilder的protocolEncoder改为单例模式,所有客户端共享
  • jforgame-doctor增加對jdk17及以上版本的支持
  • jforgame-data新增加策划配置数据读取工具,支持csv/excel格式,允许数据按id查询,按索引查询,支持数据热更新(此版本不推荐使用,直接升级到2.x)

v1.1.0

30 Oct 12:12
Compare
Choose a tag to compare

⭐ New Features

  • jforgame-hotswap 新增代码热更模块
  • 新增线程模型接口ThreadModel及其实现DispatchThreadModel
  • 新增消息处理器注册中心CommonMessageHandlerRegister
  • jforgame-socket-netty增加websocket简易实现
  • jforgame-socket-struct支持javabean继承关系,允许编解码父类字段
  • jforgame-parent所有子模块取消对log4j的全局依赖,log层只绑定sl4j接口