Skip to content

Releases: simple-robot/simpler-robot

v2.3.1

16 Nov 16:34
Compare
Choose a tag to compare

mirai组件

  • mirai 更新至 v2.8.0
  • 登录协议同步支持 IPAD MACOS (mirai#1523)
  • 更新新版本的文件相关操作
  • 更新群解散事件 (mirai#1518), 与BOT被踢出事件一致。
  • 图片信息中增加了更多的参数: height, width, size, imageType (mirai#1032)

Full Changelog: v2.3.0...v2.3.1

v2.3.0

11 Nov 14:35
Compare
Choose a tag to compare

v2.3.0-BETA.6

04 Nov 07:47
Compare
Choose a tag to compare
v2.3.0-BETA.6 Pre-release
Pre-release

core

  • #179 使得 @ContextValue 支持继承。

v2.3.0-BETA.5

04 Nov 03:12
Compare
Choose a tag to compare
v2.3.0-BETA.5 Pre-release
Pre-release

core

v2.3.0-BETA.4

03 Nov 16:17
Compare
Choose a tag to compare
v2.3.0-BETA.4 Pre-release
Pre-release

core

  • Fix #177 正则解析错误

spring-starter

  • Fix #176@configuration 下无法使用 SimbotContext 相关内容的问题
  • 为注解 @EnableSimbot 增加参数 appClass, 可直接指定一个标记了 SimbotApplication 注解的类作为Simbot启动类。

v2.3.0-BETA.3

01 Nov 08:12
Compare
Choose a tag to compare
v2.3.0-BETA.3 Pre-release
Pre-release

core

  • #175 修复无法识别可空参数的问题

v2.3.0-BETA.2

29 Oct 18:19
Compare
Choose a tag to compare
v2.3.0-BETA.2 Pre-release
Pre-release

Core

  • 为sender、setter提供部分 async 方法。

目前没有收到bug反馈,若无则会固定为 v2.3.0 版本。

v2.3.0-BETA.1 & Kaiheila-component

14 Oct 08:49
Compare
Choose a tag to compare
Pre-release

Project

  • Update tips.

Core

  • SimbotCotext 追加 join() 函数,允许在用于阻塞当前程序知道所有待处理任务结束(比如所有bot全部close)。

开黑啦组件 #91

  • 发布开黑啦及相关组件 v0.0.1-PREVIEW 版本。
    1. 此版本下内容均为预览,不保证可用性,不保证高效性,不保证友好性。
    2. 在 simbot v3.x 版本发布前,开黑啦组件将 不会 发布正式版,也不会提供针对 v2.x 版本的simbot api的支持。
    • 发布模块:

      • kaiheila-core
        开黑啦核心模块,提供开黑啦基础、公共接口定义、基础 objects 定义、事件定义以及事件针对于simbot-api的基础实现。其事件与接口定义部分对应的simbot-api模块下标准接口,不提供与simbot-core对接的基本功能,更倾向于独立的开黑啦api低阶核心。

      • kaiheila-api-v3
        基于提供 kaiheila-core 并针对于开黑啦官方 v3 版本API进行实现的API模块,其提供了官方 v3 版本所有API的基本实现,并提供 websocket 协议的基本bot事件通讯实现。其API实现部分对应的simbot-api模块下标准接口,但是不提供与simbot-core对接的基本功能,也不提供高级设计,更倾向于低阶API提供模块。

      • component-kaiheila-v3
        基于上述 kaiheila-api-v3 模块和 simbot-core 实现的simbot组件,提供开黑啦官方V3版本API下的开黑啦组件。
        *.bot账号配置

        code= BOT的 clientId
        token= BOT的 token
        clientSecret= BOT的 clientSecret

      配置文件组件下暂无可用配置

      注意事项v0.0.1-PREVIEW 如你所见,仅为预览,存在众多未实现内容与缺陷:

      • 暂未实现 MessageContentMessageContentBuilder,目前只能发送纯文本消息,暂时不会对消息进行解析。
      • 暂未实现针对于一切非消息事件的监听。
      • 上述未实现内容中,在 kaiheila-api-v3keiheila-core 内均有实现或定义,只不过未对接组件模块。
      • 暂未实现ws连接的心跳超时处理。

v2.3.0-ALPHA.6

29 Sep 14:15
Compare
Choose a tag to compare
v2.3.0-ALPHA.6 Pre-release
Pre-release

v2.3.0-ALPHA.6

Project

  • 更新 forte-common 依赖至 v1.0.7, 优化了注解工具,应当解决了兼容高版本JDK的问题。

mirai组件

v2.3.0-ALPHA.5

26 Sep 14:37
Compare
Choose a tag to compare
v2.3.0-ALPHA.5 Pre-release
Pre-release

v2.3.0-ALPHA.5

核心

  • #142 优化持续会话超时时的异常信息;Java中增加 waitBlocking 阻塞等待会话的方法,并更新对应的文档说明。仍不建议使用阻塞等待。
  • 增加一个持续会话调度器 ContinuousSessionDispatcherFactory,用以在持续会话中,为超时任务和面向java的异步回调任务提供调度服务。核心默认实现中,其与事件调度器使用同一资源。