Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github May 29, 2024

Bumps kotlin-coroutine from 1.8.1-Beta to 1.9.0-RC.
Updates org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.8.1-Beta to 1.9.0-RC

Release notes

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

1.9.0-RC

  • Kotlin was updated to 2.0 (#4137).
  • 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).
  • limitedParallelism now optionally accepts the name of the dispatcher view for easier debugging (#4023).
  • 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).
  • Wasm/WASI target support (#4064). Thanks, @​igoriakovlev!
  • Promoted CoroutineDispatcher.limitedParallelism to stable (#3864).
  • Promoted CancellableContinuation.resume with an onCancellation lambda to stable, providing extra arguments to the lambda (#4088).
  • Ensured a more intuitive ordering of tasks in runBlocking (#4134).
  • Simplified the internal implementation of Job (#4053).
  • Fixed a bug that prevented non-Android Dispatchers.Main from initializing when the Firebase dependency is used (#3914).
  • 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!
  • Small tweaks and documentation fixes.

1.8.1

  • Remove the @ExperimentalTime annotation from usages of TimeSource (#4046). Thanks, @​hfhbd!
  • Introduce a workaround for an Android bug that caused an occasional NullPointerException when setting the StateFlow value on old Android devices (#3820).
  • No longer use kotlin.random.Random as part of Dispatchers.Default and Dispatchers.IO initialization (#4051).
  • Flow.timeout throws the exception with which the channel was closed (#4071).
  • Small tweaks and documentation fixes.
Changelog

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

Version 1.9.0-RC

  • Kotlin was updated to 2.0 (#4137).
  • 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).
  • limitedParallelism now optionally accepts the name of the dispatcher view for easier debugging (#4023).
  • 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).
  • Wasm/WASI target support (#4064). Thanks, @​igoriakovlev!
  • Promoted CoroutineDispatcher.limitedParallelism to stable (#3864).
  • Promoted CancellableContinuation.resume with an onCancellation lambda to stable, providing extra arguments to the lambda (#4088).
  • Ensured a more intuitive ordering of tasks in runBlocking (#4134).
  • Simplified the internal implementation of Job (#4053).
  • Fixed a bug that prevented non-Android Dispatchers.Main from initializing when the Firebase dependency is used (#3914).
  • 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!
  • Small tweaks and documentation fixes.

Version 1.8.1

  • Remove the @ExperimentalTime annotation from usages of TimeSource (#4046). Thanks, @​hfhbd!
  • Introduce a workaround for an Android bug that caused an occasional NullPointerException when setting the StateFlow value on old Android devices (#3820).
  • No longer use kotlin.random.Random as part of Dispatchers.Default and Dispatchers.IO initialization (#4051).
  • Flow.timeout throws the exception with which the channel was closed (#4071).
  • Small tweaks and documentation fixes.
Commits
  • 1bffe67 Version 1.9.0-RC
  • 4be5899 Add the Wasm/WASI target support (#4064)
  • 61dd23c Introduce SubclassOptInRequired to the codebase (#4115)
  • 7fe0e0c Update Kotlin to 2.0 (#4137)
  • b9fb575 Stabilize CancellableContinuation.resume with onCancellation (#4090)
  • fd69663 Preserve the relative order of delayed and non-delayed tasks in event loops (...
  • 5a14ac1 Promote CoroutineDispatcher.limitedParallelism to stable (#4135)
  • 259000f Adopt AutoCloseable from standard library for CloseableCoroutineDispa… (#4123)
  • c9c735a Introduce basic Flow<T>.chunked operator (#4127)
  • 2803a33 Remove DCSS (#4053)
  • Additional commits viewable in compare view

Updates org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.8.1-Beta to 1.9.0-RC

Release notes

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

1.9.0-RC

  • Kotlin was updated to 2.0 (#4137).
  • 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).
  • limitedParallelism now optionally accepts the name of the dispatcher view for easier debugging (#4023).
  • 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).
  • Wasm/WASI target support (#4064). Thanks, @​igoriakovlev!
  • Promoted CoroutineDispatcher.limitedParallelism to stable (#3864).
  • Promoted CancellableContinuation.resume with an onCancellation lambda to stable, providing extra arguments to the lambda (#4088).
  • Ensured a more intuitive ordering of tasks in runBlocking (#4134).
  • Simplified the internal implementation of Job (#4053).
  • Fixed a bug that prevented non-Android Dispatchers.Main from initializing when the Firebase dependency is used (#3914).
  • 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!
  • Small tweaks and documentation fixes.

1.8.1

  • Remove the @ExperimentalTime annotation from usages of TimeSource (#4046). Thanks, @​hfhbd!
  • Introduce a workaround for an Android bug that caused an occasional NullPointerException when setting the StateFlow value on old Android devices (#3820).
  • No longer use kotlin.random.Random as part of Dispatchers.Default and Dispatchers.IO initialization (#4051).
  • Flow.timeout throws the exception with which the channel was closed (#4071).
  • Small tweaks and documentation fixes.
Changelog

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

Version 1.9.0-RC

  • Kotlin was updated to 2.0 (#4137).
  • 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).
  • limitedParallelism now optionally accepts the name of the dispatcher view for easier debugging (#4023).
  • 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).
  • Wasm/WASI target support (#4064). Thanks, @​igoriakovlev!
  • Promoted CoroutineDispatcher.limitedParallelism to stable (#3864).
  • Promoted CancellableContinuation.resume with an onCancellation lambda to stable, providing extra arguments to the lambda (#4088).
  • Ensured a more intuitive ordering of tasks in runBlocking (#4134).
  • Simplified the internal implementation of Job (#4053).
  • Fixed a bug that prevented non-Android Dispatchers.Main from initializing when the Firebase dependency is used (#3914).
  • 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!
  • Small tweaks and documentation fixes.

Version 1.8.1

  • Remove the @ExperimentalTime annotation from usages of TimeSource (#4046). Thanks, @​hfhbd!
  • Introduce a workaround for an Android bug that caused an occasional NullPointerException when setting the StateFlow value on old Android devices (#3820).
  • No longer use kotlin.random.Random as part of Dispatchers.Default and Dispatchers.IO initialization (#4051).
  • Flow.timeout throws the exception with which the channel was closed (#4071).
  • Small tweaks and documentation fixes.
Commits
  • 1bffe67 Version 1.9.0-RC
  • 4be5899 Add the Wasm/WASI target support (#4064)
  • 61dd23c Introduce SubclassOptInRequired to the codebase (#4115)
  • 7fe0e0c Update Kotlin to 2.0 (#4137)
  • b9fb575 Stabilize CancellableContinuation.resume with onCancellation (#4090)
  • fd69663 Preserve the relative order of delayed and non-delayed tasks in event loops (...
  • 5a14ac1 Promote CoroutineDispatcher.limitedParallelism to stable (#4135)
  • 259000f Adopt AutoCloseable from standard library for CloseableCoroutineDispa… (#4123)
  • c9c735a Introduce basic Flow<T>.chunked operator (#4127)
  • 2803a33 Remove DCSS (#4053)
  • 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 `kotlin-coroutine` from 1.8.1-Beta to 1.9.0-RC.

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.8.1-Beta to 1.9.0-RC
- [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.8.1-Beta...1.9.0-RC)

Updates `org.jetbrains.kotlinx:kotlinx-coroutines-android` from 1.8.1-Beta to 1.9.0-RC
- [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.8.1-Beta...1.9.0-RC)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels May 29, 2024
@github-actions
Copy link

Diffuse stats for mastera861249

OLD: lazyotp-0.5.0-2b31ebe-release.apk (signature: V1, V2)
NEW: release-a86124989b2f1034da3a3c672a03bac7f60242f9.apk (signature: V1, V2)

          │            compressed            │           uncompressed           
          ├───────────┬───────────┬──────────┼───────────┬───────────┬──────────
 APK      │ old       │ new       │ diff     │ old       │ new       │ diff     
──────────┼───────────┼───────────┼──────────┼───────────┼───────────┼──────────
      dex │   1.1 MiB │   1.1 MiB │ +2.8 KiB │   2.5 MiB │   2.5 MiB │ +5.6 KiB 
     arsc │ 423.7 KiB │ 423.7 KiB │      0 B │ 423.6 KiB │ 423.6 KiB │      0 B 
 manifest │   3.3 KiB │   3.3 KiB │     +3 B │  14.3 KiB │  14.3 KiB │      0 B 
      res │ 305.6 KiB │ 305.6 KiB │     +2 B │ 442.3 KiB │ 442.3 KiB │      0 B 
    asset │   4.3 KiB │   4.1 KiB │   -186 B │  34.6 KiB │  34.5 KiB │   -184 B 
    other │ 128.7 KiB │ 128.7 KiB │    -32 B │ 210.8 KiB │ 210.8 KiB │    -14 B 
──────────┼───────────┼───────────┼──────────┼───────────┼───────────┼──────────
    total │     2 MiB │     2 MiB │ +2.6 KiB │   3.6 MiB │   3.6 MiB │ +5.4 KiB 


 DEX     │ old   │ new   │ diff              
─────────┼───────┼───────┼───────────────────
   files │     1 │     1 │   0               
 strings │ 15157 │ 15189 │ +32 (+290 -258)   
   types │  4380 │  4384 │  +4 (+223 -219)   
 classes │  3368 │  3370 │  +2 (+204 -202)   
 methods │ 20100 │ 20144 │ +44 (+1629 -1585) 
  fields │  8987 │  9013 │ +26 (+1092 -1066) 


 ARSC    │ old  │ new  │ diff 
─────────┼──────┼──────┼──────
 configs │   79 │   79 │  0   
 entries │ 3310 │ 3310 │  0   


=================
====   APK   ====
=================

     compressed      │    uncompressed     │                                               
──────────┬──────────┼──────────┬──────────┤                                               
 size     │ diff     │ size     │ diff     │ path                                          
──────────┼──────────┼──────────┼──────────┼───────────────────────────────────────────────
  1.1 MiB │ +2.8 KiB │  2.5 MiB │ +5.6 KiB │ ∆ classes.dex                                 
  1.7 KiB │   -190 B │  1.6 KiB │   -188 B │ ∆ assets/dexopt/baseline.prof                 
    127 B │   +127 B │      5 B │     +5 B │ + META-INF/services/g2.p                      
          │   -127 B │          │     -5 B │ - META-INF/services/f2.n                      
 28.3 KiB │    -11 B │ 61.5 KiB │      0 B │ ∆ META-INF/CERT.SF                            
 26.1 KiB │     -8 B │ 61.4 KiB │      0 B │ ∆ META-INF/MANIFEST.MF                        
    887 B │     -5 B │  1.7 KiB │    -10 B │ ∆ DebugProbesKt.bin                           
    400 B │     +4 B │    268 B │     +4 B │ ∆ assets/dexopt/baseline.profm                
  1.1 KiB │     -4 B │    964 B │      0 B │ ∆ junit/runner/logo.gif                       
  3.3 KiB │     +3 B │ 14.3 KiB │      0 B │ ∆ AndroidManifest.xml                         
    172 B │     -2 B │      8 B │     -2 B │ ∆ META-INF/kotlinx_coroutines_android.version 
    166 B │     -2 B │      8 B │     -2 B │ ∆ META-INF/kotlinx_coroutines_core.version    
    383 B │     +2 B │    281 B │      0 B │ ∆ res/-B.png                                  
    272 B │     +1 B │    120 B │      0 B │ ∆ META-INF/version-control-info.textproto     
  1.2 KiB │     -1 B │  1.3 KiB │      0 B │ ∆ META-INF/CERT.RSA                           
──────────┼──────────┼──────────┼──────────┼───────────────────────────────────────────────
  1.2 MiB │ +2.6 KiB │  2.6 MiB │ +5.4 KiB │ (total)                                       



======================
====   MANIFEST   ====
======================

              │ old                  │ new                  
──────────────┼──────────────────────┼──────────────────────
 package      │ ie.otormaigh.lazyotp │ ie.otormaigh.lazyotp 
 version code │ 5000                 │ 5000                 
 version name │ 0.5.0-2b31ebe        │ 0.5.0-a861249        


@@ -4,3 +4,3 @@
     android:versionCode="5000"
-    android:versionName="0.5.0-2b31ebe"
+    android:versionName="0.5.0-a861249"
     package="ie.otormaigh.lazyotp"

@github-actions
Copy link

Test Results

 6 files   6 suites   3s ⏱️
 8 tests  8 ✅ 0 💤 0 ❌
16 runs  16 ✅ 0 💤 0 ❌

Results for commit 56c8392.

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.

1 participant