Release & Pull Notes: v4.1.4
- improve(deps): 改进依赖的引用方式,不再使用version catalog的富版本 (
15e7e0d)
Release & Pull Notes: v4.1.1
- fix(api): Fix api path of CreateInviteApi (
796261a)
Release & Pull Notes: v4.1.0
- build(deps): bump org.jetbrains:annotations from 26.0.1 to 26.0.2 (
5297dda) - build(deps): bump log4j from 2.24.2 to 2.24.3 (
f95ba57) - build(deps): bump log4j from 2.24.1 to 2.24.2 (
56644dd) - build(deps): bump com.squareup:kotlinpoet-ksp from 1.18.1 to 2.0.0 (
5cbce0a) - build(deps): bump org.jetbrains:annotations from 24.1.0 to 26.0.1 (
ba3948a) - build(deps): bump log4j from 2.23.0 to 2.24.1 (
8e19f2c) - build: 调整Opt注解的依赖传播方式 (
134ea59) - optimize(core): 隐藏部分未隐藏的挂起函数 (
cccc2b0)
Release & Pull Notes: v4.0.1
- fix(api): 为 CardMessage 相关的部分类型的部分属性添加默认值,以及修正部分缺陷 (
a3745a7)
Release & Pull Notes: v4.0.0
-
feat(core): KookBot 支持根据引用查询消息内容的相关API (
98a7fc1..500491e) -
feat(core): KookMessageContent 支持根据引用查询消息内容的相关API (
8e460f6) -
build(deps): Update Kotlin to 2.0.10, simbot to 4.6.0 (
f81d7e7) -
build(deps): bump ksp from 2.0.0-1.0.24 to 2.0.10-1.0.24 (
11bfb0c)
Release & Pull Notes: v4.0.0-beta6
Release & Pull Notes: v4.0.0-beta5
- feat: 支持
KookQuote的获取和MessageReference的解析 (887ea1d) - build(deps): bump kotlinx-serialization from 1.6.3 to 1.7.1 (
453d5ef) - build(deps): Update simbot from 4.0.0 to 4.5.0 (
44a0979) - build(deps): bump ksp from 2.0.0-1.0.22 to 2.0.0-1.0.24 (
12b52ad) - build(deps): bump com.squareup:kotlinpoet-ksp from 1.17.0 to 1.18.1 (
4087da8) - build(deps): bump ktor from 2.3.8 to 2.3.12 (
9c4e560) - pref: 优化KookBotStartedEvent和KookBotRegisteredEvent的继承性 (
dfcac89)
Release & Pull Notes: v4.0.0-beta4
- deps: 更新simbot到v4.0.0 (
5d25c7d)
Release & Pull Notes: v4.0.0-beta3
- pref: 废弃
Bot.processor并重命名为Bot.subscribe(cdc9fb2)
Release & Pull Notes: v4.0.0-beta2
- build(deps): bump org.jetbrains:annotations from 24.0.1 to 24.1.0 (
278ac66) - build(deps): bump ksp from 1.9.22-1.0.17 to 1.9.22-1.0.18 (
0a23a80) - build(deps): bump log4j from 2.20.0 to 2.23.0 (
227ca86) - build(deps): bump openjdk-jmh from 1.35 to 1.37 (
8f549a9) - build(deps): bump kotlinx-coroutines from 1.8.0-RC2 to 1.8.0 (
5146020) - refactor: version to v4.0.0-beta1 (
fe3b343) - build(deps): bump org.slf4j:slf4j-api from 1.7.36 to 2.0.12 (
99f45e8) - build(deps): bump ktor from 2.3.7 to 2.3.8 (
9d6f9f8) - build(deps): bump com.charleskorn.kaml:kaml from 0.46.0 to 0.57.0 (
2eb75d3) - build(deps): bump kotlinx-serialization from 1.6.2 to 1.6.3 (
8c66e3f) - CI: config (
fc19828)
Release & Pull Notes: v4.0.0-dev3
- refactor: 清理、处理部分TODO (
bd65597) - config: release.yml (
5fae0d9) - pref: 优化 KMarkdown内的部分
object(76acc61)
Release & Pull Notes: v4.0.0-dev2
Release & Pull Notes: v4.0.0-dev1
- fix: CHANGELOG.md (
d254b9e)
Release & Pull Notes: v3.3.0.0-beta.1
- fix: 消息发送中增加对 AtAll 的支持 (
9363c9e) - website: 配置域名 (
bfc48ad) - fix(doc): 修复部分对配置文件
ticket的描述错误问题 (3841f05) - CI: Qodana for branches 'main' (
e813648)
Release & Pull Notes: v3.2.0.0-alpha.8
- pref(stdlib): Bot.[blocking/async]Processor 的参数提供为更便于Jav使用的函数式类型 (
78d6341)
Release & Pull Notes: v3.2.0.0-alpha.8-dev.4
-
feat: core模块下
KookEvent追加属性sourceEventContent来支持获取原始的JSON事件字符串 (0e3a4c5) -
feat: api和core支持私聊消息更新、频道消息更新 (
fe39082) -
feat: api和core支持私聊消息撤回、频道消息撤回 (
015dfde) -
feat: 一些针对未知事件的处理 (
2a5ac0d) -
pref(core): simbot-component-kook-107 core模块bot配置文件增加更多属性支持 (
1b7173a..7b6c404) -
CI: website deploy (
5712572)
Release & Pull Notes: v3.2.0.0-alpha.8-dev.3
Release & Pull Notes: v3.2.0.0-alpha.8-dev.2
-
core: Role API (
11b83a1) -
core: message events (
68fcd22) -
core: message (
b6c8673) -
WIP: Bot States (
361f3c1) -
WIP: Bot Impl (
80c2018..045dfba)
WIP: Bot impl (940f194)
WIP: Bot Impl (a31112f..baad32b)
module: core (f2d2833)
build: new multiplatform module for stdlib (9cb5a6d)
API: channel message API (0652e41)
Event: Channel 相关事件 (3e70465)
Event: 定义 Event 相关 (13a9273)
WIP: 定义 Event 相关 (eaccf93)
API: user-chat API (0cf370a)
API: mute API (27c5463..7b04e1a)
API: Invite API (5991e33)
API: Guild Role API (ab51441)
API: Channel API (6f91ef3)
WIP: Channels API (a87551d)
API: Create asset (5f17abb)
pref(api-multi): Card/KMarkdown 相关调整 (fd6f318)
Objects: Card 和 KMarkdown (b34ad3b..95ed31a)
API: 服务器助力历史 (d0ff1b6)
API: 删除服务器静音或闭麦 (af25e23)
API: 服务器静音闭麦列表 (24e993c)
API: 踢出服务器 (14a26d6)
API: 离开服务器 (d4dcd89)
API: 修改成员昵称 (292f767)
API: 服务器成员列表 (29de952)
API: 服务器详情 (f982878)
API: 获取当前用户加入的服务器列表 (68301e6)
build: 一些升级 (52018f6)
fix(api): API请求不再强制要求 HttpClient 安装 ContentNegotiation 插件 (2cdb764)
refactor(api): 多平台的部分类型 (ad93c12)
pref(core): 简单调整 event 内部调度 (8c198bb)
refactor(api): 多平台的部分类型 (85f994f)
pref(core): 简单调整 event 内部调度 (ae9668e..2d5f59d)
Release & Pull Notes: v3.2.0.0-alpha.8-dev.1
-
core: Role API (
11b83a1) -
core: message events (
68fcd22) -
core: message (
b6c8673) -
WIP: Bot States (
361f3c1) -
WIP: Bot Impl (
80c2018..045dfba) -
WIP: Bot impl (
940f194) -
WIP: Bot Impl (
a31112f..baad32b) -
module: core (
f2d2833) -
build: new multiplatform module for stdlib (
9cb5a6d) -
API: channel message API (
0652e41) -
Event: Channel 相关事件 (
3e70465) -
Event: 定义 Event 相关 (
13a9273) -
WIP: 定义 Event 相关 (
eaccf93) -
API: user-chat API (
0cf370a) -
API: mute API (
27c5463..7b04e1a) -
API: Invite API (
5991e33) -
API: Guild Role API (
ab51441) -
API: Channel API (
6f91ef3) -
WIP: Channels API (
a87551d) -
API: Create asset (
5f17abb) -
pref(api-multi): Card/KMarkdown 相关调整 (
fd6f318) -
Objects: Card 和 KMarkdown (
b34ad3b..95ed31a) -
API: 服务器助力历史 (
d0ff1b6) -
API: 删除服务器静音或闭麦 (
af25e23) -
API: 服务器静音闭麦列表 (
24e993c) -
API: 踢出服务器 (
14a26d6) -
API: 离开服务器 (
d4dcd89) -
API: 修改成员昵称 (
292f767) -
API: 服务器成员列表 (
29de952) -
API: 服务器详情 (
f982878) -
API: 获取当前用户加入的服务器列表 (
68301e6) -
build: 一些升级 (
52018f6) -
fix(api): API请求不再强制要求 HttpClient 安装 ContentNegotiation 插件 (
2cdb764) -
refactor(api): 多平台的部分类型 (
ad93c12) -
pref(core): 简单调整 event 内部调度 (
8c198bb) -
refactor(api): 多平台的部分类型 (
85f994f) -
pref(core): 简单调整 event 内部调度 (
ae9668e..2d5f59d)
Release & Pull Notes: v3.0.0.0-alpha.7
- fix(event): 修复 /guild/view API 以及 Bot 加入/离开 频道服务器时事件推送的问题 (
8479330) - feat(core): 核心模块提供
KookTempTarget支持追加临时消息id (c6c419f) - feat(core): 支持
KookTempTarget来追加指定一个temp_target_id(6a18976) - feat: 修复
MessageBtnClickEvent无法被正确触发的问题;增加组件模块下对MessageBtnClickEvent的支持事件类型KookMessageBtnClickEvent(aa2fda4) - pref(stdlib): 优化 bot 内 DEBUG 等调试日志 (
b3da397) - build: 版本递增 (
60920b3) - fix(api): 尝试修复
Card反序列化异常的问题 (0720f20)
Release & Pull Notes: v3.0.0.0-alpha.6
- fix(api): API请求不再强制要求 HttpClient 安装 ContentNegotiation 插件 (
60deb93)
Release & Pull Notes: v3.0.0.0-alpha.5
-
pref(core): 简单优化部分 KookComponentBot 内部实现 (
41ac2e8) -
pref(stdlib): KookBot开放更多属性 (Client) (
5b58ff8) -
fix: 反序列化策略的泛型更新 (
0f25fb7) -
build: changelog generator (
178b791) -
pref(website): 快速开始的首页以及更多字体 (
e054f15) -
pref(website): 字体位置 (
c8b674e) -
pref(website): 优化代码块与加粗表现 (
047fc66) -
pref(website): 正文与标题字体 (
1f16146) -
pref(api): 优化API中相关内容 (
4c49703..da63e14) -
pref(api): 调整优化bot配置中有关client的相关内容 (
51343d5) -
fix(api): api不再需要安装ContentNegotiation (
2fae5f0) -
fix: snapshot CI (
23d34f8) -
website: 发布组件手册网站 (
a62358f) -
build: issues templates (
3053656) -
build: 更新dokka到
v1.8.10(eb30e77)