Skip to content

Releases: ForteScarlet/kotlin-suspend-transform-compiler-plugin

v0.8.0-beta1

22 May 15:54
6d0f4de
Compare
Choose a tag to compare

Kotlin version: v2.0.0

What's Changed

  • Update Kotlin to 2.0.0 by @ForteScarlet in #51

    Experimentally. But local tests found no serious problems.

Other

  • 增加/优化了一些 reporter 日志输出 by @ForteScarlet in #47
  • bump kotlinx.coroutines from 1.8.0-RC2 to 1.8.0 by @ForteScarlet in #49
  • 优化 runtime 中的 JVM 平台实现:异步调度器默认使用 GlobalScope by @ForteScarlet in #50

Full Changelog: v0.7.0-beta1...v0.8.0-beta1

v0.7.0-beta1

25 Jan 19:23
7c3646c
Compare
Choose a tag to compare
v0.7.0-beta1 Pre-release
Pre-release

Kotlin version: v1.9.22

What's Changed

Other

Full Changelog: v0.6.0...v0.7.0-beta1

v0.6.0

20 Jan 09:17
7795d55
Compare
Choose a tag to compare

What's Changed

Other

  • Remove duplicate of IR nodes inside the body by @JSMonk in #39
  • Make the runtime and annotations modules support the wasmJs target. by @ForteScarlet in #40
  • 清理部分遗留的测试代码;修改JS runInAsync 内默认调度器 by @ForteScarlet in #42

New Contributors

Full Changelog: v0.5.1...v0.6.0

v0.6.0-beta4

20 Jan 09:17
d5ad05f
Compare
Choose a tag to compare
v0.6.0-beta4 Pre-release
Pre-release

What's Changed

Other

  • 清理部分遗留的测试代码;修改JS runInAsync 内默认调度器 by @ForteScarlet in #42

Full Changelog: v0.6.0-beta3...v0.6.0-beta4

v0.6.0-beta3

23 Dec 18:36
b7f7bde
Compare
Choose a tag to compare
v0.6.0-beta3 Pre-release
Pre-release

Kotlin version: v1.9.21

What's Changed

Other

  • Upgrade Gradle to v8.5
  • Remove duplicate of IR nodes inside the body by @JSMonk in #39 , Thanks!
    • JS is now supported~
  • Make the runtime and annotations modules support the wasmJs target. by @ForteScarlet in #40
    • In experiments, immature and unstable.

Note

The runtime and annotation of the wasmJs target don't have any default implementation for now, and don't reference the Kotlin Coroutines library. wasmJs's Promise is not quite the same as JS's, and I haven't figured out how to implement it yet. For the current implementation, see the code in samples.

New Contributors

Full Changelog: v0.5.1...v0.6.0-beta3

Where did beta to beta2 go? They died heroically while I was debugging the Gradle publication with the updated version.

v0.5.1

05 Sep 02:21
113876f
Compare
Choose a tag to compare

What's Changed

Other

Full Changelog: v0.5.0...v0.5.1

v0.5.0

09 Aug 03:42
Compare
Choose a tag to compare

What's Changed

Other

Full Changelog: v0.4.0...v0.5.0

v0.4.0

09 Aug 02:38
b07f630
Compare
Choose a tag to compare

What's Changed

Other

Full Changelog: v0.3.1...v0.4.0

v0.3.1

06 May 03:40
Compare
Choose a tag to compare

What's Changed

Other

Full Changelog: v0.3.0...v0.3.1

v0.3.0

23 Apr 16:41
2eb7f85
Compare
Choose a tag to compare

What's Changed

Other

Full Changelog: v0.2.7...v0.3.0