Closed dependabot[bot] closed 1 month ago
Bumps kotlinx-coroutines from 1.8.1 to 1.9.0. Updates org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.8.1 to 1.9.0
kotlinx-coroutines
org.jetbrains.kotlinx:kotlinx-coroutines-core
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-core's releases.
1.9.0 Features Wasm/WASI target support (#4064). Thanks, @igoriakovlev! limitedParallelism now optionally accepts the name of the dispatcher view for easier debugging (#4023). No longer initialize Dispatchers.IO on the JVM when other standard dispatchers are accessed (#4166). Thanks, @metalhead8816! Introduced the Flow<T>.chunked(size: Int): Flow<List<T>> operator that groups emitted values into groups of the given size (#1290). Closeable dispatchers are instances of AutoCloseable now (#4123). Fixes Calling hasNext on a Channel's iterator is idempotent (#4065). Thanks, @gitpaxultek! CoroutineScope() created without an explicit dispatcher uses Dispatchers.Default on Native (#4074). Thanks, @whyoleg! Fixed a bug that prevented non-Android Dispatchers.Main from initializing when the Firebase dependency is used (#3914). Ensured a more intuitive ordering of tasks in runBlocking (#4134). Forbid casting a Mutex to Semaphore (#4176). Worked around a stack overflow that may occur when calling asDeferred on a Future many times (#4156). Deprecations and promotions Advanced the deprecation levels for BroadcastChannel-based API (#4197). Advanced the deprecation levels for the old kotlinx-coroutines-test API (#4198). Deprecated Job.cancelFutureOnCompletion (#4173). Promoted CoroutineDispatcher.limitedParallelism to stable (#3864). Promoted CoroutineStart.ATOMIC from ExperimentalCoroutinesApi to DelicateCoroutinesApi (#4169). Promoted CancellableContinuation.resume with an onCancellation lambda to stable, providing extra arguments to the lambda (#4088). Marked the classes and interfaces that are not supposed to be inherited from with the new InternalForInheritanceCoroutinesApi opt-in (#3770). Marked the classes and interfaces inheriting from which is not stable with the new ExperimentalForInheritanceCoroutinesApi opt-in (#3770). Other Kotlin was updated to 2.0 (#4137). Reworked the documentation for CoroutineStart and Channel-based API (#4147, #4148, #4167). Thanks, @globsterg! Simplified the internal implementation of Job (#4053). Small tweaks, fixes, and documentation improvements. 1.9.0-RC.2 Advanced the deprecation levels for BroadcastChannel-based API (#4197). Advanced the deprecation levels for the old kotlinx-coroutines-test API (#4198). Promoted CoroutineStart.ATOMIC from ExperimentalCoroutinesApi to DelicateCoroutinesApi (#4169). Reworked the documentation for CoroutineStart and Channel-based API (#4147, #4148, #4167). Thanks, @globsterg! Forbid casting a Mutex to Semaphore (#4176). Deprecated Job.cancelFutureOnCompletion (#4156). Worked around a stack overflow that may occur when calling asDeferred on a Future many times (#4156). Fixed a bug that disallowed setting a custom probeCoroutineResumed when starting coroutines with UNDISPATCHED (#4162). No longer initialize Dispatchers.IO on the JVM when other standard dispatchers are accessed (#4166). Thanks, @metalhead8816! Small tweaks, fixes, and documentation improvements. 1.9.0-RC Kotlin was updated to 2.0 (#4137).
@igoriakovlev
limitedParallelism
Dispatchers.IO
@metalhead8816
Flow<T>.chunked(size: Int): Flow<List<T>>
AutoCloseable
hasNext
Channel
@gitpaxultek
CoroutineScope()
Dispatchers.Default
@whyoleg
Dispatchers.Main
runBlocking
Mutex
Semaphore
asDeferred
Future
BroadcastChannel
kotlinx-coroutines-test
Job.cancelFutureOnCompletion
CoroutineDispatcher.limitedParallelism
CoroutineStart.ATOMIC
ExperimentalCoroutinesApi
DelicateCoroutinesApi
CancellableContinuation.resume
onCancellation
InternalForInheritanceCoroutinesApi
ExperimentalForInheritanceCoroutinesApi
CoroutineStart
@globsterg
Job
probeCoroutineResumed
UNDISPATCHED
... (truncated)
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-core's changelog.
Version 1.9.0 Features Wasm/WASI target support (#4064). Thanks, @igoriakovlev! limitedParallelism now optionally accepts the name of the dispatcher view for easier debugging (#4023). No longer initialize Dispatchers.IO on the JVM when other standard dispatchers are accessed (#4166). Thanks, @metalhead8816! Introduced the Flow<T>.chunked(size: Int): Flow<List<T>> operator that groups emitted values into groups of the given size (#1290). Closeable dispatchers are instances of AutoCloseable now (#4123). Fixes Calling hasNext on a Channel's iterator is idempotent (#4065). Thanks, @gitpaxultek! CoroutineScope() created without an explicit dispatcher uses Dispatchers.Default on Native (#4074). Thanks, @whyoleg! Fixed a bug that prevented non-Android Dispatchers.Main from initializing when the Firebase dependency is used (#3914). Ensured a more intuitive ordering of tasks in runBlocking (#4134). Forbid casting a Mutex to Semaphore (#4176). Worked around a stack overflow that may occur when calling asDeferred on a Future many times (#4156). Deprecations and promotions Advanced the deprecation levels for BroadcastChannel-based API (#4197). Advanced the deprecation levels for the old kotlinx-coroutines-test API (#4198). Deprecated Job.cancelFutureOnCompletion (#4173). Promoted CoroutineDispatcher.limitedParallelism to stable (#3864). Promoted CoroutineStart.ATOMIC from ExperimentalCoroutinesApi to DelicateCoroutinesApi (#4169). Promoted CancellableContinuation.resume with an onCancellation lambda to stable, providing extra arguments to the lambda (#4088). Marked the classes and interfaces that are not supposed to be inherited from with the new InternalForInheritanceCoroutinesApi opt-in (#3770). Marked the classes and interfaces inheriting from which is not stable with the new ExperimentalForInheritanceCoroutinesApi opt-in (#3770). Other Kotlin was updated to 2.0 (#4137). Reworked the documentation for CoroutineStart and Channel-based API (#4147, #4148, #4167). Thanks, @globsterg! Simplified the internal implementation of Job (#4053). Small tweaks, fixes, and documentation improvements. Version 1.9.0-RC.2 Advanced the deprecation levels for BroadcastChannel-based API (#4197). Advanced the deprecation levels for the old kotlinx-coroutines-test API (#4198). Promoted CoroutineStart.ATOMIC from ExperimentalCoroutinesApi to DelicateCoroutinesApi (#4169). Reworked the documentation for CoroutineStart and Channel-based API (#4147, #4148, #4167). Thanks, @globsterg! Forbid casting a Mutex to Semaphore (#4176). Deprecated Job.cancelFutureOnCompletion (#4173). Worked around a stack overflow that may occur when calling asDeferred on a Future many times (#4156). Fixed a bug that disallowed setting a custom probeCoroutineResumed when starting coroutines with UNDISPATCHED (#4162). No longer initialize Dispatchers.IO on the JVM when other standard dispatchers are accessed (#4166). Thanks, @metalhead8816! Small tweaks, fixes, and documentation improvements.
d8d6f8f
3a1be8c
d38672a
4801c65
cc34948
a7fe247
b286646
f0bdf00
5c8e650
d010110
Updates org.jetbrains.kotlinx:kotlinx-coroutines-slf4j from 1.8.1 to 1.9.0
org.jetbrains.kotlinx:kotlinx-coroutines-slf4j
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-slf4j's releases.
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-slf4j's changelog.
Updates org.jetbrains.kotlinx:kotlinx-coroutines-debug from 1.8.1 to 1.9.0
org.jetbrains.kotlinx:kotlinx-coroutines-debug
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-debug's releases.
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-debug's changelog.
Updates org.jetbrains.kotlinx:kotlinx-coroutines-test from 1.8.1 to 1.9.0
org.jetbrains.kotlinx:kotlinx-coroutines-test
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-test's releases.
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-test's changelog.
Version 1.9.0 Features Wasm/WASI target support (#4064). Thanks, @igoriakovlev! limitedParallelism now optionally accepts the name of the dispatcher view for easier debugging (#4023). No longer initialize Dispatchers.IO on the JVM when other standard dispatchers are accessed (#4166). Thanks, @metalhead8816! Introduced the Flow<T>.chunked(size: Int): Flow<List<T>> operator that groups emitted values into groups of the given size (#1290). Closeable dispatchers are instances of AutoCloseable now (#4123). Fixes Calling hasNext on a Channel's iterator is idempotent (#4065). Thanks, @gitpaxultek! CoroutineScope() created without an explicit dispatcher uses Dispatchers.Default on Native (#4074). Thanks, @whyoleg! Fixed a bug that prevented non-Android Dispatchers.Main from initializing when the Firebase dependency is used (#3914). Ensured a more intuitive ordering of tasks in runBlocking (#4134). Forbid casting a Mutex to Semaphore (#4176). Worked around a stack overflow that may occur when calling asDeferred on a Future many times (#4156). Deprecations and promotions Advanced the deprecation levels for BroadcastChannel-based API (#4197). Advanced the deprecation levels for the old kotlinx-coroutines-test API (#4198). Deprecated Job.cancelFutureOnCompletion (#4173). Promoted CoroutineDispatcher.limitedParallelism to stable (#3864). Promoted CoroutineStart.ATOMIC from ExperimentalCoroutinesApi to DelicateCoroutinesApi (#4169). Promoted CancellableContinuation.resume with an onCancellation lambda to stable, providing extra arguments to the lambda (#4088). Marked the classes and interfaces that are not supposed to be inherited from with the new InternalForInheritanceCoroutinesApi opt-in (#3770). Marked the classes and interfaces inheriting from which is not stable with the new ExperimentalForInheritanceCoroutinesApi opt-in (#3770). Other Kotlin was updated to 2.0 ( ForteScarlet commented 1 month ago @dependabot rebase
@dependabot rebase
Bumps
kotlinx-coroutines
from 1.8.1 to 1.9.0. Updatesorg.jetbrains.kotlinx:kotlinx-coroutines-core
from 1.8.1 to 1.9.0Release notes
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-core's releases.
... (truncated)
Changelog
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-core's changelog.
... (truncated)
Commits
d8d6f8f
Version 1.9.03a1be8c
Remove obsolete npm folder from the doc (#4189)d38672a
Version 1.9.0-RC.24801c65
Merge remote-tracking branch 'origin/master' into developcc34948
Rework the KDoc forCoroutineStart
(#4147)a7fe247
Fix flaky test, ensure job suspension where expected by the test (#4204)b286646
Remove various obsolete code (#4196)f0bdf00
Increase the deprecation levels for the old test framework API (#4198)5c8e650
Increase the deprecation levels for BroadcastChannel APIs (#4197)d010110
Rerun apiDump (#4207)Updates
org.jetbrains.kotlinx:kotlinx-coroutines-slf4j
from 1.8.1 to 1.9.0Release notes
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-slf4j's releases.
... (truncated)
Changelog
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-slf4j's changelog.
... (truncated)
Commits
d8d6f8f
Version 1.9.03a1be8c
Remove obsolete npm folder from the doc (#4189)d38672a
Version 1.9.0-RC.24801c65
Merge remote-tracking branch 'origin/master' into developcc34948
Rework the KDoc forCoroutineStart
(#4147)a7fe247
Fix flaky test, ensure job suspension where expected by the test (#4204)b286646
Remove various obsolete code (#4196)f0bdf00
Increase the deprecation levels for the old test framework API (#4198)5c8e650
Increase the deprecation levels for BroadcastChannel APIs (#4197)d010110
Rerun apiDump (#4207)Updates
org.jetbrains.kotlinx:kotlinx-coroutines-debug
from 1.8.1 to 1.9.0Release notes
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-debug's releases.
... (truncated)
Changelog
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-debug's changelog.
... (truncated)
Commits
d8d6f8f
Version 1.9.03a1be8c
Remove obsolete npm folder from the doc (#4189)d38672a
Version 1.9.0-RC.24801c65
Merge remote-tracking branch 'origin/master' into developcc34948
Rework the KDoc forCoroutineStart
(#4147)a7fe247
Fix flaky test, ensure job suspension where expected by the test (#4204)b286646
Remove various obsolete code (#4196)f0bdf00
Increase the deprecation levels for the old test framework API (#4198)5c8e650
Increase the deprecation levels for BroadcastChannel APIs (#4197)d010110
Rerun apiDump (#4207)Updates
org.jetbrains.kotlinx:kotlinx-coroutines-test
from 1.8.1 to 1.9.0Release notes
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-test's releases.
... (truncated)
Changelog
Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-test's changelog.