Skip to content

Releases: simple-robot/simpler-robot

v4.0.0-dev18

04 Feb 07:47
c4d561a
Compare
Choose a tag to compare
v4.0.0-dev18 Pre-release
Pre-release

What's Changed

🔧 修复

  • 优化/修复 ConcurrentMutableMap 在 Js、WasmJs 下会出现 ConcurrentModificationException 的问题,并为 MutableMap 增加一个扩展 API removeValue(key, value) by @ForliyScarlet in #781

✨ 优化

Full Changelog: v4.0.0-dev17...v4.0.0-dev18

v4.0.0-dev17

03 Feb 14:13
12510b4
Compare
Choose a tag to compare
v4.0.0-dev17 Pre-release
Pre-release

What's Changed

🎉 新特性

📦 依赖更新

  • Bump io.gitlab.arturbosch.detekt:detekt-gradle-plugin from 1.23.1 to 1.23.5 by @dependabot in #778
  • Bump ktor from 2.3.7 to 2.3.8 by @dependabot in #777

✨ 优化

  • 增加/优化部分 Message 相关的API、说明等 by @ForliyScarlet in #772
  • 增加/优化部分 Collectable(s) 相关的API、说明等 by @ForliyScarlet in #773
  • JVM 中部分 Resource 实现增加与 Charset 相关的参数或API;优化部分实现的 toString 等内容 by @ForliyScarlet in #779

👀 其他变更

Full Changelog: v4.0.0-dev16...v4.0.0-dev17

v4.0.0-dev16

27 Jan 09:43
a843f13
Compare
Choose a tag to compare
v4.0.0-dev16 Pre-release
Pre-release

What's Changed

⚠️ 不兼容

🔧 修复

Full Changelog: v4.0.0-dev15...v4.0.0-dev16

v4.0.0-dev15

26 Jan 11:19
763b2c5
Compare
Choose a tag to compare
v4.0.0-dev15 Pre-release
Pre-release

What's Changed

⚠️ 不兼容

Full Changelog: v4.0.0-dev14...v4.0.0-dev15

v4.0.0-dev14

23 Jan 12:19
d0fc4af
Compare
Choose a tag to compare
v4.0.0-dev14 Pre-release
Pre-release

What's Changed

🔧 修复

  • 修复使用 JSON 自动加载 SerializableBotConfiguration 时多态信息被全盘替换为 "component" 的问题 by @ForliyScarlet in #752

Full Changelog: v4.0.0-dev13...v4.0.0-dev14

v4.0.0-dev13

21 Jan 16:32
6f1925d
Compare
Choose a tag to compare
v4.0.0-dev13 Pre-release
Pre-release

Warning

这是一个尚在开发中的预览版,它可能不稳定,可能会频繁变更,且没有可用性保证。

Full Changelog: v4.0.0-dev1...v4.0.0-dev13

v4.0.0-dev1

15 Jan 11:47
a8f1df8
Compare
Choose a tag to compare
v4.0.0-dev1 Pre-release
Pre-release

Warning

这是一个尚在开发中的预览版,它可能不稳定,可能会频繁变更,且没有可用性保证。

Full Changelog: v3.3.0...v4.0.0-dev1

v3.3.0

11 Oct 13:15
7c3aa20
Compare
Choose a tag to compare

What's Changed

🔧 修复

🎉 新特性

  • 调整BlockingRunner内部实现,移除同步代码块和 wait/notify 的使用;为部分配置类增加直接配置 Executor 的API by @ForliyScarlet in #743
  • BlockingRunner 增加对虚拟线程的配置支持 by @ForliyScarlet in #744

📦 依赖更新

  • build(deps): bump love.forte.simbot.component:simbot-component-mirai-core from 3.0.0.0-M5 to 3.2.0.0 by @dependabot in #722
  • 更新Kotlin到 1.9.10; 优化针对Java的异步桥接函数的内部实现 by @ForliyScarlet in #738
  • 更新 Kotlinx Serialization 到 v1.6.0 by @ForliyScarlet in #739
  • 更新 Kotlinx Coroutines 到 v1.7.3 by @ForliyScarlet in #740
  • build(deps): bump com.github.gmazzo.buildconfig from 4.0.4 to 4.1.2 by @dependabot in #725

Full Changelog: v3.2.0...v3.3.0

v3.3.0-beta1

26 Sep 15:53
4181326
Compare
Choose a tag to compare
v3.3.0-beta1 Pre-release
Pre-release

Warning
我们在 #743#744 中对生成的阻塞API的内部逻辑做了调整,并 试着 提供了对 JDK21 虚拟线程的支持。(详细内容请参考这两个PR的说明)

但同时,由于其内部做了调整(去除了对同步代码块的使用),我们尚不清楚这种行为是否会出现问题或任何影响。
因此请谨慎使用、观察效果并积极反馈问题,感谢您的协助!

What's Changed

🔧 修复

🎉 新特性

  • 调整BlockingRunner内部实现,移除同步代码块和 wait/notify 的使用;为部分配置类增加直接配置 Executor 的API by @ForliyScarlet in #743
  • BlockingRunner 增加对虚拟线程的配置支持 by @ForliyScarlet in #744

📦 依赖更新

  • build(deps): bump love.forte.simbot.component:simbot-component-mirai-core from 3.0.0.0-M5 to 3.2.0.0 by @dependabot in #722
  • 更新Kotlin到 1.9.10; 优化针对Java的异步桥接函数的内部实现 by @ForliyScarlet in #738
  • 更新 Kotlinx Serialization 到 v1.6.0 by @ForliyScarlet in #739
  • 更新 Kotlinx Coroutines 到 v1.7.3 by @ForliyScarlet in #740
  • build(deps): bump com.github.gmazzo.buildconfig from 4.0.4 to 4.1.2 by @dependabot in #725

Full Changelog: v3.2.0...v3.3.0-beta1

v3.2.0

04 Jul 16:45
d7f20a6
Compare
Choose a tag to compare

What's Changed

🔧 修复

📦 依赖更新

  • build(deps): bump org.jetbrains.kotlinx:lincheck from 2.17 to 2.19 by @dependabot in #701
  • build(deps): bump dokkaPluginVersion from 1.8.10 to 1.8.20 by @dependabot in #697
  • build(deps): bump ktor from 2.3.0 to 2.3.1 by @dependabot in #695

✨ 优化

Full Changelog: v3.1.0...v3.2.0