otormaigh / lazyotp-android

Apache License 2.0
2 stars 0 forks source link

Bump kotlin from 2.0.0-Beta5 to 2.0.0-RC3 #497

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 4 months ago

Bumps kotlin from 2.0.0-Beta5 to 2.0.0-RC3. Updates org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 2.0.0-Beta5 to 2.0.0-RC3

Release notes

Sourced from org.jetbrains.kotlin:kotlin-stdlib-jdk8's releases.

Kotlin 2.0.0-RC3

Changelog

Apple Ecosystem

  • KT-67892 KotlinNativeLink task instantiates with a fixed list of apiFiles

Compiler

  • KT-67993 K2: PCLA Inference throws exception with local objects
  • KT-67912 K2: Cannot inference type properly from inline function with Type parameter
  • KT-68056 Prohibit referencing java field in case of conflict with property from companion object of the derived class
  • KT-67609 K2: False negative INFERRED_TYPE_VARIABLE_INTO_EMPTY_INTERSECTION_ERROR
  • KT-67875 K2: Resolution ambiguity between Iterable and varargs
  • KT-67699 Not enough information to infer type argument for 'Error' using Arrow's Raise context receiver since Kotlin 2.0.0-Beta3
  • KT-59897 K2: Disappeared PACKAGE_OR_CLASSIFIER_REDECLARATION
  • KT-50020 K2: False-negative USAGE_IS_NOT_INLINEABLE when lambda in receiver position
  • KT-67810 K2: public-API inline function cannot access non-public-API annotation enum

JavaScript

  • KT-67978 K2: Declaration of such kind (expect) cannot be exported to JavaScript

Native

  • KT-67218 Native: nested classes in kx.serialization ProtoBuf produce empty array for release binary

Tools. Gradle

  • KT-67746 Indicate for users they need to apply the new Kotlin Compose Gradle plugin
  • KT-67387 Enable intrinsic remember by default in compose compiler gradle plugin
  • KT-67762 Rename Kotlin Compose Compiler plugin on Gradle portal
  • KT-67778 Clarify documentation for compose metricsDestination property

Tools. Gradle. Multiplatform

  • KT-67806 KMP import fails if android target has flavors
  • KT-67636 Gradle configuration error when use withJava()
  • KT-67042 K2: Unresolved reference 'convertRadiusToSigma'

Tools. Scripts

  • KT-67727 Kotlin Scripting with language version 2.0 fails during IR lowering on empty scripts

Tools. Wasm

  • KT-67785 Kotlin/Wasm: Node.JS 22 does not need experimental-wasm-gc flag anymore

Kotlin 2.0.0-RC2

Changelog

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin:kotlin-stdlib-jdk8's changelog.

2.0.0-RC3

Apple Ecosystem

  • KT-67892 KotlinNativeLink task instantiates with a fixed list of apiFiles

Compiler

  • KT-67993 K2: PCLA Inference throws exception with local objects
  • KT-67912 K2: Cannot inference type properly from inline function with Type parameter
  • KT-68056 Prohibit referencing java field in case of conflict with property from companion object of the derived class
  • KT-67609 K2: False negative INFERRED_TYPE_VARIABLE_INTO_EMPTY_INTERSECTION_ERROR
  • KT-67875 K2: Resolution ambiguity between Iterable and varargs
  • KT-67699 Not enough information to infer type argument for 'Error' using Arrow's Raise context receiver since Kotlin 2.0.0-Beta3
  • KT-59897 K2: Disappeared PACKAGE_OR_CLASSIFIER_REDECLARATION
  • KT-50020 K2: False-negative USAGE_IS_NOT_INLINEABLE when lambda in receiver position
  • KT-67810 K2: public-API inline function cannot access non-public-API annotation enum

JavaScript

  • KT-67978 K2: Declaration of such kind (expect) cannot be exported to JavaScript

Native

  • KT-67218 Native: nested classes in kx.serialization ProtoBuf produce empty array for release binary

Tools. Gradle

  • KT-67746 Indicate for users they need to apply the new Kotlin Compose Gradle plugin
  • KT-67387 Enable intrinsic remember by default in compose compiler gradle plugin
  • KT-67762 Rename Kotlin Compose Compiler plugin on Gradle portal
  • KT-67778 Clarify documentation for compose metricsDestination property

Tools. Gradle. Multiplatform

  • KT-67806 KMP import fails if android target has flavors
  • KT-67636 Gradle configuration error when use withJava()
  • KT-67042 K2: Unresolved reference 'convertRadiusToSigma'

Tools. Scripts

  • KT-67727 Kotlin Scripting with language version 2.0 fails during IR lowering on empty scripts

Tools. Wasm

  • KT-67785 Kotlin/Wasm: Node.JS 22 does not need experimental-wasm-gc flag anymore

2.0.0-RC2

... (truncated)

Commits
  • 975dea2 Add changelog for 2.0.0-RC3
  • b618ee4 [FIR] Prohibit referencing java field in case of conflict with property..
  • b239239 K2: build outer classes sequence in FirImplicitBodyResolve properly
  • afc5b49 [IR] Assume IrFile has at least one offset entry
  • be1804c [K/N][tests] Don't attempt to download simulator after first failure
  • b666160 K2: fix captureFromExpressionInternal for nullable intersection types
  • f04f051 K2: fix withNullability() for ConeIntersectionType
  • cda1ad4 K2: reproduce KT-67912
  • 8e0919e [K2/JS] Use declaration session for looking up containing declaration
  • 644dd05 [K2/JS] Add reproducer for KT-67978
  • Additional commits viewable in compare view


Updates org.jetbrains.kotlin.android from 2.0.0-Beta5 to 2.0.0-RC3

Release notes

Sourced from org.jetbrains.kotlin.android's releases.

Kotlin 2.0.0-RC3

Changelog

Apple Ecosystem

  • KT-67892 KotlinNativeLink task instantiates with a fixed list of apiFiles

Compiler

  • KT-67993 K2: PCLA Inference throws exception with local objects
  • KT-67912 K2: Cannot inference type properly from inline function with Type parameter
  • KT-68056 Prohibit referencing java field in case of conflict with property from companion object of the derived class
  • KT-67609 K2: False negative INFERRED_TYPE_VARIABLE_INTO_EMPTY_INTERSECTION_ERROR
  • KT-67875 K2: Resolution ambiguity between Iterable and varargs
  • KT-67699 Not enough information to infer type argument for 'Error' using Arrow's Raise context receiver since Kotlin 2.0.0-Beta3
  • KT-59897 K2: Disappeared PACKAGE_OR_CLASSIFIER_REDECLARATION
  • KT-50020 K2: False-negative USAGE_IS_NOT_INLINEABLE when lambda in receiver position
  • KT-67810 K2: public-API inline function cannot access non-public-API annotation enum

JavaScript

  • KT-67978 K2: Declaration of such kind (expect) cannot be exported to JavaScript

Native

  • KT-67218 Native: nested classes in kx.serialization ProtoBuf produce empty array for release binary

Tools. Gradle

  • KT-67746 Indicate for users they need to apply the new Kotlin Compose Gradle plugin
  • KT-67387 Enable intrinsic remember by default in compose compiler gradle plugin
  • KT-67762 Rename Kotlin Compose Compiler plugin on Gradle portal
  • KT-67778 Clarify documentation for compose metricsDestination property

Tools. Gradle. Multiplatform

  • KT-67806 KMP import fails if android target has flavors
  • KT-67636 Gradle configuration error when use withJava()
  • KT-67042 K2: Unresolved reference 'convertRadiusToSigma'

Tools. Scripts

  • KT-67727 Kotlin Scripting with language version 2.0 fails during IR lowering on empty scripts

Tools. Wasm

  • KT-67785 Kotlin/Wasm: Node.JS 22 does not need experimental-wasm-gc flag anymore

Kotlin 2.0.0-RC2

Changelog

... (truncated)

Changelog

Sourced from org.jetbrains.kotlin.android's changelog.

2.0.0-RC3

Apple Ecosystem

  • KT-67892 KotlinNativeLink task instantiates with a fixed list of apiFiles

Compiler

  • KT-67993 K2: PCLA Inference throws exception with local objects
  • KT-67912 K2: Cannot inference type properly from inline function with Type parameter
  • KT-68056 Prohibit referencing java field in case of conflict with property from companion object of the derived class
  • KT-67609 K2: False negative INFERRED_TYPE_VARIABLE_INTO_EMPTY_INTERSECTION_ERROR
  • KT-67875 K2: Resolution ambiguity between Iterable and varargs
  • KT-67699 Not enough information to infer type argument for 'Error' using Arrow's Raise context receiver since Kotlin 2.0.0-Beta3
  • KT-59897 K2: Disappeared PACKAGE_OR_CLASSIFIER_REDECLARATION
  • KT-50020 K2: False-negative USAGE_IS_NOT_INLINEABLE when lambda in receiver position
  • KT-67810 K2: public-API inline function cannot access non-public-API annotation enum

JavaScript

  • KT-67978 K2: Declaration of such kind (expect) cannot be exported to JavaScript

Native

  • KT-67218 Native: nested classes in kx.serialization ProtoBuf produce empty array for release binary

Tools. Gradle

  • KT-67746 Indicate for users they need to apply the new Kotlin Compose Gradle plugin
  • KT-67387 Enable intrinsic remember by default in compose compiler gradle plugin
  • KT-67762 Rename Kotlin Compose Compiler plugin on Gradle portal
  • KT-67778 Clarify documentation for compose metricsDestination property

Tools. Gradle. Multiplatform

  • KT-67806 KMP import fails if android target has flavors
  • KT-67636 Gradle configuration error when use withJava()
  • KT-67042 K2: Unresolved reference 'convertRadiusToSigma'

Tools. Scripts

  • KT-67727 Kotlin Scripting with language version 2.0 fails during IR lowering on empty scripts

Tools. Wasm

  • KT-67785 Kotlin/Wasm: Node.JS 22 does not need experimental-wasm-gc flag anymore

2.0.0-RC2

... (truncated)

Commits
  • 975dea2 Add changelog for 2.0.0-RC3
  • b618ee4 [FIR] Prohibit referencing java field in case of conflict with property..
  • b239239 K2: build outer classes sequence in FirImplicitBodyResolve properly
  • afc5b49 [IR] Assume IrFile has at least one offset entry
  • be1804c [K/N][tests] Don't attempt to download simulator after first failure
  • b666160 K2: fix captureFromExpressionInternal for nullable intersection types
  • f04f051 K2: fix withNullability() for ConeIntersectionType
  • cda1ad4 K2: reproduce KT-67912
  • 8e0919e [K2/JS] Use declaration session for looking up containing declaration
  • 644dd05 [K2/JS] Add reproducer for KT-67978
  • 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 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)
github-actions[bot] commented 4 months ago

Diffuse stats for master ➡ ac9ae69

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

          │          compressed           │         uncompressed         
          ├───────────┬───────────┬───────┼───────────┬───────────┬──────
 APK      │ old       │ new       │ diff  │ old       │ new       │ diff 
──────────┼───────────┼───────────┼───────┼───────────┼───────────┼──────
      dex │   1.1 MiB │   1.1 MiB │  +2 B │   2.5 MiB │   2.5 MiB │  0 B 
     arsc │ 423.7 KiB │ 423.7 KiB │   0 B │ 423.6 KiB │ 423.6 KiB │  0 B 
 manifest │   3.3 KiB │   3.3 KiB │  -1 B │  14.3 KiB │  14.3 KiB │  0 B 
      res │ 305.6 KiB │ 305.6 KiB │  -4 B │ 442.3 KiB │ 442.3 KiB │  0 B 
    asset │   4.3 KiB │   4.3 KiB │  -2 B │  34.6 KiB │  34.6 KiB │  0 B 
    other │ 128.7 KiB │ 128.7 KiB │ +15 B │ 210.8 KiB │ 210.8 KiB │ -2 B 
──────────┼───────────┼───────────┼───────┼───────────┼───────────┼──────
    total │     2 MiB │     2 MiB │ +10 B │   3.6 MiB │   3.6 MiB │ -2 B 

 DEX     │ old   │ new   │ diff      
─────────┼───────┼───────┼───────────
   files │     1 │     1 │ 0         
 strings │ 15157 │ 15157 │ 0 (+3 -3) 
   types │  4380 │  4380 │ 0 (+0 -0) 
 classes │  3368 │  3368 │ 0 (+0 -0) 
 methods │ 20100 │ 20100 │ 0 (+0 -0) 
  fields │  8987 │  8987 │ 0 (+0 -0) 

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

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

    compressed    │  uncompressed   │                                           
──────────┬───────┼──────────┬──────┤                                           
 size     │ diff  │ size     │ diff │ path                                      
──────────┼───────┼──────────┼──────┼───────────────────────────────────────────
 26.1 KiB │ +13 B │ 61.4 KiB │  0 B │ ∆ META-INF/MANIFEST.MF                    
 28.3 KiB │  +6 B │ 61.5 KiB │  0 B │ ∆ META-INF/CERT.SF                        
  1.1 KiB │  -4 B │    964 B │  0 B │ ∆ junit/runner/logo.gif                   
    377 B │  -4 B │    281 B │  0 B │ ∆ res/-B.png                              
  1.9 KiB │  -2 B │  1.8 KiB │  0 B │ ∆ assets/dexopt/baseline.prof             
  1.1 MiB │  +2 B │  2.5 MiB │  0 B │ ∆ classes.dex                             
    272 B │  +1 B │    120 B │  0 B │ ∆ META-INF/version-control-info.textproto 
    419 B │  -1 B │    627 B │ -2 B │ ∆ kotlin-tooling-metadata.json            
  3.3 KiB │  -1 B │ 14.3 KiB │  0 B │ ∆ AndroidManifest.xml                     
──────────┼───────┼──────────┼──────┼───────────────────────────────────────────
  1.2 MiB │ +10 B │  2.6 MiB │ -2 B │ (total)                                   

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

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

@@ -4,3 +4,3 @@
     android:versionCode="5000"
-    android:versionName="0.5.0-2b31ebe"
+    android:versionName="0.5.0-ac9ae69"
     package="ie.otormaigh.lazyotp"
github-actions[bot] commented 4 months ago

Test Results

 6 files   6 suites   2s :stopwatch:  8 tests  8 :white_check_mark: 0 :zzz: 0 :x: 16 runs  16 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 2d861c7b.

dependabot[bot] commented 4 months ago

Superseded by #507.