Skip to content

Latest commit

 

History

History
67 lines (53 loc) · 2.84 KB

changelog.md

File metadata and controls

67 lines (53 loc) · 2.84 KB

更新日志

1.3.3

qqrobot-spring-boot-starter 1.3.3

  • 适配mirai 2.14.0版本。

1.3.2

qqrobot-framework-api 1.0.3

  • 优化API。

qqrobot-spring-boot-starter 1.3.2

  • 1.3.0版本中修改了MessageExecutor记录日志的逻辑,记录时使用RobotMultipartMessage reply的拷贝。但由于reply.clone()方法在异步代码块内执行,所以在此操作被执行时,reply对象很可能已经被修改了,从而使得在拷贝后的结果中,仍然会包含不重要的内容。此版本对这个问题进行了修复。

1.3.1

qqrobot-spring-boot-starter 1.3.1

  • MiraiFramework添加定时方法,检查在线状态,并执行重连。

1.3.0

qqrobot-framework-api 1.0.2

  • qqrobot-framework更名为qqrobot-framework-api。
  • RobotMultipartMessage实现clone()方法。

qqrobot-spring-boot-starter 1.3.0

  • 重构代码目录结构,将framework目录移出starter目录。
  • framework目录不再被配置类所扫描,而是扫描framework/config,通过其中的配置类决定扫描哪个框架的实现所在的包。
  • 优化mirai框架在重新登录时的逻辑,当MiraiFramework中的Bot被close时,可重新构建Bot
  • 修改MessageExecutor记录日志的逻辑,记录时使用RobotMultipartMessage reply的拷贝,而不是reply本身。因为reply对象可能会在被异步记录到日志中之前被再次修改,使得部分不重要的内容被记录到日志中。

1.2.2

qqrobot-spring-boot-starter 1.2.2

  • 解决潜在的Logger的JDBC URL路径错误问题。

1.2.1

qqrobot-spring-boot-starter 1.2.1

  • 增加RobotConsole以接管System.outSystem.err,缓存这些输出流所输出的内容。
  • 增强RobotConsoleWindow以支持RobotConsole
  • 修改AdminApiController以支持RobotConsoleWindow

1.2.0

qqrobot-spring-boot-starter 1.2.0

  • TesterPropertieswebPrefix转为静态常量。
  • 修复Tester Web界面的at功能bug。
  • 为Robot封装通用的ConsoleWindow
  • 解决AdminLoginInterceptor潜在的错误拦截问题。
  • 优化使用记录界面的表格列宽度。
  • 使用函数式接口更新会话创建方式。

1.1.1

qqrobot-spring-boot-starter 1.1.1

  • 所有Component不再从RobotBeanHolder中获取Framework实例。
  • 移除多个Component的构造器参数,改为字段注入,初始化逻辑转移至@PostConstruct注解标记的方法。
  • 所有用户在Tester框架中所共同处于的群的群号,现在可通过Spring Boot配置项来指定。

qqrobot-framework 1.0.1

  • 移除Framework类中带参数的构造器。

1.1.0

qqrobot-spring-boot-starter 1.1.0

  • 移除RobotImageUtils
  • 集成原属于qqrobot实例的后台管理界面。

1.0.0

qqrobot-spring-boot-starter 1.0.0

  • 起始版本

qqrobot-framework 1.0.0

  • 起始版本