-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Comparing changes
Open a pull request
base repository: flutter/packages
base: f73cb00e127b
head repository: flutter/packages
compare: e8f1f63bc3b7
- 9 commits
- 84 files changed
- 7 contributors
Commits on Jan 15, 2025
-
[video_player_avfoundation] fix playback speed resetting (#7657)
Calling play is the same as setting the rate to 1.0 (or to `defaultRate` depending on ios version, *documentation in this first link is clearly not updated because it does not mention `defaultRate`*): https://developer.apple.com/documentation/avfoundation/avplayer/1386726-play?language=objc https://developer.apple.com/documentation/avfoundation/avplayer/3929373-defaultrate?language=objc *The second link contains a note about not starting playback by setting the rate to 1.0. I assume this is because of the introduction of `defaultRate` (which can be different than 1.0) and not because `play` may do something more than just setting `rate` as that wording is explicit about setting rate to 1.0, it says nothing about any other value.* This is also why flutter/plugins#4331 did not work well. It was setting `rate` to 1.0 (through `play`) then immediately to the value set by `setPlaybackSpeed`. One of them or both caused change to `playbackLikelyToKeepUp` which triggered `observeValueForKeyPath` with `playbackLikelyToKeepUpContext` which in turn called again `updatePlayingState` where was `rate` again changed first to 1.0 then to another value and so on. In this PR the rate is changed only once and then to the same value, seems when `rate` is assigned but not really changed it does not trigger anything. In issues below `seekTo` can trigger `playbackLikelyToKeepUp` change which will call `updatePlayingState` and reset `rate` to 1.0 through `play`. When the speed is set in dart before initialization then the dart side will set it right after calling `play` but even some time after initialization there is still a flood of events calling `updatePlayingState` and it is likely that some of them will call it after `setPlaybackSpeed`. Actually even when `setPlaybackSpeed` was not called on dart side it (dart side) will always change speed after play to 1.0 so it ignores this new `defaultRate` feature. - fixes flutter/flutter#71264 - fixes flutter/flutter#73643
Configuration menu - View commit details
-
Copy full SHA for 9ea2bef - Browse repository at this point
Copy the full SHA 9ea2befView commit details -
Roll Flutter (stable) from 17025dd88227 to 68415ad1d920 (4 revisions) (…
…#8434) flutter/flutter@17025dd...68415ad If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-stable-packages Please CC [email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter (stable): https://github.com/flutter/flutter/issues/new/choose To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for 6d98122 - Browse repository at this point
Copy the full SHA 6d98122View commit details -
[in_app_purchase_storekit] expose
jsonRepresentationfor Transactio……ns (#8430) Exposes [jsonRepresentation](https://developer.apple.com/documentation/storekit/transaction/jsonrepresentation) for Transactions. Helpful for developers to who want to access the properties of Transaction directly if they arent already exposed. Fixes flutter/flutter#158882
Configuration menu - View commit details
-
Copy full SHA for e949ba7 - Browse repository at this point
Copy the full SHA e949ba7View commit details
Commits on Jan 16, 2025
-
Roll Flutter from 40c2b86 to 5517cc9 (28 revisions) (#8441)
flutter/flutter@40c2b86...5517cc9 2025-01-15 [email protected] feat: Change default value of keyboardDismissBehavior (flutter/flutter#158580) 2025-01-15 [email protected] Roll pub packages (flutter/flutter#161680) 2025-01-15 [email protected] Revert "Autocomplete Options Width" (flutter/flutter#161666) 2025-01-15 [email protected] Update two_dimensional_scrollables triage routing (flutter/flutter#161667) 2025-01-15 [email protected] [DisplayList] Migrate from SkRSXform to Impeller RSTransform (flutter/flutter#161652) 2025-01-15 [email protected] Roll Packages from d1fd623 to f73cb00 (2 revisions) (flutter/flutter#161672) 2025-01-15 [email protected] Fix DropdownMenu isCollapsed decoration does not Reduce height (flutter/flutter#161427) 2025-01-15 [email protected] Manual roll of Skia to e7b8d078851f (flutter/flutter#161609) 2025-01-15 [email protected] Fix `TabBar` glitchy elastic `Tab` animation (flutter/flutter#161514) 2025-01-15 [email protected] Roll pub packages (flutter/flutter#161643) 2025-01-15 [email protected] Exclude the top-level `engine` directory from `generate_gradle_lockfiles`. (flutter/flutter#161635) 2025-01-15 [email protected] Roll pub packages (flutter/flutter#161632) 2025-01-15 [email protected] Refactor `android_engine_test`, make it easier to debug/deflake locally. (flutter/flutter#161534) 2025-01-15 [email protected] [Impeller] null check device buffer in image encoding. (flutter/flutter#161194) 2025-01-15 [email protected] Feature/twitter keyboard (flutter/flutter#161025) 2025-01-15 [email protected] Fixed XiaoMi statusBar Bug (flutter/flutter#161271) 2025-01-15 [email protected] Clean up engine's analysis_options.yaml (flutter/flutter#161554) 2025-01-14 [email protected] Remove `gradle_deprecated_settings` test app, and remove reference from lockfile exclusion yaml (flutter/flutter#161622) 2025-01-14 [email protected] [deps] remove no-longer-used repo deps (flutter/flutter#161605) 2025-01-14 [email protected] [DisplayList] remove obsolete use of Skia goemetry objects in DL utils (flutter/flutter#161553) 2025-01-14 [email protected] [Engine] Support asymmetrical rounded superellipses (flutter/flutter#161409) 2025-01-14 [email protected] [SwiftPM] Make 'flutter build ios-framework' generate an empty Package.swift (flutter/flutter#161464) 2025-01-14 [email protected] [canvaskit] Fix GIF decode failure (flutter/flutter#161536) 2025-01-14 [email protected] [Impeller] fixes for AHB swapchains. (flutter/flutter#161562) 2025-01-14 [email protected] Last Engine<>Framework lint sync (flutter/flutter#161560) 2025-01-14 [email protected] Check that localization files of stocks app are up-to-date (flutter/flutter#161608) 2025-01-14 [email protected] [Android] Actually remove dev dependencies from release builds (flutter/flutter#161343) 2025-01-14 [email protected] Update package revisions to latest (flutter/flutter#161525) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages Please CC [email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for 973e8b5 - Browse repository at this point
Copy the full SHA 973e8b5View commit details
Commits on Jan 17, 2025
-
[local_auth_darwin] Handle when FaceID hardware is available but perm…
…issions have been denied for the app (#8348) LocalAuth [`-canEvaluatePolicy::`](https://developer.apple.com/documentation/localauthentication/lacontext/canevaluatepolicy(_:error:)?language=objc) returns error `LAErrorBiometryNotAvailable` when either Face ID isn't available at the hardware level, OR the Face ID is available/setup but the permissions for the app were denied. If it returns `LAErrorBiometryNotAvailable`, also check `biometryType` since this _should_ be none if there really is no biometry, but gets populated with [`LABiometryTypeTouchID`](https://developer.apple.com/documentation/localauthentication/labiometrytype/touchid?language=objc) when the FaceID hardware is available, but permission is denied. I tried this on a iPhone 16 Pro which has Face ID but not Touch ID support. Fixes flutter/flutter#160083
Configuration menu - View commit details
-
Copy full SHA for cfc56a2 - Browse repository at this point
Copy the full SHA cfc56a2View commit details -
[dependabot]: Bump the gradle-plugin group across 3 directories with …
…1 update (#8328) Bumps the 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 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 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 1.9.10 to 2.1.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.1.0</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-68603"><code>KT-68603</code></a> KotlinDirectInheritorsProvider: add an option to ignore non-kotlin results</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70757"><code>KT-70757</code></a> Performance problem in KaFirVisibilityChecker for KaFirPsiJavaClassSymbol</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70437"><code>KT-70437</code></a> Class reference is not resolvable</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a> Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in combined symbol providers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72389"><code>KT-72389</code></a> K2: False positive "Redundant 'protected' modifier" for protected property inside protected constructor from private or internal class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69190"><code>KT-69190</code></a> K2: False-positive "redundant private modifier"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-64984"><code>KT-64984</code></a> Analysis API: Support Wasm target</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70375"><code>KT-70375</code></a> K2: NPE at org.jetbrains.kotlin.analysis.api.fir.symbols.KaFirNamedClassSymbolBase.createPointer</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71259"><code>KT-71259</code></a> K2 evaluator: Invalid smart cast info collecting for Code Fragments</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69360"><code>KT-69360</code></a> Lack of implicit receiver for the last statement under lambda in scripts</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70890"><code>KT-70890</code></a> Analysis API: Experiment with weak references to LL FIR/analysis sessions in session caches</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70657"><code>KT-70657</code></a> Analysis API: Inner types from classes with generics are incorrectly represented by the compiled jars</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71055"><code>KT-71055</code></a> Suspend calls inside 'analyze()' break the block guarantees</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a> Analysis API: Implement stop-the-world session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69819"><code>KT-69819</code></a> K2 IDE: LHS type in callable references is unresolved when it has type arguments and is qualified</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68761"><code>KT-68761</code></a> Analysis API: Experiment with limited-size cache in <code>KaFirSessionProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70384"><code>KT-70384</code></a> Analysis API Standalone: The same class in the same two renamed jars is unresolved</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71067"><code>KT-71067</code></a> Exceptions from references cancel Find Usages</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69535"><code>KT-69535</code></a> Redesign 'containingSymbol'</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71025"><code>KT-71025</code></a> K2 IDE: Scopes in "importingScopeContext" have reversed ordering and "indexInTower" values</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67483"><code>KT-67483</code></a> K2 IDE: Serializable plugin causes infinite resolve recursion when there is a star import from a class with annotation call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69416"><code>KT-69416</code></a> K2 IDE / Completion: â��No classifier foundâ�� on simple value creating</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70257"><code>KT-70257</code></a> CCE: class kotlin.UInt cannot be cast to class java.lang.Number</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70376"><code>KT-70376</code></a> K2 IDE / Kotlin Debugger: IAE â��Only componentN functions should be cached this way, but got: toStringâ�� on evaluating toString() method for value class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70264"><code>KT-70264</code></a> AA: service registration via XML fails with AbstractMethodError in Lint CLI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69950"><code>KT-69950</code></a> Analysis API: Introduce <code>isSubtypeOf(ClassId)</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68625"><code>KT-68625</code></a> K2: â��<code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS.â��</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67665"><code>KT-67665</code></a> K2: contract violation for value class with a constructor parameter with an implicit type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67009"><code>KT-67009</code></a> Analysis API: Add abbreviated type tests for type aliases from source modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69977"><code>KT-69977</code></a> KaFirFunctionalType#getAbbreviation is always null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68341"><code>KT-68341</code></a> Analysis API: Expanded function types from libraries don't have an abbreviated type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68857"><code>KT-68857</code></a> Analysis API: Refactor annotations</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70386"><code>KT-70386</code></a> Do not filter out overloads from different libraries in dangling files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65552"><code>KT-65552</code></a> K2: CANNOT_CHECK_FOR_ERASED in KtTypeCodeFragment</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65803"><code>KT-65803</code></a> K2: Analysis API: KtFirTypeProvider#getSubstitutedSuperTypes throws an exception in the case of "Wrong number of type arguments"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68896"><code>KT-68896</code></a> Support VirtualFile binary dependency inputs to Analysis API modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69395"><code>KT-69395</code></a> K2 IDE: incorrect overload selection from binary dependencies in a shared native source set</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.1.0</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-68603"><code>KT-68603</code></a> KotlinDirectInheritorsProvider: add an option to ignore non-kotlin results</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70757"><code>KT-70757</code></a> Performance problem in KaFirVisibilityChecker for KaFirPsiJavaClassSymbol</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70437"><code>KT-70437</code></a> Class reference is not resolvable</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a> Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in combined symbol providers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72389"><code>KT-72389</code></a> K2: False positive "Redundant 'protected' modifier" for protected property inside protected constructor from private or internal class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69190"><code>KT-69190</code></a> K2: False-positive "redundant private modifier"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-64984"><code>KT-64984</code></a> Analysis API: Support Wasm target</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70375"><code>KT-70375</code></a> K2: NPE at org.jetbrains.kotlin.analysis.api.fir.symbols.KaFirNamedClassSymbolBase.createPointer</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71259"><code>KT-71259</code></a> K2 evaluator: Invalid smart cast info collecting for Code Fragments</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69360"><code>KT-69360</code></a> Lack of implicit receiver for the last statement under lambda in scripts</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70890"><code>KT-70890</code></a> Analysis API: Experiment with weak references to LL FIR/analysis sessions in session caches</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70657"><code>KT-70657</code></a> Analysis API: Inner types from classes with generics are incorrectly represented by the compiled jars</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71055"><code>KT-71055</code></a> Suspend calls inside 'analyze()' break the block guarantees</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a> Analysis API: Implement stop-the-world session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69819"><code>KT-69819</code></a> K2 IDE: LHS type in callable references is unresolved when it has type arguments and is qualified</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68761"><code>KT-68761</code></a> Analysis API: Experiment with limited-size cache in <code>KaFirSessionProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70384"><code>KT-70384</code></a> Analysis API Standalone: The same class in the same two renamed jars is unresolved</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71067"><code>KT-71067</code></a> Exceptions from references cancel Find Usages</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69535"><code>KT-69535</code></a> Redesign 'containingSymbol'</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71025"><code>KT-71025</code></a> K2 IDE: Scopes in "importingScopeContext" have reversed ordering and "indexInTower" values</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67483"><code>KT-67483</code></a> K2 IDE: Serializable plugin causes infinite resolve recursion when there is a star import from a class with annotation call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69416"><code>KT-69416</code></a> K2 IDE / Completion: â��No classifier foundâ�� on simple value creating</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70257"><code>KT-70257</code></a> CCE: class kotlin.UInt cannot be cast to class java.lang.Number</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70376"><code>KT-70376</code></a> K2 IDE / Kotlin Debugger: IAE â��Only componentN functions should be cached this way, but got: toStringâ�� on evaluating toString() method for value class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70264"><code>KT-70264</code></a> AA: service registration via XML fails with AbstractMethodError in Lint CLI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69950"><code>KT-69950</code></a> Analysis API: Introduce <code>isSubtypeOf(ClassId)</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68625"><code>KT-68625</code></a> K2: â��<code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS.â��</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67665"><code>KT-67665</code></a> K2: contract violation for value class with a constructor parameter with an implicit type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67009"><code>KT-67009</code></a> Analysis API: Add abbreviated type tests for type aliases from source modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69977"><code>KT-69977</code></a> KaFirFunctionalType#getAbbreviation is always null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68341"><code>KT-68341</code></a> Analysis API: Expanded function types from libraries don't have an abbreviated type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68857"><code>KT-68857</code></a> Analysis API: Refactor annotations</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70386"><code>KT-70386</code></a> Do not filter out overloads from different libraries in dangling files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65552"><code>KT-65552</code></a> K2: CANNOT_CHECK_FOR_ERASED in KtTypeCodeFragment</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65803"><code>KT-65803</code></a> K2: Analysis API: KtFirTypeProvider#getSubstitutedSuperTypes throws an exception in the case of "Wrong number of type arguments"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68896"><code>KT-68896</code></a> Support VirtualFile binary dependency inputs to Analysis API modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69395"><code>KT-69395</code></a> K2 IDE: incorrect overload selection from binary dependencies in a shared native source set</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68573"><code>KT-68573</code></a> ISE: "Unexpected constant value (kotlin/annotation/AnnotationTarget, CLASS)" at Kt1DescUtilsKt.toKtConstantValue()</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/5dd9cea66ee526f0251c9b1d2543229202622f6b"><code>5dd9cea</code></a> Add ChangeLog for 2.1.0</li> <li><a href="https://github.com/JetBrains/kotlin/commit/be31f19145a096198df5f371118961f202126eb0"><code>be31f19</code></a> [Gradle] Fix documentation publishing to Kotlinlang</li> <li><a href="https://github.com/JetBrains/kotlin/commit/f959bf2dd9a5f02b66fb339e8e659bc2590a9aa7"><code>f959bf2</code></a> Add ChangeLog for 2.1.0-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b21df7b4e9852022aae95cdd4f922c3df809adf5"><code>b21df7b</code></a> [Gradle] Update info about versioning</li> <li><a href="https://github.com/JetBrains/kotlin/commit/a7dabb638d59fc4ac7ba5aaa6bfed99022d02fa6"><code>a7dabb6</code></a> [Gradle] Fix templates extraction</li> <li><a href="https://github.com/JetBrains/kotlin/commit/858b9147b4c89ce9dc9521df57f4b3395729b867"><code>858b914</code></a> [Gradle] Add KDoc for KotlinTargetsDsl</li> <li><a href="https://github.com/JetBrains/kotlin/commit/1026b47e1c6fa8e7728c61ae9533cebb5300250a"><code>1026b47</code></a> [Gradle] Add KDoc for KotlinTargetWithTests</li> <li><a href="https://github.com/JetBrains/kotlin/commit/54452c021e4eb52fc06c30ce6ad95e8598b186c0"><code>54452c0</code></a> [Gradle] Add KDoc for KotlinTestRun</li> <li><a href="https://github.com/JetBrains/kotlin/commit/d10e47ad6f4deffb66571a427051d870336f5b45"><code>d10e47a</code></a> [Gradle] Add KDoc for KotlinExecution</li> <li><a href="https://github.com/JetBrains/kotlin/commit/1208eec9269efc6ccf1924664c9f3e383a35fb7e"><code>1208eec</code></a> fix: clarifications and language polishing</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v1.9.10...v2.1.0">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 1.7.10 to 2.1.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.1.0</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-68603"><code>KT-68603</code></a> KotlinDirectInheritorsProvider: add an option to ignore non-kotlin results</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70757"><code>KT-70757</code></a> Performance problem in KaFirVisibilityChecker for KaFirPsiJavaClassSymbol</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70437"><code>KT-70437</code></a> Class reference is not resolvable</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a> Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in combined symbol providers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72389"><code>KT-72389</code></a> K2: False positive "Redundant 'protected' modifier" for protected property inside protected constructor from private or internal class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69190"><code>KT-69190</code></a> K2: False-positive "redundant private modifier"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-64984"><code>KT-64984</code></a> Analysis API: Support Wasm target</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70375"><code>KT-70375</code></a> K2: NPE at org.jetbrains.kotlin.analysis.api.fir.symbols.KaFirNamedClassSymbolBase.createPointer</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71259"><code>KT-71259</code></a> K2 evaluator: Invalid smart cast info collecting for Code Fragments</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69360"><code>KT-69360</code></a> Lack of implicit receiver for the last statement under lambda in scripts</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70890"><code>KT-70890</code></a> Analysis API: Experiment with weak references to LL FIR/analysis sessions in session caches</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70657"><code>KT-70657</code></a> Analysis API: Inner types from classes with generics are incorrectly represented by the compiled jars</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71055"><code>KT-71055</code></a> Suspend calls inside 'analyze()' break the block guarantees</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a> Analysis API: Implement stop-the-world session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69819"><code>KT-69819</code></a> K2 IDE: LHS type in callable references is unresolved when it has type arguments and is qualified</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68761"><code>KT-68761</code></a> Analysis API: Experiment with limited-size cache in <code>KaFirSessionProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70384"><code>KT-70384</code></a> Analysis API Standalone: The same class in the same two renamed jars is unresolved</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71067"><code>KT-71067</code></a> Exceptions from references cancel Find Usages</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69535"><code>KT-69535</code></a> Redesign 'containingSymbol'</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71025"><code>KT-71025</code></a> K2 IDE: Scopes in "importingScopeContext" have reversed ordering and "indexInTower" values</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67483"><code>KT-67483</code></a> K2 IDE: Serializable plugin causes infinite resolve recursion when there is a star import from a class with annotation call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69416"><code>KT-69416</code></a> K2 IDE / Completion: â��No classifier foundâ�� on simple value creating</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70257"><code>KT-70257</code></a> CCE: class kotlin.UInt cannot be cast to class java.lang.Number</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70376"><code>KT-70376</code></a> K2 IDE / Kotlin Debugger: IAE â��Only componentN functions should be cached this way, but got: toStringâ�� on evaluating toString() method for value class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70264"><code>KT-70264</code></a> AA: service registration via XML fails with AbstractMethodError in Lint CLI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69950"><code>KT-69950</code></a> Analysis API: Introduce <code>isSubtypeOf(ClassId)</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68625"><code>KT-68625</code></a> K2: â��<code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS.â��</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67665"><code>KT-67665</code></a> K2: contract violation for value class with a constructor parameter with an implicit type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67009"><code>KT-67009</code></a> Analysis API: Add abbreviated type tests for type aliases from source modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69977"><code>KT-69977</code></a> KaFirFunctionalType#getAbbreviation is always null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68341"><code>KT-68341</code></a> Analysis API: Expanded function types from libraries don't have an abbreviated type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68857"><code>KT-68857</code></a> Analysis API: Refactor annotations</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70386"><code>KT-70386</code></a> Do not filter out overloads from different libraries in dangling files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65552"><code>KT-65552</code></a> K2: CANNOT_CHECK_FOR_ERASED in KtTypeCodeFragment</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65803"><code>KT-65803</code></a> K2: Analysis API: KtFirTypeProvider#getSubstitutedSuperTypes throws an exception in the case of "Wrong number of type arguments"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68896"><code>KT-68896</code></a> Support VirtualFile binary dependency inputs to Analysis API modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69395"><code>KT-69395</code></a> K2 IDE: incorrect overload selection from binary dependencies in a shared native source set</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.1.0</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-68603"><code>KT-68603</code></a> KotlinDirectInheritorsProvider: add an option to ignore non-kotlin results</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70757"><code>KT-70757</code></a> Performance problem in KaFirVisibilityChecker for KaFirPsiJavaClassSymbol</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70437"><code>KT-70437</code></a> Class reference is not resolvable</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a> Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in combined symbol providers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72389"><code>KT-72389</code></a> K2: False positive "Redundant 'protected' modifier" for protected property inside protected constructor from private or internal class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69190"><code>KT-69190</code></a> K2: False-positive "redundant private modifier"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-64984"><code>KT-64984</code></a> Analysis API: Support Wasm target</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70375"><code>KT-70375</code></a> K2: NPE at org.jetbrains.kotlin.analysis.api.fir.symbols.KaFirNamedClassSymbolBase.createPointer</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71259"><code>KT-71259</code></a> K2 evaluator: Invalid smart cast info collecting for Code Fragments</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69360"><code>KT-69360</code></a> Lack of implicit receiver for the last statement under lambda in scripts</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70890"><code>KT-70890</code></a> Analysis API: Experiment with weak references to LL FIR/analysis sessions in session caches</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70657"><code>KT-70657</code></a> Analysis API: Inner types from classes with generics are incorrectly represented by the compiled jars</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71055"><code>KT-71055</code></a> Suspend calls inside 'analyze()' break the block guarantees</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a> Analysis API: Implement stop-the-world session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69819"><code>KT-69819</code></a> K2 IDE: LHS type in callable references is unresolved when it has type arguments and is qualified</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68761"><code>KT-68761</code></a> Analysis API: Experiment with limited-size cache in <code>KaFirSessionProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70384"><code>KT-70384</code></a> Analysis API Standalone: The same class in the same two renamed jars is unresolved</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71067"><code>KT-71067</code></a> Exceptions from references cancel Find Usages</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69535"><code>KT-69535</code></a> Redesign 'containingSymbol'</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71025"><code>KT-71025</code></a> K2 IDE: Scopes in "importingScopeContext" have reversed ordering and "indexInTower" values</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67483"><code>KT-67483</code></a> K2 IDE: Serializable plugin causes infinite resolve recursion when there is a star import from a class with annotation call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69416"><code>KT-69416</code></a> K2 IDE / Completion: â��No classifier foundâ�� on simple value creating</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70257"><code>KT-70257</code></a> CCE: class kotlin.UInt cannot be cast to class java.lang.Number</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70376"><code>KT-70376</code></a> K2 IDE / Kotlin Debugger: IAE â��Only componentN functions should be cached this way, but got: toStringâ�� on evaluating toString() method for value class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70264"><code>KT-70264</code></a> AA: service registration via XML fails with AbstractMethodError in Lint CLI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69950"><code>KT-69950</code></a> Analysis API: Introduce <code>isSubtypeOf(ClassId)</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68625"><code>KT-68625</code></a> K2: â��<code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS.â��</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67665"><code>KT-67665</code></a> K2: contract violation for value class with a constructor parameter with an implicit type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67009"><code>KT-67009</code></a> Analysis API: Add abbreviated type tests for type aliases from source modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69977"><code>KT-69977</code></a> KaFirFunctionalType#getAbbreviation is always null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68341"><code>KT-68341</code></a> Analysis API: Expanded function types from libraries don't have an abbreviated type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68857"><code>KT-68857</code></a> Analysis API: Refactor annotations</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70386"><code>KT-70386</code></a> Do not filter out overloads from different libraries in dangling files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65552"><code>KT-65552</code></a> K2: CANNOT_CHECK_FOR_ERASED in KtTypeCodeFragment</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65803"><code>KT-65803</code></a> K2: Analysis API: KtFirTypeProvider#getSubstitutedSuperTypes throws an exception in the case of "Wrong number of type arguments"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68896"><code>KT-68896</code></a> Support VirtualFile binary dependency inputs to Analysis API modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69395"><code>KT-69395</code></a> K2 IDE: incorrect overload selection from binary dependencies in a shared native source set</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68573"><code>KT-68573</code></a> ISE: "Unexpected constant value (kotlin/annotation/AnnotationTarget, CLASS)" at Kt1DescUtilsKt.toKtConstantValue()</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/5dd9cea66ee526f0251c9b1d2543229202622f6b"><code>5dd9cea</code></a> Add ChangeLog for 2.1.0</li> <li><a href="https://github.com/JetBrains/kotlin/commit/be31f19145a096198df5f371118961f202126eb0"><code>be31f19</code></a> [Gradle] Fix documentation publishing to Kotlinlang</li> <li><a href="https://github.com/JetBrains/kotlin/commit/f959bf2dd9a5f02b66fb339e8e659bc2590a9aa7"><code>f959bf2</code></a> Add ChangeLog for 2.1.0-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b21df7b4e9852022aae95cdd4f922c3df809adf5"><code>b21df7b</code></a> [Gradle] Update info about versioning</li> <li><a href="https://github.com/JetBrains/kotlin/commit/a7dabb638d59fc4ac7ba5aaa6bfed99022d02fa6"><code>a7dabb6</code></a> [Gradle] Fix templates extraction</li> <li><a href="https://github.com/JetBrains/kotlin/commit/858b9147b4c89ce9dc9521df57f4b3395729b867"><code>858b914</code></a> [Gradle] Add KDoc for KotlinTargetsDsl</li> <li><a href="https://github.com/JetBrains/kotlin/commit/1026b47e1c6fa8e7728c61ae9533cebb5300250a"><code>1026b47</code></a> [Gradle] Add KDoc for KotlinTargetWithTests</li> <li><a href="https://github.com/JetBrains/kotlin/commit/54452c021e4eb52fc06c30ce6ad95e8598b186c0"><code>54452c0</code></a> [Gradle] Add KDoc for KotlinTestRun</li> <li><a href="https://github.com/JetBrains/kotlin/commit/d10e47ad6f4deffb66571a427051d870336f5b45"><code>d10e47a</code></a> [Gradle] Add KDoc for KotlinExecution</li> <li><a href="https://github.com/JetBrains/kotlin/commit/1208eec9269efc6ccf1924664c9f3e383a35fb7e"><code>1208eec</code></a> fix: clarifications and language polishing</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v1.9.10...v2.1.0">compare view</a></li> </ul> </details> <br /> Updates `org.jetbrains.kotlin:kotlin-gradle-plugin` from 1.9.10 to 2.1.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.1.0</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-68603"><code>KT-68603</code></a> KotlinDirectInheritorsProvider: add an option to ignore non-kotlin results</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70757"><code>KT-70757</code></a> Performance problem in KaFirVisibilityChecker for KaFirPsiJavaClassSymbol</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70437"><code>KT-70437</code></a> Class reference is not resolvable</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a> Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in combined symbol providers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72389"><code>KT-72389</code></a> K2: False positive "Redundant 'protected' modifier" for protected property inside protected constructor from private or internal class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69190"><code>KT-69190</code></a> K2: False-positive "redundant private modifier"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-64984"><code>KT-64984</code></a> Analysis API: Support Wasm target</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70375"><code>KT-70375</code></a> K2: NPE at org.jetbrains.kotlin.analysis.api.fir.symbols.KaFirNamedClassSymbolBase.createPointer</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71259"><code>KT-71259</code></a> K2 evaluator: Invalid smart cast info collecting for Code Fragments</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69360"><code>KT-69360</code></a> Lack of implicit receiver for the last statement under lambda in scripts</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70890"><code>KT-70890</code></a> Analysis API: Experiment with weak references to LL FIR/analysis sessions in session caches</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70657"><code>KT-70657</code></a> Analysis API: Inner types from classes with generics are incorrectly represented by the compiled jars</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71055"><code>KT-71055</code></a> Suspend calls inside 'analyze()' break the block guarantees</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a> Analysis API: Implement stop-the-world session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69819"><code>KT-69819</code></a> K2 IDE: LHS type in callable references is unresolved when it has type arguments and is qualified</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68761"><code>KT-68761</code></a> Analysis API: Experiment with limited-size cache in <code>KaFirSessionProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70384"><code>KT-70384</code></a> Analysis API Standalone: The same class in the same two renamed jars is unresolved</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71067"><code>KT-71067</code></a> Exceptions from references cancel Find Usages</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69535"><code>KT-69535</code></a> Redesign 'containingSymbol'</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71025"><code>KT-71025</code></a> K2 IDE: Scopes in "importingScopeContext" have reversed ordering and "indexInTower" values</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67483"><code>KT-67483</code></a> K2 IDE: Serializable plugin causes infinite resolve recursion when there is a star import from a class with annotation call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69416"><code>KT-69416</code></a> K2 IDE / Completion: â��No classifier foundâ�� on simple value creating</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70257"><code>KT-70257</code></a> CCE: class kotlin.UInt cannot be cast to class java.lang.Number</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70376"><code>KT-70376</code></a> K2 IDE / Kotlin Debugger: IAE â��Only componentN functions should be cached this way, but got: toStringâ�� on evaluating toString() method for value class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70264"><code>KT-70264</code></a> AA: service registration via XML fails with AbstractMethodError in Lint CLI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69950"><code>KT-69950</code></a> Analysis API: Introduce <code>isSubtypeOf(ClassId)</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68625"><code>KT-68625</code></a> K2: â��<code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS.â��</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67665"><code>KT-67665</code></a> K2: contract violation for value class with a constructor parameter with an implicit type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67009"><code>KT-67009</code></a> Analysis API: Add abbreviated type tests for type aliases from source modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69977"><code>KT-69977</code></a> KaFirFunctionalType#getAbbreviation is always null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68341"><code>KT-68341</code></a> Analysis API: Expanded function types from libraries don't have an abbreviated type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68857"><code>KT-68857</code></a> Analysis API: Refactor annotations</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70386"><code>KT-70386</code></a> Do not filter out overloads from different libraries in dangling files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65552"><code>KT-65552</code></a> K2: CANNOT_CHECK_FOR_ERASED in KtTypeCodeFragment</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65803"><code>KT-65803</code></a> K2: Analysis API: KtFirTypeProvider#getSubstitutedSuperTypes throws an exception in the case of "Wrong number of type arguments"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68896"><code>KT-68896</code></a> Support VirtualFile binary dependency inputs to Analysis API modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69395"><code>KT-69395</code></a> K2 IDE: incorrect overload selection from binary dependencies in a shared native source set</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.1.0</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-68603"><code>KT-68603</code></a> KotlinDirectInheritorsProvider: add an option to ignore non-kotlin results</li> </ul> <h4>Performance Improvements</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70757"><code>KT-70757</code></a> Performance problem in KaFirVisibilityChecker for KaFirPsiJavaClassSymbol</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-70437"><code>KT-70437</code></a> Class reference is not resolvable</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57733"><code>KT-57733</code></a> Analysis API: Use optimized <code>ModuleWithDependenciesScope</code>s in combined symbol providers</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-72389"><code>KT-72389</code></a> K2: False positive "Redundant 'protected' modifier" for protected property inside protected constructor from private or internal class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69190"><code>KT-69190</code></a> K2: False-positive "redundant private modifier"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-64984"><code>KT-64984</code></a> Analysis API: Support Wasm target</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70375"><code>KT-70375</code></a> K2: NPE at org.jetbrains.kotlin.analysis.api.fir.symbols.KaFirNamedClassSymbolBase.createPointer</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71259"><code>KT-71259</code></a> K2 evaluator: Invalid smart cast info collecting for Code Fragments</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69360"><code>KT-69360</code></a> Lack of implicit receiver for the last statement under lambda in scripts</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70890"><code>KT-70890</code></a> Analysis API: Experiment with weak references to LL FIR/analysis sessions in session caches</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70657"><code>KT-70657</code></a> Analysis API: Inner types from classes with generics are incorrectly represented by the compiled jars</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71055"><code>KT-71055</code></a> Suspend calls inside 'analyze()' break the block guarantees</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70815"><code>KT-70815</code></a> Analysis API: Implement stop-the-world session invalidation</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69819"><code>KT-69819</code></a> K2 IDE: LHS type in callable references is unresolved when it has type arguments and is qualified</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68761"><code>KT-68761</code></a> Analysis API: Experiment with limited-size cache in <code>KaFirSessionProvider</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70384"><code>KT-70384</code></a> Analysis API Standalone: The same class in the same two renamed jars is unresolved</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71067"><code>KT-71067</code></a> Exceptions from references cancel Find Usages</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69535"><code>KT-69535</code></a> Redesign 'containingSymbol'</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-71025"><code>KT-71025</code></a> K2 IDE: Scopes in "importingScopeContext" have reversed ordering and "indexInTower" values</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67483"><code>KT-67483</code></a> K2 IDE: Serializable plugin causes infinite resolve recursion when there is a star import from a class with annotation call</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69416"><code>KT-69416</code></a> K2 IDE / Completion: â��No classifier foundâ�� on simple value creating</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70257"><code>KT-70257</code></a> CCE: class kotlin.UInt cannot be cast to class java.lang.Number</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70376"><code>KT-70376</code></a> K2 IDE / Kotlin Debugger: IAE â��Only componentN functions should be cached this way, but got: toStringâ�� on evaluating toString() method for value class</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70264"><code>KT-70264</code></a> AA: service registration via XML fails with AbstractMethodError in Lint CLI</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69950"><code>KT-69950</code></a> Analysis API: Introduce <code>isSubtypeOf(ClassId)</code></li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68625"><code>KT-68625</code></a> K2: â��<code>lazyResolveToPhase(STATUS)</code> cannot be called from a transformer with a phase STATUS.â��</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67665"><code>KT-67665</code></a> K2: contract violation for value class with a constructor parameter with an implicit type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-67009"><code>KT-67009</code></a> Analysis API: Add abbreviated type tests for type aliases from source modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69977"><code>KT-69977</code></a> KaFirFunctionalType#getAbbreviation is always null</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68341"><code>KT-68341</code></a> Analysis API: Expanded function types from libraries don't have an abbreviated type</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68857"><code>KT-68857</code></a> Analysis API: Refactor annotations</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-70386"><code>KT-70386</code></a> Do not filter out overloads from different libraries in dangling files</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65552"><code>KT-65552</code></a> K2: CANNOT_CHECK_FOR_ERASED in KtTypeCodeFragment</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-65803"><code>KT-65803</code></a> K2: Analysis API: KtFirTypeProvider#getSubstitutedSuperTypes throws an exception in the case of "Wrong number of type arguments"</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68896"><code>KT-68896</code></a> Support VirtualFile binary dependency inputs to Analysis API modules</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-69395"><code>KT-69395</code></a> K2 IDE: incorrect overload selection from binary dependencies in a shared native source set</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-68573"><code>KT-68573</code></a> ISE: "Unexpected constant value (kotlin/annotation/AnnotationTarget, CLASS)" at Kt1DescUtilsKt.toKtConstantValue()</li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/JetBrains/kotlin/commit/5dd9cea66ee526f0251c9b1d2543229202622f6b"><code>5dd9cea</code></a> Add ChangeLog for 2.1.0</li> <li><a href="https://github.com/JetBrains/kotlin/commit/be31f19145a096198df5f371118961f202126eb0"><code>be31f19</code></a> [Gradle] Fix documentation publishing to Kotlinlang</li> <li><a href="https://github.com/JetBrains/kotlin/commit/f959bf2dd9a5f02b66fb339e8e659bc2590a9aa7"><code>f959bf2</code></a> Add ChangeLog for 2.1.0-RC2</li> <li><a href="https://github.com/JetBrains/kotlin/commit/b21df7b4e9852022aae95cdd4f922c3df809adf5"><code>b21df7b</code></a> [Gradle] Update info about versioning</li> <li><a href="https://github.com/JetBrains/kotlin/commit/a7dabb638d59fc4ac7ba5aaa6bfed99022d02fa6"><code>a7dabb6</code></a> [Gradle] Fix templates extraction</li> <li><a href="https://github.com/JetBrains/kotlin/commit/858b9147b4c89ce9dc9521df57f4b3395729b867"><code>858b914</code></a> [Gradle] Add KDoc for KotlinTargetsDsl</li> <li><a href="https://github.com/JetBrains/kotlin/commit/1026b47e1c6fa8e7728c61ae9533cebb5300250a"><code>1026b47</code></a> [Gradle] Add KDoc for KotlinTargetWithTests</li> <li><a href="https://github.com/JetBrains/kotlin/commit/54452c021e4eb52fc06c30ce6ad95e8598b186c0"><code>54452c0</code></a> [Gradle] Add KDoc for KotlinTestRun</li> <li><a href="https://github.com/JetBrains/kotlin/commit/d10e47ad6f4deffb66571a427051d870336f5b45"><code>d10e47a</code></a> [Gradle] Add KDoc for KotlinExecution</li> <li><a href="https://github.com/JetBrains/kotlin/commit/1208eec9269efc6ccf1924664c9f3e383a35fb7e"><code>1208eec</code></a> fix: clarifications and language polishing</li> <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v1.9.10...v2.1.0">compare view</a></li> </ul> </details> <br /> 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`. --- <details> <summary>Dependabot commands and options</summary> <br /> 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 <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details>
Configuration menu - View commit details
-
Copy full SHA for 205960d - Browse repository at this point
Copy the full SHA 205960dView commit details
Commits on Jan 18, 2025
-
[pigeon] Update analyzer and formatter (#8456)
Adds compatibility with the latest major version of `analyzer` and `dart_style` (the latter being required to actually allow `analyzer` 7). The breaking change of `dart_style` does affect our usage, so this updates rather than expands the allowed version. The range for `analyzer` is updated to drop versions older thas 6 since `dart_style` doesn't allow versions older than 6 anyway. We have to pick a language version to use for formatting; this (somewhat arbitrarily) uses 3.6, to opt in to the new formatter. Fixes flutter/flutter#161820 Fixes flutter/flutter#161583
Configuration menu - View commit details
-
Copy full SHA for d6bc0f0 - Browse repository at this point
Copy the full SHA d6bc0f0View commit details
Commits on Jan 20, 2025
-
Roll Flutter from 5517cc9 to b9e86a5 (22 revisions) (#8458)
flutter/flutter@5517cc9...b9e86a5 2025-01-18 [email protected] Fix link to Linux custom embedder artifacts (flutter/flutter#161699) 2025-01-18 [email protected] Remove tests, GLFW examples, and non-artifact builds from `linux_host_engine`. (flutter/flutter#161786) 2025-01-18 [email protected] [Impeller] when mips are disabled, also disable from sampler options. (flutter/flutter#161765) 2025-01-18 [email protected] revert removing Twitter, retain BlueSky (flutter/flutter#161803) 2025-01-17 [email protected] fix reorderable_list_test.dart (flutter/flutter#161836) 2025-01-17 [email protected] [Release] Update the cherry-pick process. (flutter/flutter#161771) 2025-01-17 [email protected] Reland "#143249 Autocomplete options width" (flutter/flutter#161695) 2025-01-17 [email protected] Roll Dart to Version 3.8.0-1.0.dev (flutter/flutter#161781) 2025-01-17 [email protected] [Impeller] use 3 fences to synchronize AHB swapchains (like we do for KHR). (flutter/flutter#161767) 2025-01-17 [email protected] [Impeller] remove Adreno denylist entries. (flutter/flutter#161740) 2025-01-17 [email protected] Refactor event redispatching (flutter/flutter#161701) 2025-01-17 [email protected] [Impellerc] correctly pad arrays of vec3s in reflector. (flutter/flutter#161697) 2025-01-17 [email protected] Initialize dartLoader.rootDirectories so the Web stack trace mapper can convert package source paths (flutter/flutter#160383) 2025-01-16 [email protected] Make fl_keyboard_manager_handle_event async (flutter/flutter#161637) 2025-01-16 [email protected] Update social links in readme (flutter/flutter#161778) 2025-01-16 [email protected] Remove some stray printf debugging (flutter/flutter#161706) 2025-01-16 [email protected] Set meta tag in default index (flutter/flutter#161493) 2025-01-16 [email protected] remove usage of `Usage` from build system (flutter/flutter#160663) 2025-01-16 [email protected] route CLI command usage information through the logger instead of using `print` (flutter/flutter#161533) 2025-01-16 [email protected] Enable duplicate `linux_host_engine_test`. (flutter/flutter#161613) 2025-01-16 [email protected] Do not block vertical drag gestures in CupertinoSheetRoute body (flutter/flutter#161696) 2025-01-16 [email protected] [Impeller] Update partial repaint to use a fullsize onscreen. (flutter/flutter#161626) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages Please CC [email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for 6dee381 - Browse repository at this point
Copy the full SHA 6dee381View commit details -
[in_app_purchase] Update Play Billing library to 7.1.1 (#8218)
Updates Play Billing Library to the latest version 7.1.1. Exposes new APIs as per [release notes](https://developer.android.com/google/play/billing/release-notes): - Adds Dart representation of `ProductDetails.InstallmentPlanDetails` - Adds Dart representation of `PendingPurchasesParams` and removes the deprecated `enablePendingPurchases` method on `BillingClientWrapper` (breaking change) - Adds Dart representation of `Purchase.PendingPurchaseUpdate` - Removes the deprecated `ProrationMode` as it has been removed from the native library (breaking change) This PR introduces breaking changes in `in_app_purchase_android`, but does not introduce any breaking changes on the platform interface level. Fixes flutter/flutter#147394
Configuration menu - View commit details
-
Copy full SHA for e8f1f63 - Browse repository at this point
Copy the full SHA e8f1f63View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff f73cb00e127b...e8f1f63bc3b7