From 1a5deb74a21c2761ae5dfd10a5e6d6be381d6be5 Mon Sep 17 00:00:00 2001 From: Kosaka Bun Date: Tue, 15 Nov 2022 23:30:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B01.3.0=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/changelog.md | 11 +++++++++++ qqrobot-framework-api/build.gradle | 2 +- qqrobot-spring-boot-starter/build.gradle | 4 ++-- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/docs/changelog.md b/docs/changelog.md index 05bac08..1aaf7f1 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,16 @@ # 更新日志 +## 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路径错误问题。 diff --git a/qqrobot-framework-api/build.gradle b/qqrobot-framework-api/build.gradle index 182f342..3182dd3 100644 --- a/qqrobot-framework-api/build.gradle +++ b/qqrobot-framework-api/build.gradle @@ -1 +1 @@ -setupVersion '1.0.2-dev' +setupVersion '1.0.2' diff --git a/qqrobot-spring-boot-starter/build.gradle b/qqrobot-spring-boot-starter/build.gradle index 90a29cd..d631363 100644 --- a/qqrobot-spring-boot-starter/build.gradle +++ b/qqrobot-spring-boot-starter/build.gradle @@ -3,12 +3,12 @@ plugins { id 'io.spring.dependency-management' version '1.0.11.RELEASE' } -setupVersion '1.2.3-dev' +setupVersion '1.3.0' ext { springBootVersion = '2.7.5' miraiVersion = '2.13.0-RC2' - frameworkApiVersion = '1.0.2-dev' + frameworkApiVersion = '1.0.2' } dependencyManagement {