Skip to content

Releases: simple-robot/simpler-robot

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

v3.0.0-beta.2

29 Sep 11:46
Compare
Choose a tag to compare
v3.0.0-beta.2 Pre-release
Pre-release

仓库参考:

模块 repo1.maven search.maven
simbot-api simbot-api: v3.0.0-beta.2 simbot-api: v3.0.0-beta.2
simbot-core simbot-core: v3.0.0-beta.2 simbot-core: v3.0.0-beta.2
simbot-logger simbot-logger: v3.0.0-beta.2 simbot-logger: v3.0.0-beta.2
simboot-api simboot-api: v3.0.0-beta.2 simboot-api: v3.0.0-beta.2
simboot-core simboot-core: v3.0.0-beta.2 simboot-core: v3.0.0-beta.2
simboot-core-annotation simboot-core-annotation: v3.0.0-beta.2 simboot-core-annotation: v3.0.0-beta.2
simboot-core-spring-boot-starter simboot-core-spring-boot-starter: v3.0.0-beta.2 simboot-core-spring-boot-starter: v3.0.0-beta.2


版本变更

  • Kotlin 更新至 v1.7.10
  • Kotlinx Coroutines 更新至 v1.6.4
  • Kotlinx Serialization 更新至 v1.4.0

启用编译器插件 Kotlin suspend transform

#460 中,我们开始尝试应用 Kotlin suspend transform
来简化开发、提供更加丰富的API。理论上引入此编译器插件不会出现不兼容变更,假若出现了预期外的结果或行为,请及时反馈至 issues

What's Changed

🎉 新特性

✨ 优化

  • 调整各监听函数相关实现,所有默认的 EventResult 调整为 EventResult.invalid()。 by @ForteScarlet in #452

👀 其他变更

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

v3.0.0-beta

08 Sep 21:09
Compare
Choose a tag to compare
v3.0.0-beta Pre-release
Pre-release

期间未有相关反馈,因此发布beta初版。

仓库参考:

模块 repo1.maven search.maven
simbot-api simbot-api: v3.0.0-beta simbot-api: v3.0.0-beta
simbot-core simbot-core: v3.0.0-beta simbot-core: v3.0.0-beta
simbot-logger simbot-logger: v3.0.0-beta simbot-logger: v3.0.0-beta
simboot-api simboot-api: v3.0.0-beta simboot-api: v3.0.0-beta
simboot-core simboot-core: v3.0.0-beta simboot-core: v3.0.0-beta
simboot-core-annotation simboot-core-annotation: v3.0.0-beta simboot-core-annotation: v3.0.0-beta
simboot-core-spring-boot-starter simboot-core-spring-boot-starter: v3.0.0-beta simboot-core-spring-boot-starter: v3.0.0-beta

What's Changed

🔧 Bug Fix

🎉 新特性

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

v3.0.0-beta-RC.2

08 Aug 09:32
Compare
Choose a tag to compare
v3.0.0-beta-RC.2 Pre-release
Pre-release

仓库参考:

模块 repo1.maven search.maven
simbot-api simbot-api: v3.0.0-beta-RC.2 simbot-api: v3.0.0-beta-RC.2
simbot-core simbot-core: v3.0.0-beta-RC.2 simbot-core: v3.0.0-beta-RC.2
simbot-logger simbot-logger: v3.0.0-beta-RC.2 simbot-logger: v3.0.0-beta-RC.2
simboot-api simboot-api: v3.0.0-beta-RC.2 simboot-api: v3.0.0-beta-RC.2
simboot-core simboot-core: v3.0.0-beta-RC.2 simboot-core: v3.0.0-beta-RC.2
simboot-core-annotation simboot-core-annotation: v3.0.0-beta-RC.2 simboot-core-annotation: v3.0.0-beta-RC.2
simboot-core-spring-boot-starter simboot-core-spring-boot-starter: v3.0.0-beta-RC.2 simboot-core-spring-boot-starter: v3.0.0-beta-RC.2

What's Changed

🔧 修补缺陷

🔧 Bug Fix

✨ 优化

👀 其他变更

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

v3.0.0-beta-RC.1

25 Jul 14:43
Compare
Choose a tag to compare
v3.0.0-beta-RC.1 Pre-release
Pre-release

仓库参考:

模块 repo1.maven search.maven
simbot-api simbot-api: v3.0.0-beta-RC.1 simbot-api: v3.0.0-beta-RC.1
simbot-core simbot-core: v3.0.0-beta-RC.1 simbot-core: v3.0.0-beta-RC.1
simbot-logger simbot-logger: v3.0.0-beta-RC.1 simbot-logger: v3.0.0-beta-RC.1
simboot-api simboot-api: v3.0.0-beta-RC.1 simboot-api: v3.0.0-beta-RC.1
simboot-core simboot-core: v3.0.0-beta-RC.1 simboot-core: v3.0.0-beta-RC.1
simboot-core-annotation simboot-core-annotation: v3.0.0-beta-RC.1 simboot-core-annotation: v3.0.0-beta-RC.1
simboot-core-spring-boot-starter simboot-core-spring-boot-starter: v3.0.0-beta-RC.1 simboot-core-spring-boot-starter: v3.0.0-beta-RC.1

What's Changed

✨ 优化

👀 其他变更

  • Boot模块下,当开启'自动启动bot'时,将会在启动流程中顺序启动bot by @ForliyScarlet in #388

Full Changelog: v3.0.0-beta-M3...v3.0.0-beta-RC.1

v3.0.0-beta-M3

13 Jul 14:01
Compare
Choose a tag to compare
v3.0.0-beta-M3 Pre-release
Pre-release

组件更新:

由于此版本存在大面积不兼容更新,因此下列各组件会以当前版本为目标在三日内进行同步更新。

仓库参考:

模块 repo1.maven search.maven
simbot-api simbot-api: v3.0.0-beta-M3 simbot-api: v3.0.0-beta-M3
simbot-core simbot-core: v3.0.0-beta-M3 simbot-core: v3.0.0-beta-M3
simbot-logger simbot-logger: v3.0.0-beta-M3 simbot-logger: v3.0.0-beta-M3
simboot-api simboot-api: v3.0.0-beta-M3 simboot-api: v3.0.0-beta-M3
simboot-core simboot-core: v3.0.0-beta-M3 simboot-core: v3.0.0-beta-M3
simboot-core-annotation simboot-core-annotation: v3.0.0-beta-M3 simboot-core-annotation: v3.0.0-beta-M3
simboot-core-spring-boot-starter simboot-core-spring-boot-starter: v3.0.0-beta-M3 simboot-core-spring-boot-starter: v3.0.0-beta-M3

What's Changed

⚠️ 不兼容变更

🎉 新特性

Full Changelog: v3.0.0.preview.20.0...v3.0.0-beta-M3

v3.0.0.preview.20.0

06 Jul 14:06
Compare
Choose a tag to compare

v3.0.0-beta-M2

06 Jul 14:05
Compare
Choose a tag to compare
v3.0.0-beta-M2 Pre-release
Pre-release

合并自 v3.0.0.preview.20.0,无额外内容。为 v3.0.0-beta第二个预发布里程碑版本。

仓库参考:

模块 repo1.maven search.maven
simbot-api simbot-api: v3.0.0-beta-M2 simbot-api: v3.0.0-beta-M2
simbot-core simbot-core: v3.0.0-beta-M2 simbot-core: v3.0.0-beta-M2
simbot-logger simbot-logger: v3.0.0-beta-M2 simbot-logger: v3.0.0-beta-M2
simboot-api simboot-api: v3.0.0-beta-M2 simboot-api: v3.0.0-beta-M2
simboot-core simboot-core: v3.0.0-beta-M2 simboot-core: v3.0.0-beta-M2
simboot-core-annotation simboot-core-annotation: v3.0.0-beta-M2 simboot-core-annotation: v3.0.0-beta-M2
simboot-core-spring-boot-starter simboot-core-spring-boot-starter: v3.0.0-beta-M2 simboot-core-spring-boot-starter: v3.0.0-beta-M2

What's Changed

🎉 新特性

  • 为与持续时间相关的参数提供额外的 java.time.Duration 支持 by @ForliyScarlet in #375

Full Changelog: v3.0.0.preview.19.0...v3.0.0-beta-M2