chore(deps): update kotlinx-coroutines monorepo to v1.11.0 - autoclosed #41

Closed
Renovate Bot wants to merge 1 commit from renovate/kotlinx-coroutines-monorepo into main
Contributor

This PR contains the following updates:

Package Change Age Confidence
org.jetbrains.kotlinx:kotlinx-coroutines-swing 1.10.21.11.0 age confidence

Release Notes

Kotlin/kotlinx.coroutines (org.jetbrains.kotlinx:kotlinx-coroutines-swing)

v1.11.0

Compare Source

Various
  • Kotlin was updated to 2.2.20 (#​4545).
  • Improved the published jar files (#​3842, #​4599).
  • Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc (#​4433, #​4596).
Breaking changes and deprecations
  • Moved Promise-related functions from JS and Wasm/JS to the new web target. On Wasm/JS, this is a breaking change. Before the change, Promise on Wasm/JS could work with arbitrary Kotlin types, but now, only JsAny subtypes are accepted (#​4563).
  • Changed handling of coroutine exceptions that can't be propagated on JS and Wasm/JS. Before, exceptions were logged, but now, they are reported to the JS runtime (#​4451, #​4631).
  • Deprecated using CoroutineDispatcher as the coroutine context key; now, ContinuationInterceptor has to be used instead (#​4333).
  • Advanced the deprecation levels on kotlinx-coroutines-test APIs (#​4604).
  • Added lint functions that mark passing a Job to coroutine builders as deprecated (#​4435).
Bug fixes and improvements
  • Added a callsInPlace(EXACTLY_ONCE) contract to runBlocking in code shared between JVM and Native (#​4368).
  • Added a callsInPlace(EXACTLY_ONCE) contract to suspendCancellableCoroutine (#​4574).
  • Fixed flowOn incorrectly handling ThreadContextElement updates (#​4403).
  • Fixed exceptions in user-supplied Thread.UncaughtExceptionHandler instances causing the internal coroutines machinery to fail (#​4516).
  • Fixed CoroutineDispatcher.asScheduler in the RxJava integration not cancelling outstanding work when a Worker gets cancelled, which led to memory leaks in some scenarios (#​4615).
  • Fixed SharedFlow entering an invalid state when a subscriber and an emitter are cancelled simultaneously (#​4583).
  • Fixed an R8 optimization leading to shareIn/stateIn coroutines getting garbage-collected (#​4646). Thanks, @​solevic!
Small additions
  • Added CompletableDeferred.asDeferred for obtaining a read-only Deferred view (#​4408).
  • Added SharedFlow.asFlow for obtaining a Flow view with hidden hot flow semantics (#​4530). Thanks, @​g000sha256!
  • Added a StateFlow.collectLatest overload returning Nothing to assist with finding unreachable code (#​4454).
  • Added ReceiveChannel.consumeTo for consuming a ReceiveChannel into a MutableCollection (#​4520).
  • Added a StateFlow<T>.onSubscription overload returning a StateFlow<T>, similar to SharedFlow<T>.onSubscription returning SharedFlow<T> (#​4275). Thanks, @​xit0c!
  • Added terminal Flow operators for collecting a Flow to a Map (#​1541).
Changelog relative to version 1.11.0

No changes, only the version is increased.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [org.jetbrains.kotlinx:kotlinx-coroutines-swing](https://github.com/Kotlin/kotlinx.coroutines) | `1.10.2` → `1.11.0` | ![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlinx:kotlinx-coroutines-swing/1.11.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlinx:kotlinx-coroutines-swing/1.10.2/1.11.0?slim=true) | --- ### Release Notes <details> <summary>Kotlin/kotlinx.coroutines (org.jetbrains.kotlinx:kotlinx-coroutines-swing)</summary> ### [`v1.11.0`](https://github.com/Kotlin/kotlinx.coroutines/blob/HEAD/CHANGES.md#Version-1110) [Compare Source](https://github.com/Kotlin/kotlinx.coroutines/compare/1.10.2...1.11.0) ##### Various - Kotlin was updated to 2.2.20 ([#&#8203;4545](https://github.com/Kotlin/kotlinx.coroutines/issues/4545)). - Improved the published jar files ([#&#8203;3842](https://github.com/Kotlin/kotlinx.coroutines/issues/3842), [#&#8203;4599](https://github.com/Kotlin/kotlinx.coroutines/issues/4599)). - Various documentation improvements, including complete rewrites of structured concurrency and error handling-related KDoc ([#&#8203;4433](https://github.com/Kotlin/kotlinx.coroutines/issues/4433), [#&#8203;4596](https://github.com/Kotlin/kotlinx.coroutines/issues/4596)). ##### Breaking changes and deprecations - Moved `Promise`-related functions from JS and Wasm/JS to the new `web` target. On Wasm/JS, this is a breaking change. Before the change, `Promise` on Wasm/JS could work with arbitrary Kotlin types, but now, only `JsAny` subtypes are accepted ([#&#8203;4563](https://github.com/Kotlin/kotlinx.coroutines/issues/4563)). - Changed handling of coroutine exceptions that can't be propagated on JS and Wasm/JS. Before, exceptions were logged, but now, they are reported to the JS runtime ([#&#8203;4451](https://github.com/Kotlin/kotlinx.coroutines/issues/4451), [#&#8203;4631](https://github.com/Kotlin/kotlinx.coroutines/issues/4631)). - Deprecated using `CoroutineDispatcher` as the coroutine context key; now, `ContinuationInterceptor` has to be used instead ([#&#8203;4333](https://github.com/Kotlin/kotlinx.coroutines/issues/4333)). - Advanced the deprecation levels on `kotlinx-coroutines-test` APIs ([#&#8203;4604](https://github.com/Kotlin/kotlinx.coroutines/issues/4604)). - Added lint functions that mark passing a `Job` to coroutine builders as deprecated ([#&#8203;4435](https://github.com/Kotlin/kotlinx.coroutines/issues/4435)). ##### Bug fixes and improvements - Added a `callsInPlace(EXACTLY_ONCE)` contract to `runBlocking` in code shared between JVM and Native ([#&#8203;4368](https://github.com/Kotlin/kotlinx.coroutines/issues/4368)). - Added a `callsInPlace(EXACTLY_ONCE)` contract to `suspendCancellableCoroutine` ([#&#8203;4574](https://github.com/Kotlin/kotlinx.coroutines/issues/4574)). - Fixed `flowOn` incorrectly handling `ThreadContextElement` updates ([#&#8203;4403](https://github.com/Kotlin/kotlinx.coroutines/issues/4403)). - Fixed exceptions in user-supplied `Thread.UncaughtExceptionHandler` instances causing the internal coroutines machinery to fail ([#&#8203;4516](https://github.com/Kotlin/kotlinx.coroutines/issues/4516)). - Fixed `CoroutineDispatcher.asScheduler` in the RxJava integration not cancelling outstanding work when a `Worker` gets cancelled, which led to memory leaks in some scenarios ([#&#8203;4615](https://github.com/Kotlin/kotlinx.coroutines/issues/4615)). - Fixed `SharedFlow` entering an invalid state when a subscriber and an emitter are cancelled simultaneously ([#&#8203;4583](https://github.com/Kotlin/kotlinx.coroutines/issues/4583)). - Fixed an R8 optimization leading to `shareIn`/`stateIn` coroutines getting garbage-collected ([#&#8203;4646](https://github.com/Kotlin/kotlinx.coroutines/issues/4646)). Thanks, [@&#8203;solevic](https://github.com/solevic)! ##### Small additions - Added `CompletableDeferred.asDeferred` for obtaining a read-only `Deferred` view ([#&#8203;4408](https://github.com/Kotlin/kotlinx.coroutines/issues/4408)). - Added `SharedFlow.asFlow` for obtaining a `Flow` view with hidden hot flow semantics ([#&#8203;4530](https://github.com/Kotlin/kotlinx.coroutines/issues/4530)). Thanks, [@&#8203;g000sha256](https://github.com/g000sha256)! - Added a `StateFlow.collectLatest` overload returning `Nothing` to assist with finding unreachable code ([#&#8203;4454](https://github.com/Kotlin/kotlinx.coroutines/issues/4454)). - Added `ReceiveChannel.consumeTo` for consuming a `ReceiveChannel` into a `MutableCollection` ([#&#8203;4520](https://github.com/Kotlin/kotlinx.coroutines/issues/4520)). - Added a `StateFlow<T>.onSubscription` overload returning a `StateFlow<T>`, similar to `SharedFlow<T>.onSubscription` returning `SharedFlow<T>` ([#&#8203;4275](https://github.com/Kotlin/kotlinx.coroutines/issues/4275)). Thanks, [@&#8203;xit0c](https://github.com/xit0c)! - Added terminal `Flow` operators for collecting a `Flow` to a `Map` ([#&#8203;1541](https://github.com/Kotlin/kotlinx.coroutines/issues/1541)). ##### Changelog relative to version 1.11.0 No changes, only the version is increased. </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOC4wIiwidXBkYXRlZEluVmVyIjoiNDMuMjA5LjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Renovate Bot scheduled this pull request to auto merge when all checks succeed 2026-05-08 12:51:16 +00:00
Renovate Bot force-pushed renovate/kotlinx-coroutines-monorepo from 995279470a to 8b462dac17 2026-06-03 08:40:23 +00:00 Compare
Renovate Bot changed title from chore(deps): update dependency org.jetbrains.kotlinx:kotlinx-coroutines-swing to v1.11.0 to chore(deps): update kotlinx-coroutines monorepo to v1.11.0 2026-06-03 08:40:27 +00:00
Renovate Bot changed title from chore(deps): update kotlinx-coroutines monorepo to v1.11.0 to chore(deps): update kotlinx-coroutines monorepo to v1.11.0 - autoclosed 2026-06-03 15:25:18 +00:00
Renovate Bot closed this pull request 2026-06-03 15:25:18 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
richard/constellation!41
No description provided.