Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump kotlinCoroutines from 1.6.0 to 1.6.1 #5981

Merged
merged 1 commit into from
May 16, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 9, 2022

Bumps kotlinCoroutines from 1.6.0 to 1.6.1.
Updates kotlinx-coroutines-core from 1.6.0 to 1.6.1

Release notes

Sourced from kotlinx-coroutines-core's releases.

1.6.1

  • Rollback of time-related functions dispatching on Dispatchers.Main. This behavior was introduced in 1.6.0 and then found inconvenient and erroneous (#3106, #3113).
  • Reworked the newly-introduced CopyableThreadContextElement to solve issues uncovered after the initial release (#3227).
  • Fixed a bug with ThreadLocalElement not being properly updated in racy scenarios (#2930).
  • Reverted eager loading of default CoroutineExceptionHandler that triggered ANR on some devices (#3180).
  • New API to convert a CoroutineDispatcher to a Rx scheduler (#968, #548). Thanks @​recheej!
  • Fixed a memory leak with the very last element emitted from flow builder being retained in memory (#3197).
  • Fixed a bug with limitedParallelism on K/N with new memory model throwing ClassCastException (#3223).
  • CoroutineContext is added to the exception printed to the default CoroutineExceptionHandler to improve debuggability (#3153).
  • Static memory consumption of Dispatchers.Default was significantly reduced (#3137).
  • Updated slf4j version in kotlinx-coroutines-slf4j from 1.7.25 to 1.7.32.
Changelog

Sourced from kotlinx-coroutines-core's changelog.

Version 1.6.1

  • Rollback of time-related functions dispatching on Dispatchers.Main. This behavior was introduced in 1.6.0 and then found inconvenient and erroneous (#3106, #3113).
  • Reworked the newly-introduced CopyableThreadContextElement to solve issues uncovered after the initial release (#3227).
  • Fixed a bug with ThreadLocalElement not being properly updated in racy scenarios (#2930).
  • Reverted eager loading of default CoroutineExceptionHandler that triggered ANR on some devices (#3180).
  • New API to convert a CoroutineDispatcher to a Rx scheduler (#968, #548). Thanks @​recheej!
  • Fixed a memory leak with the very last element emitted from flow builder being retained in memory (#3197).
  • Fixed a bug with limitedParallelism on K/N with new memory model throwing ClassCastException (#3223).
  • CoroutineContext is added to the exception printed to the default CoroutineExceptionHandler to improve debuggability (#3153).
  • Static memory consumption of Dispatchers.Default was significantly reduced (#3137).
  • Updated slf4j version in kotlinx-coroutines-slf4j from 1.7.25 to 1.7.32.
Commits
  • 2c3435c Merge pull request #3232 from Kotlin/version-1.6.1
  • 429b5d1 Version 1.6.1
  • 262876b Merge branch 'master' into develop
  • a5dd74b CopyableThreadContextElement implementation (#3227)
  • 8133c97 Fix limitedParallelism implementation on K/N (#3226)
  • 6c326e4 Do not mention service loading for CoroutineExceptionHandler as it is not mea...
  • f991742 docs: clarify section on coroutine memory consumption (#3225)
  • 0d26d6c Add references to available implementations in TestDispatcher docs (#3200)
  • 584b3c4 Fix typo: onDeliveredElement (#3217)
  • bc120a1 Fix a typo (#3213)
  • Additional commits viewable in compare view

Updates kotlinx-coroutines-android from 1.6.0 to 1.6.1

Release notes

Sourced from kotlinx-coroutines-android's releases.

1.6.1

  • Rollback of time-related functions dispatching on Dispatchers.Main. This behavior was introduced in 1.6.0 and then found inconvenient and erroneous (#3106, #3113).
  • Reworked the newly-introduced CopyableThreadContextElement to solve issues uncovered after the initial release (#3227).
  • Fixed a bug with ThreadLocalElement not being properly updated in racy scenarios (#2930).
  • Reverted eager loading of default CoroutineExceptionHandler that triggered ANR on some devices (#3180).
  • New API to convert a CoroutineDispatcher to a Rx scheduler (#968, #548). Thanks @​recheej!
  • Fixed a memory leak with the very last element emitted from flow builder being retained in memory (#3197).
  • Fixed a bug with limitedParallelism on K/N with new memory model throwing ClassCastException (#3223).
  • CoroutineContext is added to the exception printed to the default CoroutineExceptionHandler to improve debuggability (#3153).
  • Static memory consumption of Dispatchers.Default was significantly reduced (#3137).
  • Updated slf4j version in kotlinx-coroutines-slf4j from 1.7.25 to 1.7.32.
Changelog

Sourced from kotlinx-coroutines-android's changelog.

Version 1.6.1

  • Rollback of time-related functions dispatching on Dispatchers.Main. This behavior was introduced in 1.6.0 and then found inconvenient and erroneous (#3106, #3113).
  • Reworked the newly-introduced CopyableThreadContextElement to solve issues uncovered after the initial release (#3227).
  • Fixed a bug with ThreadLocalElement not being properly updated in racy scenarios (#2930).
  • Reverted eager loading of default CoroutineExceptionHandler that triggered ANR on some devices (#3180).
  • New API to convert a CoroutineDispatcher to a Rx scheduler (#968, #548). Thanks @​recheej!
  • Fixed a memory leak with the very last element emitted from flow builder being retained in memory (#3197).
  • Fixed a bug with limitedParallelism on K/N with new memory model throwing ClassCastException (#3223).
  • CoroutineContext is added to the exception printed to the default CoroutineExceptionHandler to improve debuggability (#3153).
  • Static memory consumption of Dispatchers.Default was significantly reduced (#3137).
  • Updated slf4j version in kotlinx-coroutines-slf4j from 1.7.25 to 1.7.32.
Commits
  • 2c3435c Merge pull request #3232 from Kotlin/version-1.6.1
  • 429b5d1 Version 1.6.1
  • 262876b Merge branch 'master' into develop
  • a5dd74b CopyableThreadContextElement implementation (#3227)
  • 8133c97 Fix limitedParallelism implementation on K/N (#3226)
  • 6c326e4 Do not mention service loading for CoroutineExceptionHandler as it is not mea...
  • f991742 docs: clarify section on coroutine memory consumption (#3225)
  • 0d26d6c Add references to available implementations in TestDispatcher docs (#3200)
  • 584b3c4 Fix typo: onDeliveredElement (#3217)
  • bc120a1 Fix a typo (#3213)
  • Additional commits viewable in compare view

Updates kotlinx-coroutines-test from 1.6.0 to 1.6.1

Release notes

Sourced from kotlinx-coroutines-test's releases.

1.6.1

  • Rollback of time-related functions dispatching on Dispatchers.Main. This behavior was introduced in 1.6.0 and then found inconvenient and erroneous (#3106, #3113).
  • Reworked the newly-introduced CopyableThreadContextElement to solve issues uncovered after the initial release (#3227).
  • Fixed a bug with ThreadLocalElement not being properly updated in racy scenarios (#2930).
  • Reverted eager loading of default CoroutineExceptionHandler that triggered ANR on some devices (#3180).
  • New API to convert a CoroutineDispatcher to a Rx scheduler (#968, #548). Thanks @​recheej!
  • Fixed a memory leak with the very last element emitted from flow builder being retained in memory (#3197).
  • Fixed a bug with limitedParallelism on K/N with new memory model throwing ClassCastException (#3223).
  • CoroutineContext is added to the exception printed to the default CoroutineExceptionHandler to improve debuggability (#3153).
  • Static memory consumption of Dispatchers.Default was significantly reduced (#3137).
  • Updated slf4j version in kotlinx-coroutines-slf4j from 1.7.25 to 1.7.32.
Changelog

Sourced from kotlinx-coroutines-test's changelog.

Version 1.6.1

  • Rollback of time-related functions dispatching on Dispatchers.Main. This behavior was introduced in 1.6.0 and then found inconvenient and erroneous (#3106, #3113).
  • Reworked the newly-introduced CopyableThreadContextElement to solve issues uncovered after the initial release (#3227).
  • Fixed a bug with ThreadLocalElement not being properly updated in racy scenarios (#2930).
  • Reverted eager loading of default CoroutineExceptionHandler that triggered ANR on some devices (#3180).
  • New API to convert a CoroutineDispatcher to a Rx scheduler (#968, #548). Thanks @​recheej!
  • Fixed a memory leak with the very last element emitted from flow builder being retained in memory (#3197).
  • Fixed a bug with limitedParallelism on K/N with new memory model throwing ClassCastException (#3223).
  • CoroutineContext is added to the exception printed to the default CoroutineExceptionHandler to improve debuggability (#3153).
  • Static memory consumption of Dispatchers.Default was significantly reduced (#3137).
  • Updated slf4j version in kotlinx-coroutines-slf4j from 1.7.25 to 1.7.32.
Commits
  • 2c3435c Merge pull request #3232 from Kotlin/version-1.6.1
  • 429b5d1 Version 1.6.1
  • 262876b Merge branch 'master' into develop
  • a5dd74b CopyableThreadContextElement implementation (#3227)
  • 8133c97 Fix limitedParallelism implementation on K/N (#3226)
  • 6c326e4 Do not mention service loading for CoroutineExceptionHandler as it is not mea...
  • f991742 docs: clarify section on coroutine memory consumption (#3225)
  • 0d26d6c Add references to available implementations in TestDispatcher docs (#3200)
  • 584b3c4 Fix typo: onDeliveredElement (#3217)
  • bc120a1 Fix a typo (#3213)
  • 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 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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels May 9, 2022
@dependabot dependabot bot requested review from a team, onurays and mnaturel and removed request for a team May 9, 2022 13:23
@dependabot dependabot bot force-pushed the dependabot/gradle/kotlinCoroutines-1.6.1 branch 3 times, most recently from f1c686f to feba874 Compare May 10, 2022 12:11
@bmarty
Copy link
Member

bmarty commented May 10, 2022

1.6.0 is still the recommended version for kotlin 1.6.21 which will be has been updated by #5987 :

https://kotlinlang.org/docs/releases.html#release-details
image

The changelog for coroutines 1.6.1 seems to be mainly bugfixes, so maybe just merge this PR.

Any other thoughts?

Bumps `kotlinCoroutines` from 1.6.0 to 1.6.1.

Updates `kotlinx-coroutines-core` from 1.6.0 to 1.6.1
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.6.0...1.6.1)

Updates `kotlinx-coroutines-android` from 1.6.0 to 1.6.1
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.6.0...1.6.1)

Updates `kotlinx-coroutines-test` from 1.6.0 to 1.6.1
- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)
- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)
- [Commits](Kotlin/kotlinx.coroutines@1.6.0...1.6.1)

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-android
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-test
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/gradle/kotlinCoroutines-1.6.1 branch from feba874 to 530d43b Compare May 10, 2022 16:25
@mnaturel
Copy link
Contributor

1.6.0 is still the recommended version for kotlin 1.6.21 which will be has been updated by #5987 :

https://kotlinlang.org/docs/releases.html#release-details image

The changelog for coroutines 1.6.1 seems to be mainly bugfixes, so maybe just merge this PR.

Any other thoughts?

Okay for me also to update.

@bmarty bmarty merged commit 4123da8 into develop May 16, 2022
@bmarty bmarty deleted the dependabot/gradle/kotlinCoroutines-1.6.1 branch May 16, 2022 05:13
@github-actions
Copy link

Matrix SDK

Integration Tests Results:

  • [org.matrix.android.sdk.session]
    = passed=16 failures=4 errors=0 skipped=3
  • [org.matrix.android.sdk.account]
    = passed=3 failures=0 errors=0 skipped=2
  • [org.matrix.android.sdk.internal]
    = passed=90 failures=57 errors=0 skipped=13
  • [org.matrix.android.sdk.ordering]
    = passed=16 failures=0 errors=0 skipped=0
  • [org.matrix.android.sdk.PermalinkParserTest]
    = passed=2 failures=0 errors=0 skipped=0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file java Pull requests that update Java code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants