Skip to content

Latest commit

 

History

History
344 lines (233 loc) · 23.6 KB

CHANGELOG.md

File metadata and controls

344 lines (233 loc) · 23.6 KB

v4.0.2

Release & Pull Notes: v4.0.2

  • fix(core): 修复事件中接收的 MessageContent 中, referenceMessage 的行为与 reference 不一致,会错误地获取自身消息详情而非引用消息详情的问题 (517e442)

v4.0.1

Release & Pull Notes: v4.0.1

  • fix(api): 为 CardMessage 相关的部分类型的部分属性添加默认值,以及修正部分缺陷 (a3745a7)

v4.0.0

Release & Pull Notes: v4.0.0

  • feat(core): KookBot 支持根据引用查询消息内容的相关API (98a7fc1..500491e)

    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

  • optimize(internal): 简单优化内部的KSP (bd15b6a)
  • fix(api): 修复 CreateAssetApi 使用的错误请求头 (f0a0fe0)

v4.0.0-beta5

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)

v4.0.0-beta4

Release & Pull Notes: v4.0.0-beta4

  • deps: 更新simbot到v4.0.0 (5d25c7d)

v4.0.0-beta3

Release & Pull Notes: v4.0.0-beta3

  • pref: 废弃 Bot.processor 并重命名为 Bot.subscribe (cdc9fb2)

v4.0.0-beta2

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)

v4.0.0-dev3

Release & Pull Notes: v4.0.0-dev3

  • refactor: 清理、处理部分TODO (bd65597)
  • config: release.yml (5fae0d9)
  • pref: 优化 KMarkdown内的部分 object (76acc61)

v4.0.0-dev2

Release & Pull Notes: v4.0.0-dev2

  • refactor: 项目整体结构更新 (6fda1f2)
  • fix: CHANGELOG.md (d254b9e)

v4.0.0-dev1

Release & Pull Notes: v4.0.0-dev1

Release & Pull Notes: v3.3.0.0-beta.1

  • fix: 消息发送中增加对 AtAll 的支持 (9363c9e)
  • website: 配置域名 (bfc48ad)
  • fix(doc): 修复部分对配置文件 ticket 的描述错误问题 (3841f05)
  • CI: Qodana for branches 'main' (e813648)

v3.2.0.0-alpha.8

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)

    1b7173a..7b6c404
  • CI: website deploy (5712572)

v3.2.0.0-alpha.8-dev.3

Release & Pull Notes: v3.2.0.0-alpha.8-dev.3

v3.2.0.0-alpha.8-dev.2

Release & Pull Notes: v3.2.0.0-alpha.8-dev.2

  • WIP: Bot impl (940f194)

  • WIP: Bot Impl (a31112f..baad32b)

    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)

    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)

    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)

    ae9668e..2d5f59d
  • v3.2.0.0-alpha.8-dev.1

    Release & Pull Notes: v3.2.0.0-alpha.8-dev.1

    v3.0.0.0-alpha.7

    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)

    v3.0.0.0-alpha.6

    Release & Pull Notes: v3.0.0.0-alpha.6

    • fix(api): API请求不再强制要求 HttpClient 安装 ContentNegotiation 插件 (60deb93)

    v3.0.0.0-alpha.5

    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)

      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)