kotlinx.coroutines v0.30.1 Release Notes

  • ๐Ÿš€ Maintenance release:

    • โž• Added Dispatchers.Main to common dispatchers, which can be used from Android, Swing and JavaFx projects if a corresponding integration library is added to dependencies.
    • โœ… With Dispatchers.Main improvement tooling bug in Android Studio #626 is mitigated, so Android users now can safely start the migration to the latest kotlinx.coroutines version.
    • ๐Ÿ›  Fixed bug with thread unsafety of shutdown sequence in EventLoop.
    • โœ… Experimental coroutine dispatcher now has close contract similar to Java Executor, so it can be safely instantiated and closed multiple times (affects only unit tests).
    • โšก๏ธ Atomicfu version is updated with fixes in JS transformer (see #609)