Bump kotlinx-coroutines from 1.10.1 to 1.10.2 #32

Merged
dependabot[bot] merged 1 commits from dependabot/gradle/kotlinx-coroutines-1.10.2 into master 2025-04-11 03:58:05 +03:00
dependabot[bot] commented 2025-04-09 05:12:11 +03:00 (Migrated from github.com)

Bumps kotlinx-coroutines from 1.10.1 to 1.10.2.
Updates org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.10.1 to 1.10.2

Release notes

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-core's releases.

1.10.2

  • Fixed the kotlinx-coroutines-debug JAR file including the module-info.class file twice, resulting in failures in various tooling (#4314). Thanks, @​RyuNen344!
  • Fixed Flow.stateIn hanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks, @​francescotescari!
  • Improved handling of dispatcher failures in .limitedParallelism (#4330) and during flow collection (#4272).
  • Fixed runBlocking failing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).
  • Small tweaks, fixes, and documentation improvements.
Changelog

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-core's changelog.

Version 1.10.2

  • Fixed the kotlinx-coroutines-debug JAR file including the module-info.class file twice, resulting in failures in various tooling (#4314). Thanks, @​RyuNen344!
  • Fixed Flow.stateIn hanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks, @​francescotescari!
  • Improved handling of dispatcher failures in .limitedParallelism (#4330) and during flow collection (#4272).
  • Fixed runBlocking failing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).
  • Small tweaks, fixes, and documentation improvements.
Commits
  • 5f89004 Version 1.10.2
  • 1a8de2e Merge remote-tracking branch 'origin/master' into develop
  • e9b247e Advertise source jars for JVM-only libraries (#4394)
  • 6baf7c8 Restore Android compatibility in Executor.asCoroutineDispatcher (#4396)
  • dbca4c1 Reliably run finalizers even if runBlocking got interrupted. (#4399)
  • 45893ce Add the issue template for guide-related problems (#4386)
  • 8627cc3 Fix an explanation of flow emit (#4391)
  • 5f8035c Specify explicit return types for some public API functions (#4389)
  • 465e29d Set a predefined image width in debug-coroutines-with-idea.md (#4377)
  • 96de301 Simplify newFixedThreadPoolContext using apply and remove unused import (#4378)
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.10.1 to 1.10.2

Release notes

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-android's releases.

1.10.2

  • Fixed the kotlinx-coroutines-debug JAR file including the module-info.class file twice, resulting in failures in various tooling (#4314). Thanks, @​RyuNen344!
  • Fixed Flow.stateIn hanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks, @​francescotescari!
  • Improved handling of dispatcher failures in .limitedParallelism (#4330) and during flow collection (#4272).
  • Fixed runBlocking failing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).
  • Small tweaks, fixes, and documentation improvements.
Changelog

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-android's changelog.

Version 1.10.2

  • Fixed the kotlinx-coroutines-debug JAR file including the module-info.class file twice, resulting in failures in various tooling (#4314). Thanks, @​RyuNen344!
  • Fixed Flow.stateIn hanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks, @​francescotescari!
  • Improved handling of dispatcher failures in .limitedParallelism (#4330) and during flow collection (#4272).
  • Fixed runBlocking failing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).
  • Small tweaks, fixes, and documentation improvements.
Commits
  • 5f89004 Version 1.10.2
  • 1a8de2e Merge remote-tracking branch 'origin/master' into develop
  • e9b247e Advertise source jars for JVM-only libraries (#4394)
  • 6baf7c8 Restore Android compatibility in Executor.asCoroutineDispatcher (#4396)
  • dbca4c1 Reliably run finalizers even if runBlocking got interrupted. (#4399)
  • 45893ce Add the issue template for guide-related problems (#4386)
  • 8627cc3 Fix an explanation of flow emit (#4391)
  • 5f8035c Specify explicit return types for some public API functions (#4389)
  • 465e29d Set a predefined image width in debug-coroutines-with-idea.md (#4377)
  • 96de301 Simplify newFixedThreadPoolContext using apply and remove unused import (#4378)
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlinx:kotlinx-coroutines-swing from 1.10.1 to 1.10.2

Release notes

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-swing's releases.

1.10.2

  • Fixed the kotlinx-coroutines-debug JAR file including the module-info.class file twice, resulting in failures in various tooling (#4314). Thanks, @​RyuNen344!
  • Fixed Flow.stateIn hanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks, @​francescotescari!
  • Improved handling of dispatcher failures in .limitedParallelism (#4330) and during flow collection (#4272).
  • Fixed runBlocking failing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).
  • Small tweaks, fixes, and documentation improvements.
Changelog

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-swing's changelog.

Version 1.10.2

  • Fixed the kotlinx-coroutines-debug JAR file including the module-info.class file twice, resulting in failures in various tooling (#4314). Thanks, @​RyuNen344!
  • Fixed Flow.stateIn hanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks, @​francescotescari!
  • Improved handling of dispatcher failures in .limitedParallelism (#4330) and during flow collection (#4272).
  • Fixed runBlocking failing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).
  • Small tweaks, fixes, and documentation improvements.
Commits
  • 5f89004 Version 1.10.2
  • 1a8de2e Merge remote-tracking branch 'origin/master' into develop
  • e9b247e Advertise source jars for JVM-only libraries (#4394)
  • 6baf7c8 Restore Android compatibility in Executor.asCoroutineDispatcher (#4396)
  • dbca4c1 Reliably run finalizers even if runBlocking got interrupted. (#4399)
  • 45893ce Add the issue template for guide-related problems (#4386)
  • 8627cc3 Fix an explanation of flow emit (#4391)
  • 5f8035c Specify explicit return types for some public API functions (#4389)
  • 465e29d Set a predefined image width in debug-coroutines-with-idea.md (#4377)
  • 96de301 Simplify newFixedThreadPoolContext using apply and remove unused import (#4378)
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlinx:kotlinx-coroutines-test from 1.10.1 to 1.10.2

Release notes

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-test's releases.

1.10.2

  • Fixed the kotlinx-coroutines-debug JAR file including the module-info.class file twice, resulting in failures in various tooling (#4314). Thanks, @​RyuNen344!
  • Fixed Flow.stateIn hanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks, @​francescotescari!
  • Improved handling of dispatcher failures in .limitedParallelism (#4330) and during flow collection (#4272).
  • Fixed runBlocking failing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).
  • Small tweaks, fixes, and documentation improvements.
Changelog

Sourced from org.jetbrains.kotlinx:kotlinx-coroutines-test's changelog.

Version 1.10.2

  • Fixed the kotlinx-coroutines-debug JAR file including the module-info.class file twice, resulting in failures in various tooling (#4314). Thanks, @​RyuNen344!
  • Fixed Flow.stateIn hanging when the scope is cancelled in advance or the flow is empty (#4322). Thanks, @​francescotescari!
  • Improved handling of dispatcher failures in .limitedParallelism (#4330) and during flow collection (#4272).
  • Fixed runBlocking failing to run its coroutine to completion in some cases if its JVM thread got interrupted (#4399).
  • Small tweaks, fixes, and documentation improvements.
Commits
  • 5f89004 Version 1.10.2
  • 1a8de2e Merge remote-tracking branch 'origin/master' into develop
  • e9b247e Advertise source jars for JVM-only libraries (#4394)
  • 6baf7c8 Restore Android compatibility in Executor.asCoroutineDispatcher (#4396)
  • dbca4c1 Reliably run finalizers even if runBlocking got interrupted. (#4399)
  • 45893ce Add the issue template for guide-related problems (#4386)
  • 8627cc3 Fix an explanation of flow emit (#4391)
  • 5f8035c Specify explicit return types for some public API functions (#4389)
  • 465e29d Set a predefined image width in debug-coroutines-with-idea.md (#4377)
  • 96de301 Simplify newFixedThreadPoolContext using apply and remove unused import (#4378)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps `kotlinx-coroutines` from 1.10.1 to 1.10.2. Updates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.10.1 to 1.10.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.coroutines/releases">org.jetbrains.kotlinx:kotlinx-coroutines-core's releases</a>.</em></p> <blockquote> <h2>1.10.2</h2> <ul> <li>Fixed the <code>kotlinx-coroutines-debug</code> JAR file including the <code>module-info.class</code> file twice, resulting in failures in various tooling (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314">#4314</a>). Thanks, <a href="https://github.com/RyuNen344"><code>@​RyuNen344</code></a>!</li> <li>Fixed <code>Flow.stateIn</code> hanging when the scope is cancelled in advance or the flow is empty (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322">#4322</a>). Thanks, <a href="https://github.com/francescotescari"><code>@​francescotescari</code></a>!</li> <li>Improved handling of dispatcher failures in <code>.limitedParallelism</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330">#4330</a>) and during flow collection (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272">#4272</a>).</li> <li>Fixed <code>runBlocking</code> failing to run its coroutine to completion in some cases if its JVM thread got interrupted (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399">#4399</a>).</li> <li>Small tweaks, fixes, and documentation improvements.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md">org.jetbrains.kotlinx:kotlinx-coroutines-core's changelog</a>.</em></p> <blockquote> <h2>Version 1.10.2</h2> <ul> <li>Fixed the <code>kotlinx-coroutines-debug</code> JAR file including the <code>module-info.class</code> file twice, resulting in failures in various tooling (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314">#4314</a>). Thanks, <a href="https://github.com/RyuNen344"><code>@​RyuNen344</code></a>!</li> <li>Fixed <code>Flow.stateIn</code> hanging when the scope is cancelled in advance or the flow is empty (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322">#4322</a>). Thanks, <a href="https://github.com/francescotescari"><code>@​francescotescari</code></a>!</li> <li>Improved handling of dispatcher failures in <code>.limitedParallelism</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330">#4330</a>) and during flow collection (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272">#4272</a>).</li> <li>Fixed <code>runBlocking</code> failing to run its coroutine to completion in some cases if its JVM thread got interrupted (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399">#4399</a>).</li> <li>Small tweaks, fixes, and documentation improvements.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/5f8900478a8e20c073145b1608fbc71fe3d7378b"><code>5f89004</code></a> Version 1.10.2</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/1a8de2e451e0a2c650538e62e7c7e591970d28b1"><code>1a8de2e</code></a> Merge remote-tracking branch 'origin/master' into develop</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/e9b247e84a43fac5759e2cf69733e25f23d7eb17"><code>e9b247e</code></a> Advertise source jars for JVM-only libraries (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4394">#4394</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/6baf7c821ed9d7ee5db8b6353c24bcf614fc1826"><code>6baf7c8</code></a> Restore Android compatibility in <code>Executor.asCoroutineDispatcher</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4396">#4396</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/dbca4c1eaadadd29b1122fdf24a6cb53bc69fe76"><code>dbca4c1</code></a> Reliably run finalizers even if <code>runBlocking</code> got interrupted. (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399">#4399</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/45893cec51c63490ce294e46ae25cef3e4d625bf"><code>45893ce</code></a> Add the issue template for guide-related problems (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4386">#4386</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/8627cc37d4a2a2e2d683b98d4f53d1e03f59a366"><code>8627cc3</code></a> Fix an explanation of flow emit (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4391">#4391</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/5f8035c108a1211deded198b7809cd8347ca07a5"><code>5f8035c</code></a> Specify explicit return types for some public API functions (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4389">#4389</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/465e29d325841244f3a1aac2e13073bc965f9736"><code>465e29d</code></a> Set a predefined image width in debug-coroutines-with-idea.md (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4377">#4377</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/96de3017802c6711cbe02acfff9b07975d422150"><code>96de301</code></a> Simplify newFixedThreadPoolContext using apply and remove unused import (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4378">#4378</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Kotlin/kotlinx.coroutines/compare/1.10.1...1.10.2">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlinx:kotlinx-coroutines-android` from 1.10.1 to 1.10.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.coroutines/releases">org.jetbrains.kotlinx:kotlinx-coroutines-android's releases</a>.</em></p> <blockquote> <h2>1.10.2</h2> <ul> <li>Fixed the <code>kotlinx-coroutines-debug</code> JAR file including the <code>module-info.class</code> file twice, resulting in failures in various tooling (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314">#4314</a>). Thanks, <a href="https://github.com/RyuNen344"><code>@​RyuNen344</code></a>!</li> <li>Fixed <code>Flow.stateIn</code> hanging when the scope is cancelled in advance or the flow is empty (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322">#4322</a>). Thanks, <a href="https://github.com/francescotescari"><code>@​francescotescari</code></a>!</li> <li>Improved handling of dispatcher failures in <code>.limitedParallelism</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330">#4330</a>) and during flow collection (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272">#4272</a>).</li> <li>Fixed <code>runBlocking</code> failing to run its coroutine to completion in some cases if its JVM thread got interrupted (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399">#4399</a>).</li> <li>Small tweaks, fixes, and documentation improvements.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md">org.jetbrains.kotlinx:kotlinx-coroutines-android's changelog</a>.</em></p> <blockquote> <h2>Version 1.10.2</h2> <ul> <li>Fixed the <code>kotlinx-coroutines-debug</code> JAR file including the <code>module-info.class</code> file twice, resulting in failures in various tooling (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314">#4314</a>). Thanks, <a href="https://github.com/RyuNen344"><code>@​RyuNen344</code></a>!</li> <li>Fixed <code>Flow.stateIn</code> hanging when the scope is cancelled in advance or the flow is empty (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322">#4322</a>). Thanks, <a href="https://github.com/francescotescari"><code>@​francescotescari</code></a>!</li> <li>Improved handling of dispatcher failures in <code>.limitedParallelism</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330">#4330</a>) and during flow collection (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272">#4272</a>).</li> <li>Fixed <code>runBlocking</code> failing to run its coroutine to completion in some cases if its JVM thread got interrupted (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399">#4399</a>).</li> <li>Small tweaks, fixes, and documentation improvements.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/5f8900478a8e20c073145b1608fbc71fe3d7378b"><code>5f89004</code></a> Version 1.10.2</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/1a8de2e451e0a2c650538e62e7c7e591970d28b1"><code>1a8de2e</code></a> Merge remote-tracking branch 'origin/master' into develop</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/e9b247e84a43fac5759e2cf69733e25f23d7eb17"><code>e9b247e</code></a> Advertise source jars for JVM-only libraries (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4394">#4394</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/6baf7c821ed9d7ee5db8b6353c24bcf614fc1826"><code>6baf7c8</code></a> Restore Android compatibility in <code>Executor.asCoroutineDispatcher</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4396">#4396</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/dbca4c1eaadadd29b1122fdf24a6cb53bc69fe76"><code>dbca4c1</code></a> Reliably run finalizers even if <code>runBlocking</code> got interrupted. (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399">#4399</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/45893cec51c63490ce294e46ae25cef3e4d625bf"><code>45893ce</code></a> Add the issue template for guide-related problems (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4386">#4386</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/8627cc37d4a2a2e2d683b98d4f53d1e03f59a366"><code>8627cc3</code></a> Fix an explanation of flow emit (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4391">#4391</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/5f8035c108a1211deded198b7809cd8347ca07a5"><code>5f8035c</code></a> Specify explicit return types for some public API functions (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4389">#4389</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/465e29d325841244f3a1aac2e13073bc965f9736"><code>465e29d</code></a> Set a predefined image width in debug-coroutines-with-idea.md (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4377">#4377</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/96de3017802c6711cbe02acfff9b07975d422150"><code>96de301</code></a> Simplify newFixedThreadPoolContext using apply and remove unused import (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4378">#4378</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Kotlin/kotlinx.coroutines/compare/1.10.1...1.10.2">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlinx:kotlinx-coroutines-swing` from 1.10.1 to 1.10.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.coroutines/releases">org.jetbrains.kotlinx:kotlinx-coroutines-swing's releases</a>.</em></p> <blockquote> <h2>1.10.2</h2> <ul> <li>Fixed the <code>kotlinx-coroutines-debug</code> JAR file including the <code>module-info.class</code> file twice, resulting in failures in various tooling (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314">#4314</a>). Thanks, <a href="https://github.com/RyuNen344"><code>@​RyuNen344</code></a>!</li> <li>Fixed <code>Flow.stateIn</code> hanging when the scope is cancelled in advance or the flow is empty (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322">#4322</a>). Thanks, <a href="https://github.com/francescotescari"><code>@​francescotescari</code></a>!</li> <li>Improved handling of dispatcher failures in <code>.limitedParallelism</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330">#4330</a>) and during flow collection (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272">#4272</a>).</li> <li>Fixed <code>runBlocking</code> failing to run its coroutine to completion in some cases if its JVM thread got interrupted (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399">#4399</a>).</li> <li>Small tweaks, fixes, and documentation improvements.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md">org.jetbrains.kotlinx:kotlinx-coroutines-swing's changelog</a>.</em></p> <blockquote> <h2>Version 1.10.2</h2> <ul> <li>Fixed the <code>kotlinx-coroutines-debug</code> JAR file including the <code>module-info.class</code> file twice, resulting in failures in various tooling (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314">#4314</a>). Thanks, <a href="https://github.com/RyuNen344"><code>@​RyuNen344</code></a>!</li> <li>Fixed <code>Flow.stateIn</code> hanging when the scope is cancelled in advance or the flow is empty (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322">#4322</a>). Thanks, <a href="https://github.com/francescotescari"><code>@​francescotescari</code></a>!</li> <li>Improved handling of dispatcher failures in <code>.limitedParallelism</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330">#4330</a>) and during flow collection (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272">#4272</a>).</li> <li>Fixed <code>runBlocking</code> failing to run its coroutine to completion in some cases if its JVM thread got interrupted (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399">#4399</a>).</li> <li>Small tweaks, fixes, and documentation improvements.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/5f8900478a8e20c073145b1608fbc71fe3d7378b"><code>5f89004</code></a> Version 1.10.2</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/1a8de2e451e0a2c650538e62e7c7e591970d28b1"><code>1a8de2e</code></a> Merge remote-tracking branch 'origin/master' into develop</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/e9b247e84a43fac5759e2cf69733e25f23d7eb17"><code>e9b247e</code></a> Advertise source jars for JVM-only libraries (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4394">#4394</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/6baf7c821ed9d7ee5db8b6353c24bcf614fc1826"><code>6baf7c8</code></a> Restore Android compatibility in <code>Executor.asCoroutineDispatcher</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4396">#4396</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/dbca4c1eaadadd29b1122fdf24a6cb53bc69fe76"><code>dbca4c1</code></a> Reliably run finalizers even if <code>runBlocking</code> got interrupted. (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399">#4399</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/45893cec51c63490ce294e46ae25cef3e4d625bf"><code>45893ce</code></a> Add the issue template for guide-related problems (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4386">#4386</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/8627cc37d4a2a2e2d683b98d4f53d1e03f59a366"><code>8627cc3</code></a> Fix an explanation of flow emit (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4391">#4391</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/5f8035c108a1211deded198b7809cd8347ca07a5"><code>5f8035c</code></a> Specify explicit return types for some public API functions (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4389">#4389</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/465e29d325841244f3a1aac2e13073bc965f9736"><code>465e29d</code></a> Set a predefined image width in debug-coroutines-with-idea.md (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4377">#4377</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/96de3017802c6711cbe02acfff9b07975d422150"><code>96de301</code></a> Simplify newFixedThreadPoolContext using apply and remove unused import (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4378">#4378</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Kotlin/kotlinx.coroutines/compare/1.10.1...1.10.2">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlinx:kotlinx-coroutines-test` from 1.10.1 to 1.10.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.coroutines/releases">org.jetbrains.kotlinx:kotlinx-coroutines-test's releases</a>.</em></p> <blockquote> <h2>1.10.2</h2> <ul> <li>Fixed the <code>kotlinx-coroutines-debug</code> JAR file including the <code>module-info.class</code> file twice, resulting in failures in various tooling (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314">#4314</a>). Thanks, <a href="https://github.com/RyuNen344"><code>@​RyuNen344</code></a>!</li> <li>Fixed <code>Flow.stateIn</code> hanging when the scope is cancelled in advance or the flow is empty (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322">#4322</a>). Thanks, <a href="https://github.com/francescotescari"><code>@​francescotescari</code></a>!</li> <li>Improved handling of dispatcher failures in <code>.limitedParallelism</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330">#4330</a>) and during flow collection (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272">#4272</a>).</li> <li>Fixed <code>runBlocking</code> failing to run its coroutine to completion in some cases if its JVM thread got interrupted (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399">#4399</a>).</li> <li>Small tweaks, fixes, and documentation improvements.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md">org.jetbrains.kotlinx:kotlinx-coroutines-test's changelog</a>.</em></p> <blockquote> <h2>Version 1.10.2</h2> <ul> <li>Fixed the <code>kotlinx-coroutines-debug</code> JAR file including the <code>module-info.class</code> file twice, resulting in failures in various tooling (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4314">#4314</a>). Thanks, <a href="https://github.com/RyuNen344"><code>@​RyuNen344</code></a>!</li> <li>Fixed <code>Flow.stateIn</code> hanging when the scope is cancelled in advance or the flow is empty (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4322">#4322</a>). Thanks, <a href="https://github.com/francescotescari"><code>@​francescotescari</code></a>!</li> <li>Improved handling of dispatcher failures in <code>.limitedParallelism</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4330">#4330</a>) and during flow collection (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4272">#4272</a>).</li> <li>Fixed <code>runBlocking</code> failing to run its coroutine to completion in some cases if its JVM thread got interrupted (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399">#4399</a>).</li> <li>Small tweaks, fixes, and documentation improvements.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/5f8900478a8e20c073145b1608fbc71fe3d7378b"><code>5f89004</code></a> Version 1.10.2</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/1a8de2e451e0a2c650538e62e7c7e591970d28b1"><code>1a8de2e</code></a> Merge remote-tracking branch 'origin/master' into develop</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/e9b247e84a43fac5759e2cf69733e25f23d7eb17"><code>e9b247e</code></a> Advertise source jars for JVM-only libraries (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4394">#4394</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/6baf7c821ed9d7ee5db8b6353c24bcf614fc1826"><code>6baf7c8</code></a> Restore Android compatibility in <code>Executor.asCoroutineDispatcher</code> (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4396">#4396</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/dbca4c1eaadadd29b1122fdf24a6cb53bc69fe76"><code>dbca4c1</code></a> Reliably run finalizers even if <code>runBlocking</code> got interrupted. (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4399">#4399</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/45893cec51c63490ce294e46ae25cef3e4d625bf"><code>45893ce</code></a> Add the issue template for guide-related problems (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4386">#4386</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/8627cc37d4a2a2e2d683b98d4f53d1e03f59a366"><code>8627cc3</code></a> Fix an explanation of flow emit (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4391">#4391</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/5f8035c108a1211deded198b7809cd8347ca07a5"><code>5f8035c</code></a> Specify explicit return types for some public API functions (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4389">#4389</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/465e29d325841244f3a1aac2e13073bc965f9736"><code>465e29d</code></a> Set a predefined image width in debug-coroutines-with-idea.md (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4377">#4377</a>)</li> <li><a href="https://github.com/Kotlin/kotlinx.coroutines/commit/96de3017802c6711cbe02acfff9b07975d422150"><code>96de301</code></a> Simplify newFixedThreadPoolContext using apply and remove unused import (<a href="https://redirect.github.com/Kotlin/kotlinx.coroutines/issues/4378">#4378</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Kotlin/kotlinx.coroutines/compare/1.10.1...1.10.2">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
melod1n commented 2025-04-11 03:58:03 +03:00 (Migrated from github.com)

@dependabot squash and merge

@dependabot squash and merge
Sign in to join this conversation.