Skip to content

Releases: simple-robot/simpler-robot

v3.0.0-RC.2

29 Jan 05:20
574b697
Compare
Choose a tag to compare
仓库参考
模块 search.maven
simbot-logger v3.0.0-RC.2
simbot-logger-jvm v3.0.0-RC.2
simbot-logger-js v3.0.0-RC.2
simbot-logger-slf4j-impl v3.0.0-RC.2
simbot-api v3.0.0-RC.2
simboot-api v3.0.0-RC.2
simboot-core v3.0.0-RC.2
simboot-core-annotation v3.0.0-RC.2
simboot-core-spring-boot-starter v3.0.0-RC.2
simbot-core v3.0.0-RC.2

Kotlin的更新和编译器插件的更新有可能会产生破坏性影响,此版本的使用需要稍加谨慎对待,组件后续会陆续地尝试跟随更新。

What's Changed

🎉 新特性

  • 为 SocialRelationsContainer 中的类型增加获取对应序列的总数量的API by @ForliyScarlet in #566

👀 其他变更

Full Changelog: v3.0.0-RC...v3.0.0-RC.2

v3.0.0-RC

02 Jan 14:25
8249f1b
Compare
Choose a tag to compare
仓库参考
模块 search.maven
simbot-logger v3.0.0-RC
simbot-logger-jvm v3.0.0-RC
simbot-logger-js v3.0.0-RC
simbot-logger-slf4j-impl v3.0.0-RC
simbot-api v3.0.0-RC
simboot-api v3.0.0-RC
simboot-core v3.0.0-RC
simboot-core-annotation v3.0.0-RC
simboot-core-spring-boot-starter v3.0.0-RC
simbot-core v3.0.0-RC
simbot-util-stage-loop v3.0.0-RC
simbot-util-stage-loop-jvm v3.0.0-RC
simbot-util-stage-loop-js v3.0.0-RC
simbot-util-api-requestor-core v3.0.0-RC
simbot-util-api-requestor-core-jvm v3.0.0-RC
simbot-util-api-requestor-core-js v3.0.0-RC
simbot-util-api-requestor-ktor v3.0.0-RC
simbot-util-api-requestor-ktor-jvm v3.0.0-RC
simbot-util-api-requestor-ktor-js v3.0.0-RC

What's Changed

⚠️ 不兼容

  • 移除绝大多数被标记为过时(@Deprecated)的内容 by @ForliyScarlet in #560

🎉 新特性

✨ 优化

Full Changelog: v3.0.0-M6...v3.0.0-RC

v3.0.0-M6

21 Dec 07:57
1cf55ac
Compare
Choose a tag to compare
仓库参考
模块 search.maven
simbot-logger v3.0.0-M6
simbot-logger-jvm v3.0.0-M6
simbot-logger-js v3.0.0-M6
simbot-api v3.0.0-M6
simbot-core v3.0.0-M6
simboot-api v3.0.0-M6
simboot-core v3.0.0-M6
simboot-core-annotation v3.0.0-M6
simboot-core-spring-boot-starter v3.0.0-M6

What's Changed

🔧 修复

  • 修复Spring Boot中无法读取可重复注解的问题;移除注解上的多余标记、调整spring-boot-starter项目配置等 by @ForliyScarlet in #541
  • 修复SpringBoot中自定义过滤器解析问题 by @ForliyScarlet in #544

🎉 新特性

  • simbot-logger-slf4j-impl支持配置文件和更细致的日志等级配置 by @ForliyScarlet in #542

✨ 优化

Full Changelog: v3.0.0-M5...v3.0.0-M6

v3.0.0-M5

06 Dec 08:02
3931a00
Compare
Choose a tag to compare
仓库参考
模块 search.maven
simbot-logger v3.0.0-M5
simbot-logger-jvm v3.0.0-M5
simbot-logger-js v3.0.0-M5
simbot-api v3.0.0-M5
simbot-core v3.0.0-M5
simboot-api v3.0.0-M5
simboot-core v3.0.0-M5
simboot-core-annotation v3.0.0-M5
simboot-core-spring-boot-starter v3.0.0-M5

What's Changed

⚠️ 不兼容

🔧 修复

  • 修复spring-boot-starter中:无法扫描监听函数的问题;无法自动启动bot的问题 by @ForliyScarlet in #532

🎉 新特性

  • 阻塞API默认会检测长时间阻塞行为并输出警告日志与debug日志 by @ForliyScarlet in #529
  • 调整 Application.botManagers 的类型为 BotManagers by @ForliyScarlet in #530

✨ 优化

👀 其他变更

Full Changelog: v3.0.0-M4...v3.0.0-M5

v3.0.0-M4

25 Nov 08:27
702267a
Compare
Choose a tag to compare
仓库参考
模块 search.maven
simbot-logger v3.0.0-M4
simbot-logger-jvm v3.0.0-M4
simbot-logger-js v3.0.0-M4
simbot-api v3.0.0-M4
simbot-core v3.0.0-M4
simboot-api v3.0.0-M4
simboot-core v3.0.0-M4
simboot-core-annotation v3.0.0-M4
simboot-core-spring-boot-starter v3.0.0-M4

不兼容

本次更新中存在不兼容更新(主要来自 #513#516),
其中 #513 可能主要影响普通开发者,
#516 则可能会主要影响组件实现的兼容。

What's Changed

⚠️ 不兼容变更

🔧 Bug Fix

🎉 新特性

  • 使用 View 替代 EventProcessingContext.results by @ForliyScarlet in #504
  • ContactsContainerGroupsContainerGuildsContainer 提供可用性属性 by @ForliyScarlet in #507

✨ 优化

👀 其他变更

  • build(deps): bump suspend-transform-plugin-gradle from 0.0.5 to 0.1.0 by @dependabot in #505
  • 弃用部分 xxxIfSupport 相关扩展API by @ForteScarlet in #512

New Contributors

Full Changelog: v3.0.0-M2...v3.0.0-M4

v3.0.0-M3

24 Nov 15:58
bc13272
Compare
Choose a tag to compare

See v3.0.0-M4

仓库参考
模块 search.maven
simbot-logger v3.0.0-M3
simbot-logger-jvm v3.0.0-M3
simbot-logger-js v3.0.0-M3
simbot-api v3.0.0-M3
simbot-core v3.0.0-M3
simboot-api v3.0.0-M3
simboot-core v3.0.0-M3
simboot-core-annotation v3.0.0-M3
simboot-core-spring-boot-starter v3.0.0-M3
详情

不兼容

本次更新中存在不兼容更新(主要来自 #513#516),
其中 #513 可能主要影响普通开发者,
#516 则可能会主要影响组件实现的兼容。

What's Changed

⚠️ 不兼容变更

🔧 Bug Fix

🎉 新特性

  • 使用 View 替代 EventProcessingContext.results by @ForliyScarlet in #504
  • ContactsContainerGroupsContainerGuildsContainer 提供可用性属性 by @ForliyScarlet in #507

✨ 优化

👀 其他变更

  • build(deps): bump suspend-transform-plugin-gradle from 0.0.5 to 0.1.0 by @dependabot in #505
  • 弃用部分 xxxIfSupport 相关扩展API by @ForteScarlet in #512

New Contributors

Full Changelog: v3.0.0-M2...v3.0.0-M3

v3.0.0-M2

05 Nov 19:20
5cce8aa
Compare
Choose a tag to compare
仓库参考
模块 search.maven
simbot-logger v3.0.0-M2
simbot-logger-jvm v3.0.0-M2
simbot-logger-js v3.0.0-M2
simbot-api v3.0.0-M2
simbot-core v3.0.0-M2
simboot-api v3.0.0-M2
simboot-core v3.0.0-M2
simboot-core-annotation v3.0.0-M2
simboot-core-spring-boot-starter v3.0.0-M2

What's Changed

🔧 Bug Fix

🎉 新特性

✨ 优化

  • 调整EventResult异步api中所有 Future 相关内容为直接的 CompletableFuture by @ForliyScarlet in #486
  • 调整阻塞API调度策略,不再默认提供调度器 by @ForliyScarlet in #490

Full Changelog: v2.5.0...v3.0.0-M2

v3.0.0-M1

24 Oct 05:53
7ecbdff
Compare
Choose a tag to compare
仓库参考
模块 search.maven
simbot-logger v3.0.0-M1
simbot-logger-jvm v3.0.0-M1
simbot-logger-js v3.0.0-M1
simbot-api v3.0.0-M1
simbot-core v3.0.0-M1
simboot-api v3.0.0-M1
simboot-core v3.0.0-M1
simboot-core-annotation v3.0.0-M1
simboot-core-spring-boot-starter v3.0.0-M1

期间暂无相关反馈,发布 v3.0.0 第一个预发布里程碑版本。将会开始逐步完善文档内容。

What's Changed

✨ 优化

Full Changelog: v3.0.0-beta.3...v3.0.0-M1

v2.5.0

30 Oct 15:48
29fd888
Compare
Choose a tag to compare

⚠ 此版本的具体信息请前往 v2版本独立仓库Release-v2.5.0 处查看,此Release将会是当前仓库发布的最后一个 v2.x 版本信息,后续如果有其他更新将会在独立仓库 进行。

👉 Release-v2.5.0

v3.0.0-beta.3

19 Oct 17:35
d1376a8
Compare
Choose a tag to compare
v3.0.0-beta.3 Pre-release
Pre-release

What's Changed

🎉 新特性

  • 完善DelayableCompletableFuture内容 by @ForliyScarlet in #463
  • 调整监听函数的注册、调度机制; 弃用EventListener中的id、priority、isAsync属性并将这些信息调整到注册时 by @ForliyScarlet in #465
  • EventResult 结构优化; 响应值支持处理CompletableFutureDeferred by @ForliyScarlet in #466
  • simbot-logger重构为多平台模块 by @ForliyScarlet in #473

Full Changelog: v3.0.0-beta.2...v3.0.0-beta.3

仓库参考
模块 repo1.maven search.maven
simbot-logger-androidNativeArm32 simbot-logger-androidNativeArm32: v3.0.0-beta.3 simbot-logger-androidNativeArm32: v3.0.0-beta.3
simbot-logger-androidNativeArm64 simbot-logger-androidNativeArm64: v3.0.0-beta.3 simbot-logger-androidNativeArm64: v3.0.0-beta.3
simbot-logger-androidNativeX64 simbot-logger-androidNativeX64: v3.0.0-beta.3 simbot-logger-androidNativeX64: v3.0.0-beta.3
simbot-logger-androidNativeX86 simbot-logger-androidNativeX86: v3.0.0-beta.3 simbot-logger-androidNativeX86: v3.0.0-beta.3
simbot-logger-iosArm32 simbot-logger-iosArm32: v3.0.0-beta.3 simbot-logger-iosArm32: v3.0.0-beta.3
simbot-logger-iosArm64 simbot-logger-iosArm64: v3.0.0-beta.3 simbot-logger-iosArm64: v3.0.0-beta.3
simbot-logger-iosSimulatorArm64 simbot-logger-iosSimulatorArm64: v3.0.0-beta.3 simbot-logger-iosSimulatorArm64: v3.0.0-beta.3
simbot-logger-iosX64 simbot-logger-iosX64: v3.0.0-beta.3 simbot-logger-iosX64: v3.0.0-beta.3
simbot-logger-js simbot-logger-js: v3.0.0-beta.3 simbot-logger-js: v3.0.0-beta.3
simbot-logger-jvm simbot-logger-jvm: v3.0.0-beta.3 simbot-logger-jvm: v3.0.0-beta.3
simbot-logger-linuxArm32Hfp simbot-logger-linuxArm32Hfp: v3.0.0-beta.3 simbot-logger-linuxArm32Hfp: v3.0.0-beta.3
simbot-logger-linuxArm64 simbot-logger-linuxArm64: v3.0.0-beta.3 simbot-logger-linuxArm64: v3.0.0-beta.3
simbot-logger-linuxMips32 simbot-logger-linuxMips32: v3.0.0-beta.3 simbot-logger-linuxMips32: v3.0.0-beta.3
simbot-logger-linuxMipsel32 simbot-logger-linuxMipsel32: v3.0.0-beta.3 simbot-logger-linuxMipsel32: v3.0.0-beta.3
simbot-logger-linuxX64 simbot-logger-linuxX64: v3.0.0-beta.3 simbot-logger-linuxX64: v3.0.0-beta.3
simbot-logger-macosArm64 simbot-logger-macosArm64: v3.0.0-beta.3 simbot-logger-macosArm64: v3.0.0-beta.3
simbot-logger-macosX64 simbot-logger-macosX64: v3.0.0-beta.3 simbot-logger-macosX64: v3.0.0-beta.3
simbot-logger-metadata simbot-logger-metadata: v3.0.0-beta.3 simbot-logger-metadata: v3.0.0-beta.3
simbot-logger-mingwX64 simbot-logger-mingwX64: v3.0.0-beta.3 simbot-logger-mingwX64: v3.0.0-beta.3
simbot-logger-mingwX86 simbot-logger-mingwX86: v3.0.0-beta.3 simbot-logger-mingwX86: v3.0.0-beta.3
simbot-logger-tvosArm64 simbot-logger-tvosArm64: v3.0.0-beta.3 simbot-logger-tvosArm64: v3.0.0-beta.3
simbot-logger-tvosSimulatorArm64 simbot-logger-tvosSimulatorArm64: v3.0.0-beta.3 simbot-logger-tvosSimulatorArm64: v3.0.0-beta.3
simbot-logger-tvosX64 simbot-logger-tvosX64: v3.0.0-beta.3 simbot-logger-tvosX64: v3.0.0-beta.3
simbot-logger-wasm32 simbot-logger-wasm32: v3.0.0-beta.3 simbot-logger-wasm32: v3.0.0-beta.3
simbot-logger-watchosArm32 simbot-logger-watchosArm32: v3.0.0-beta.3 simbot-logger-watchosArm32: v3.0.0-beta.3
simbot-logger-watchosArm64 simbot-logger-watchosArm64: v3.0.0-beta.3 simbot-logger-watchosArm64: v3.0.0-beta.3
simbot-logger-watchosSimulatorArm64 simbot-logger-watchosSimulatorArm64: v3.0.0-beta.3 simbot-logger-watchosSimulatorArm64: v3.0.0-beta.3
simbot-logger-watchosX64 simbot-logger-watchosX64: v3.0.0-beta.3 simbot-logger-watchosX64: v3.0.0-beta.3
simbot-logger-watchosX86 simbot-logger-watchosX86: v3.0.0-beta.3 simbot-logger-watchosX86: v3.0.0-beta.3
simbot-api simbot-api: v3.0.0-beta.3 simbot-api: v3.0.0-beta.3
simbot-cor...
Read more