Releases: simple-robot/simpler-robot
Releases · simple-robot/simpler-robot
v2.0.0-ALPHA.11
v2.0.0-ALPHA.11
lovelycat
- 追加api内置缓存配置。
# 是否启用组件内置api缓存,默认开启
simbot.component.lovelycat.api.cache.enable=true
# 缓存时效,默认为1
simbot.component.lovelycat.api.cache.duration=1
# 缓存时效的时间单位,默认为分钟。值为 java.util.concurrent.TimeUnit 枚举的元素值。
# 可选值:NANOSECONDS MICROSECONDS MILLISECONDS SECONDS MINUTES HOURS DAYS
# 常用值:MILLISECONDS SECONDS MINUTES
simbot.component.lovelycat.api.cache.durationUnit=MINUTES
- 实现Getter。
core
ListenerContext
中追加两个获取方法。
fix
v2.0.0-ALPHA.8
v2.0.0-ALPHA.9
v2.0.0-ALPHA.7
v2.0.0-ALPHA.7
- update
hutool
tov5.5.1
core
- 优化过滤器匹配规则,如果事件为
MessageGet
类型并且text属性为null, 强制将text视为空字符串进行匹配。
http-client-core
- get请求支持携带cookies。
fix
- fix #8 (多bot下群消息重复触发)
v2.0.0-ALPHA.6
v2.0.0-ALPHA.5
ALPHA.5
变更开发分支为 dev
.
alpha
分支为目前已部署的alpha最终内容。
存在不兼容更新且本次更新仅包含以下的不兼容内容。
api
- ※ 不兼容更新:
MessageContent
包路径变更:love.forte.simbot.api.message.event.MessageContent
->love.forte.simbot.api.message.MessageContent
此版本存在问题:#5
v2.0.0-ALPHA.10
v2.0.0-ALPHA.4
v2.0.0-ALPHA.3
v2.0.0-ALPHA.3
核心
core-starter移除部分多余控制台输出。
重新定义 MessageContent ,
并在 mirai组件 中重新实现。
其中,暂时保留 曾经的MessageContent.getImages
方法,但是此方法已不存在任何作用。
组件
mirai组件中优化 MessageContentBuilder
中,通过input流和byte数组构建图片实例的相关内容,当group和friend两个目标图片实例均被构建后,会主动调用close()
,而在其中一方实例化完成后,会 尝试 调用input.reset
。
上述调整中,构建group和friend目标图片的时候调整为共用同一个锁。
v2.0.0-ALPHA.2
v2.0.0-ALPHA.2
MessageEventGet
更名为 MessageGet
。
优化部分日志输出。
调整核心中method-listener的注册方式为全局扫描。
core-parent下新增模块:
- http-client-core http-client模块核心
- http-client-ktor ktor-http-client模块
- serialization-json-core json序列化模块核心
- serialization-json-fastjson fastjson-json序列化模块
- serialization-json-moshi moshi-json序列化模块
追加 spring-boot-starter 模块及其子模块: