1.9.0-RC.2
·
91 commits
to master
since this release
- Advanced the deprecation levels for
BroadcastChannel-based API (#4197). - Advanced the deprecation levels for the old
kotlinx-coroutines-testAPI (#4198). - Promoted
CoroutineStart.ATOMICfromExperimentalCoroutinesApitoDelicateCoroutinesApi(#4169). - Reworked the documentation for
CoroutineStartandChannel-based API (#4147, #4148, #4167). Thanks, @globsterg! - Forbid casting a
MutextoSemaphore(#4176). - Deprecated
Job.cancelFutureOnCompletion(#4156). - Worked around a stack overflow that may occur when calling
asDeferredon aFuturemany times (#4156). - Fixed a bug that disallowed setting a custom
probeCoroutineResumedwhen starting coroutines withUNDISPATCHED(#4162). - No longer initialize
Dispatchers.IOon the JVM when other standard dispatchers are accessed (#4166). Thanks, @metalhead8816! - Small tweaks, fixes, and documentation improvements.