Skip to content

Commit 53f26d9

Browse files
[dependabot]: Bump the kotlin-gradle-plugin group across 7 directories with 1 update (#10661)
Bumps the kotlin-gradle-plugin group with 1 update in the /packages/camera/camera_android_camerax/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin). Bumps the kotlin-gradle-plugin group with 1 update in the /packages/google_sign_in/google_sign_in_android/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin). Bumps the kotlin-gradle-plugin group with 1 update in the /packages/interactive_media_ads/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin). Bumps the kotlin-gradle-plugin group with 1 update in the /packages/pigeon/platform_tests/test_plugin/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin). Bumps the kotlin-gradle-plugin group with 1 update in the /packages/shared_preferences/shared_preferences_android/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin). Bumps the kotlin-gradle-plugin group with 1 update in the /packages/video_player/video_player_android/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin). Bumps the kotlin-gradle-plugin group with 1 update in the /packages/webview_flutter/webview_flutter_android/android directory: [org.jetbrains.kotlin:kotlin-gradle-plugin](https://github.com/JetBrains/kotlin). Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.2.21 to 2.3.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p> <blockquote> <h2>Kotlin 2.3.0</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive &quot;Cannot resolve method&quot; for self-bounded generic with wildcard return type in Java interop</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li> </ul> <h3>Analysis API. Code Compilation</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li> </ul> <h3>Analysis API. FIR</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li> </ul> <h3>Analysis API. Infrastructure</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li> </ul> <h3>Analysis API. Light Classes</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: &quot;Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)&quot;</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li> </ul> <h3>Analysis API. Providers and Caches</h3> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure &amp; weight</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: &quot;Invalid dangling file module&quot; exception during session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p> <blockquote> <h2>2.3.0</h2> <h3>Analysis API</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive &quot;Cannot resolve method&quot; for self-bounded generic with wildcard return type in Java interop</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li> </ul> <h3>Analysis API. Code Compilation</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li> </ul> <h3>Analysis API. FIR</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li> </ul> <h3>Analysis API. Infrastructure</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li> </ul> <h3>Analysis API. Light Classes</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: &quot;Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)&quot;</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li> </ul> <h3>Analysis API. Providers and Caches</h3> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure &amp; weight</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: &quot;Invalid dangling file module&quot; exception during session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-58325"><code>KT-58325</code></a> Analysis API: Combine <code>LLKotlinStubBasedLibrarySymbolProvider</code>s in session dependencies (optimization)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/f95cb2f7693a15966fd8fd9b1d78d440545e7b66"><code>f95cb2f</code></a> Add ChangeLog for 2.3.0-RC3</li> <li><a href="https://github.com/JetBrains/kotlin/commit/9d65a2ef1483b3e226393252c59a535c79c6379c"><code>9d65a2e</code></a> KT-82901: Fix issue with converting Long.MIN_VALUE to Duration</li> <li><a href="https://github.com/JetBrains/kotlin/commit/35a9a828a5fc8ccf898d796bb32242a7bc960fbc"><code>35a9a82</code></a> FE: Postpone DiscriminateSuspendInOverloadResolution</li> <li><a href="https://github.com/JetBrains/kotlin/commit/e0b7eeac745125ebf4023a6ebbd4fa9c5b204614"><code>e0b7eea</code></a> FE: Add tests for KT-82869</li> <li><a href="https://github.com/JetBrains/kotlin/commit/e66298c5e9ee3def62d12f8bcb1bb8aea4b5270b"><code>e66298c</code></a> Add ChangeLog for 2.3.0-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/e490802b7e047091e828d18b525df52e21fb6108"><code>e490802</code></a> [K/JS] Introduce a compiler argument to enable export of suspend functions</li> <li><a href="https://github.com/JetBrains/kotlin/commit/585094bbee54352ae87f1700671d98c3b5fa4e4f"><code>585094b</code></a> FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation</li> <li><a href="https://github.com/JetBrains/kotlin/commit/c69adc710202b1ae18fd8308d76e0dfea517e722"><code>c69adc7</code></a> FIR2IR: Rename and clarify contracts for suspicious utility function</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b4bb8bff7cf18dd918ecea1cfd03b357c20fb37c"><code>b4bb8bf</code></a> FIR2IR: Pass original expected type to applySuspendConversionIfNeeded</li> <li><a href="https://github.com/JetBrains/kotlin/commit/4718830def5165079a3d03ff20458dfd02980058"><code>4718830</code></a> FIR2IR: Add tests for KT-82590</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.21...v2.3.0">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.2.21 to 2.3.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p> <blockquote> <h2>Kotlin 2.3.0</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive &quot;Cannot resolve method&quot; for self-bounded generic with wildcard return type in Java interop</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li> </ul> <h3>Analysis API. Code Compilation</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li> </ul> <h3>Analysis API. FIR</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li> </ul> <h3>Analysis API. Infrastructure</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li> </ul> <h3>Analysis API. Light Classes</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: &quot;Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)&quot;</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li> </ul> <h3>Analysis API. Providers and Caches</h3> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure &amp; weight</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: &quot;Invalid dangling file module&quot; exception during session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p> <blockquote> <h2>2.3.0</h2> <h3>Analysis API</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive &quot;Cannot resolve method&quot; for self-bounded generic with wildcard return type in Java interop</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li> </ul> <h3>Analysis API. Code Compilation</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li> </ul> <h3>Analysis API. FIR</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li> </ul> <h3>Analysis API. Infrastructure</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li> </ul> <h3>Analysis API. Light Classes</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: &quot;Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)&quot;</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li> </ul> <h3>Analysis API. Providers and Caches</h3> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure &amp; weight</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: &quot;Invalid dangling file module&quot; exception during session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-58325"><code>KT-58325</code></a> Analysis API: Combine <code>LLKotlinStubBasedLibrarySymbolProvider</code>s in session dependencies (optimization)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/f95cb2f7693a15966fd8fd9b1d78d440545e7b66"><code>f95cb2f</code></a> Add ChangeLog for 2.3.0-RC3</li> <li><a href="https://github.com/JetBrains/kotlin/commit/9d65a2ef1483b3e226393252c59a535c79c6379c"><code>9d65a2e</code></a> KT-82901: Fix issue with converting Long.MIN_VALUE to Duration</li> <li><a href="https://github.com/JetBrains/kotlin/commit/35a9a828a5fc8ccf898d796bb32242a7bc960fbc"><code>35a9a82</code></a> FE: Postpone DiscriminateSuspendInOverloadResolution</li> <li><a href="https://github.com/JetBrains/kotlin/commit/e0b7eeac745125ebf4023a6ebbd4fa9c5b204614"><code>e0b7eea</code></a> FE: Add tests for KT-82869</li> <li><a href="https://github.com/JetBrains/kotlin/commit/e66298c5e9ee3def62d12f8bcb1bb8aea4b5270b"><code>e66298c</code></a> Add ChangeLog for 2.3.0-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/e490802b7e047091e828d18b525df52e21fb6108"><code>e490802</code></a> [K/JS] Introduce a compiler argument to enable export of suspend functions</li> <li><a href="https://github.com/JetBrains/kotlin/commit/585094bbee54352ae87f1700671d98c3b5fa4e4f"><code>585094b</code></a> FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation</li> <li><a href="https://github.com/JetBrains/kotlin/commit/c69adc710202b1ae18fd8308d76e0dfea517e722"><code>c69adc7</code></a> FIR2IR: Rename and clarify contracts for suspicious utility function</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b4bb8bff7cf18dd918ecea1cfd03b357c20fb37c"><code>b4bb8bf</code></a> FIR2IR: Pass original expected type to applySuspendConversionIfNeeded</li> <li><a href="https://github.com/JetBrains/kotlin/commit/4718830def5165079a3d03ff20458dfd02980058"><code>4718830</code></a> FIR2IR: Add tests for KT-82590</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.21...v2.3.0">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.2.21 to 2.3.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p> <blockquote> <h2>Kotlin 2.3.0</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive &quot;Cannot resolve method&quot; for self-bounded generic with wildcard return type in Java interop</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li> </ul> <h3>Analysis API. Code Compilation</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li> </ul> <h3>Analysis API. FIR</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li> </ul> <h3>Analysis API. Infrastructure</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li> </ul> <h3>Analysis API. Light Classes</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: &quot;Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)&quot;</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li> </ul> <h3>Analysis API. Providers and Caches</h3> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure &amp; weight</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: &quot;Invalid dangling file module&quot; exception during session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p> <blockquote> <h2>2.3.0</h2> <h3>Analysis API</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive &quot;Cannot resolve method&quot; for self-bounded generic with wildcard return type in Java interop</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li> </ul> <h3>Analysis API. Code Compilation</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li> </ul> <h3>Analysis API. FIR</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li> </ul> <h3>Analysis API. Infrastructure</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li> </ul> <h3>Analysis API. Light Classes</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: &quot;Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)&quot;</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li> </ul> <h3>Analysis API. Providers and Caches</h3> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure &amp; weight</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: &quot;Invalid dangling file module&quot; exception during session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-58325"><code>KT-58325</code></a> Analysis API: Combine <code>LLKotlinStubBasedLibrarySymbolProvider</code>s in session dependencies (optimization)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/f95cb2f7693a15966fd8fd9b1d78d440545e7b66"><code>f95cb2f</code></a> Add ChangeLog for 2.3.0-RC3</li> <li><a href="https://github.com/JetBrains/kotlin/commit/9d65a2ef1483b3e226393252c59a535c79c6379c"><code>9d65a2e</code></a> KT-82901: Fix issue with converting Long.MIN_VALUE to Duration</li> <li><a href="https://github.com/JetBrains/kotlin/commit/35a9a828a5fc8ccf898d796bb32242a7bc960fbc"><code>35a9a82</code></a> FE: Postpone DiscriminateSuspendInOverloadResolution</li> <li><a href="https://github.com/JetBrains/kotlin/commit/e0b7eeac745125ebf4023a6ebbd4fa9c5b204614"><code>e0b7eea</code></a> FE: Add tests for KT-82869</li> <li><a href="https://github.com/JetBrains/kotlin/commit/e66298c5e9ee3def62d12f8bcb1bb8aea4b5270b"><code>e66298c</code></a> Add ChangeLog for 2.3.0-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/e490802b7e047091e828d18b525df52e21fb6108"><code>e490802</code></a> [K/JS] Introduce a compiler argument to enable export of suspend functions</li> <li><a href="https://github.com/JetBrains/kotlin/commit/585094bbee54352ae87f1700671d98c3b5fa4e4f"><code>585094b</code></a> FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation</li> <li><a href="https://github.com/JetBrains/kotlin/commit/c69adc710202b1ae18fd8308d76e0dfea517e722"><code>c69adc7</code></a> FIR2IR: Rename and clarify contracts for suspicious utility function</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b4bb8bff7cf18dd918ecea1cfd03b357c20fb37c"><code>b4bb8bf</code></a> FIR2IR: Pass original expected type to applySuspendConversionIfNeeded</li> <li><a href="https://github.com/JetBrains/kotlin/commit/4718830def5165079a3d03ff20458dfd02980058"><code>4718830</code></a> FIR2IR: Add tests for KT-82590</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.21...v2.3.0">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.2.21 to 2.3.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p> <blockquote> <h2>Kotlin 2.3.0</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive &quot;Cannot resolve method&quot; for self-bounded generic with wildcard return type in Java interop</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li> </ul> <h3>Analysis API. Code Compilation</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li> </ul> <h3>Analysis API. FIR</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li> </ul> <h3>Analysis API. Infrastructure</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li> </ul> <h3>Analysis API. Light Classes</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: &quot;Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)&quot;</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li> </ul> <h3>Analysis API. Providers and Caches</h3> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure &amp; weight</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: &quot;Invalid dangling file module&quot; exception during session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p> <blockquote> <h2>2.3.0</h2> <h3>Analysis API</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive &quot;Cannot resolve method&quot; for self-bounded generic with wildcard return type in Java interop</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li> </ul> <h3>Analysis API. Code Compilation</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li> </ul> <h3>Analysis API. FIR</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li> </ul> <h3>Analysis API. Infrastructure</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li> </ul> <h3>Analysis API. Light Classes</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: &quot;Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)&quot;</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li> </ul> <h3>Analysis API. Providers and Caches</h3> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure &amp; weight</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: &quot;Invalid dangling file module&quot; exception during session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-58325"><code>KT-58325</code></a> Analysis API: Combine <code>LLKotlinStubBasedLibrarySymbolProvider</code>s in session dependencies (optimization)</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/f95cb2f7693a15966fd8fd9b1d78d440545e7b66"><code>f95cb2f</code></a> Add ChangeLog for 2.3.0-RC3</li> <li><a href="https://github.com/JetBrains/kotlin/commit/9d65a2ef1483b3e226393252c59a535c79c6379c"><code>9d65a2e</code></a> KT-82901: Fix issue with converting Long.MIN_VALUE to Duration</li> <li><a href="https://github.com/JetBrains/kotlin/commit/35a9a828a5fc8ccf898d796bb32242a7bc960fbc"><code>35a9a82</code></a> FE: Postpone DiscriminateSuspendInOverloadResolution</li> <li><a href="https://github.com/JetBrains/kotlin/commit/e0b7eeac745125ebf4023a6ebbd4fa9c5b204614"><code>e0b7eea</code></a> FE: Add tests for KT-82869</li> <li><a href="https://github.com/JetBrains/kotlin/commit/e66298c5e9ee3def62d12f8bcb1bb8aea4b5270b"><code>e66298c</code></a> Add ChangeLog for 2.3.0-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/e490802b7e047091e828d18b525df52e21fb6108"><code>e490802</code></a> [K/JS] Introduce a compiler argument to enable export of suspend functions</li> <li><a href="https://github.com/JetBrains/kotlin/commit/585094bbee54352ae87f1700671d98c3b5fa4e4f"><code>585094b</code></a> FIR2IR: Avoid generation of incorrect suspend adapter for custom implementation</li> <li><a href="https://github.com/JetBrains/kotlin/commit/c69adc710202b1ae18fd8308d76e0dfea517e722"><code>c69adc7</code></a> FIR2IR: Rename and clarify contracts for suspicious utility function</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b4bb8bff7cf18dd918ecea1cfd03b357c20fb37c"><code>b4bb8bf</code></a> FIR2IR: Pass original expected type to applySuspendConversionIfNeeded</li> <li><a href="https://github.com/JetBrains/kotlin/commit/4718830def5165079a3d03ff20458dfd02980058"><code>4718830</code></a> FIR2IR: Add tests for KT-82590</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v2.2.21...v2.3.0">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 2.2.21 to 2.3.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-gradle-plugin's releases</a>.</em></p> <blockquote> <h2>Kotlin 2.3.0</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive &quot;Cannot resolve method&quot; for self-bounded generic with wildcard return type in Java interop</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li> </ul> <h3>Analysis API. Code Compilation</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li> </ul> <h3>Analysis API. FIR</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li> </ul> <h3>Analysis API. Infrastructure</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li> </ul> <h3>Analysis API. Light Classes</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: &quot;Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)&quot;</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li> </ul> <h3>Analysis API. Providers and Caches</h3> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-81242"><code>KT-81242</code></a> Analysis API: Add UUID/lifetime properties to LL FIR session structure logging</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80622"><code>KT-80622</code></a> Analysis API: Visualise LL FIR session structure &amp; weight</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80904"><code>KT-80904</code></a> Analysis API: &quot;Invalid dangling file module&quot; exception during session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78882"><code>KT-78882</code></a> K2 AA: Calling containingSymbol on getProgressionLastElement causes exception</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md">org.jetbrains.kotlin:kotlin-gradle-plugin's changelog</a>.</em></p> <blockquote> <h2>2.3.0</h2> <h3>Analysis API</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80082"><code>KT-80082</code></a> K2. False positive &quot;Cannot resolve method&quot; for self-bounded generic with wildcard return type in Java interop</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80303"><code>KT-80303</code></a> Move <code>:native:analysis-api-klib-reader</code> to <code>:libraries:tools</code></li> </ul> <h3>Analysis API. Code Compilation</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70860"><code>KT-70860</code></a> K2 IDE / Kotlin Debugger: CCE “java.lang.String cannot be cast to java.lang.Void” on evaluating not-null variable on the line with assigning null to that var</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-78554"><code>KT-78554</code></a> K2 IDE / Kotlin Debugger: ISE “No override for FUN IR_EXTERNAL_DECLARATION_STUB” on calling toString() for local class instance during evaluation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-73201"><code>KT-73201</code></a> K2 IDE: Error while evaluating expressions with local classes</li> </ul> <h3>Analysis API. FIR</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81378"><code>KT-81378</code></a> Expected expression 'FirFunctionCallImpl' to be resolved caused by <code>suspend {}</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80473"><code>KT-80473</code></a> Add events for tracking LL activities</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-46375"><code>KT-46375</code></a> Analysis API: Support cross-file class redeclaration checks using indices</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80471"><code>KT-80471</code></a> Analysis API: Deduplicate equivalent call candidates in <code>resolveToCallCandidates</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79653"><code>KT-79653</code></a> [Analysis API] ContextCollector: BODY context of enum classes doesn't contain enum entries</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-75858"><code>KT-75858</code></a> K2 AA: False positive 'property must be initialized' on incremental analysis with 'field' usage and semicolon in setter</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80231"><code>KT-80231</code></a> AnnotationArgumentsStateKeepers doesn't restore the initial annotation in some cases</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80233"><code>KT-80233</code></a> Pull mutation out of AnnotationArgumentsStateKeepers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71466"><code>KT-71466</code></a> <code>LLFirBuiltinsSessionFactory</code> uses <code>createCompositeSymbolProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-76432"><code>KT-76432</code></a> JavaClassUseSiteMemberScope: Expected FirResolvedTypeRef with ConeKotlinType but was FirUserTypeRefImpl</li> </ul> <h3>Analysis API. Infrastructure</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80717"><code>KT-80717</code></a> Support IntelliJ Bazel build in the Kotlin Coop development mode</li> </ul> <h3>Analysis API. Light Classes</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-80656"><code>KT-80656</code></a> Duplicate no-args constructor in PSI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60490"><code>KT-60490</code></a> Symbol Light Classes: Property accessors from a delegated interface don't present in the delegating class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79689"><code>KT-79689</code></a> SymbolLightClassForClassLike.toString() causes PSI tree loading</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80690"><code>KT-80690</code></a> Private interface functions are not present in light classes</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80256"><code>KT-80256</code></a> K2: Certain actions in JPA code causes infinite PIEAE: &quot;Element class CompositeElement of type REFERENCE_EXPRESSION (class KtNameReferenceExpressionElementType)&quot;</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-79012"><code>KT-79012</code></a> Add a high-level overview of light classes</li> </ul> <h3>Analysis API. Providers and Caches</h3> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-81476"><code>KT-81476</code></a> Analysis API: <code>AlreadyDisposedException</code> from low-memory cache cleanup</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-80911"><code>KT-80911</code></a> Analysis API: Execute session invalidation in a non-cancelable section</li> ... _Description has been truncated_
1 parent d3f860d commit 53f26d9

File tree

24 files changed

+45
-17
lines changed

24 files changed

+45
-17
lines changed

packages/camera/camera_android_camerax/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.6.26+3
2+
3+
* Bumps kotlin_version to 2.3.0.
4+
15
## 0.6.26+2
26

37
* Updates pigeon generation to prevent crash when objects call to Dart after a hot restart.

packages/camera/camera_android_camerax/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ group = 'io.flutter.plugins.camerax'
22
version = '1.0'
33

44
buildscript {
5-
ext.kotlin_version = '2.2.21'
5+
ext.kotlin_version = '2.3.0'
66
repositories {
77
google()
88
mavenCentral()

packages/camera/camera_android_camerax/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: camera_android_camerax
22
description: Android implementation of the camera plugin using the CameraX library.
33
repository: https://github.com/flutter/packages/tree/main/packages/camera/camera_android_camerax
44
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+camera%22
5-
version: 0.6.26+2
5+
version: 0.6.26+3
66

77
environment:
88
sdk: ^3.9.0

packages/google_sign_in/google_sign_in_android/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 7.2.8
2+
3+
* Bumps kotlin_version to 2.3.0.
4+
15
## 7.2.7
26

37
* Bumps kotlin_version to 2.2.21.

packages/google_sign_in/google_sign_in_android/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ group = 'io.flutter.plugins.googlesignin'
22
version = '1.0-SNAPSHOT'
33

44
buildscript {
5-
ext.kotlin_version = '2.2.21'
5+
ext.kotlin_version = '2.3.0'
66
repositories {
77
google()
88
mavenCentral()

packages/google_sign_in/google_sign_in_android/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: google_sign_in_android
22
description: Android implementation of the google_sign_in plugin.
33
repository: https://github.com/flutter/packages/tree/main/packages/google_sign_in/google_sign_in_android
44
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+google_sign_in%22
5-
version: 7.2.7
5+
version: 7.2.8
66

77
environment:
88
sdk: ^3.9.0

packages/interactive_media_ads/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.3.0+9
2+
3+
* Bumps kotlin_version to 2.3.0.
4+
15
## 0.3.0+8
26

37
* Removes internal native library Dart proxy.

packages/interactive_media_ads/android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ group = 'dev.flutter.packages.interactive_media_ads'
22
version = '1.0-SNAPSHOT'
33

44
buildscript {
5-
ext.kotlin_version = '2.2.21'
5+
ext.kotlin_version = '2.3.0'
66
repositories {
77
google()
88
mavenCentral()

packages/interactive_media_ads/android/src/main/kotlin/dev/flutter/packages/interactive_media_ads/AdsRequestProxyApi.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class AdsRequestProxyApi(override val pigeonRegistrar: ProxyApiRegistrar) :
2121
*
2222
* This must match the version in pubspec.yaml.
2323
*/
24-
const val pluginVersion = "0.3.0+8"
24+
const val pluginVersion = "0.3.0+9"
2525
}
2626

2727
override fun setAdTagUrl(pigeon_instance: AdsRequest, adTagUrl: String) {

packages/interactive_media_ads/ios/interactive_media_ads/Sources/interactive_media_ads/AdsRequestProxyAPIDelegate.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class AdsRequestProxyAPIDelegate: PigeonApiDelegateIMAAdsRequest {
1313
/// The current version of the `interactive_media_ads` plugin.
1414
///
1515
/// This must match the version in pubspec.yaml.
16-
static let pluginVersion = "0.3.0+8"
16+
static let pluginVersion = "0.3.0+9"
1717

1818
func pigeonDefaultConstructor(
1919
pigeonApi: PigeonApiIMAAdsRequest, adTagUrl: String, adDisplayContainer: IMAAdDisplayContainer,

0 commit comments

Comments
 (0)