Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flutter/packages
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: e13b8c43386a
Choose a base ref
...
head repository: flutter/packages
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: afe2f05c1adb
Choose a head ref
  • 7 commits
  • 55 files changed
  • 5 contributors

Commits on Jun 8, 2023

  1. Fix stale ignore: prefer_const_constructors from flutter/packages (#4154

    )
    
    Update the flutter version in affected packages to 3.10.0
    Fix stale ignore: prefer_const_constructors from flutter/packages
    
    Fixes flutter/flutter#128141
    
    *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*
    ayinloya authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    3e0a170 View commit details
    Browse the repository at this point in the history
  2. Roll Flutter from 8a5c22e to 6e254a3 (12 revisions) (#4165)

    flutter/flutter@8a5c22e...6e254a3
    
    2023-06-08 [email protected] [labeler] Set sync labels to false to stop removing labels (flutter/flutter#128446)
    2023-06-08 [email protected] Update Chrome version for testing (flutter/flutter#128447)
    2023-06-08 [email protected] Revert "Redo make inspector weakly referencing the inspected objects." (flutter/flutter#128506)
    2023-06-08 [email protected] Use `--target-os` for appropriate precompiled targets. (flutter/flutter#127567)
    2023-06-08 [email protected] Redo make inspector weakly referencing the inspected objects. (flutter/flutter#128471)
    2023-06-07 [email protected] Roll Flutter Engine from 1089ce6874cf to a5f7d5d75ff2 (11 revisions) (flutter/flutter#128473)
    2023-06-07 [email protected] Disable context menu (flutter/flutter#128365)
    2023-06-07 [email protected] Adds vmservices to retrieve android applink settings (flutter/flutter#125998)
    2023-06-07 [email protected] Roll Flutter Engine from 4f4486b00be2 to 1089ce6874cf (20 revisions) (flutter/flutter#128460)
    2023-06-07 [email protected] Fix typos 'wether' -> 'whether' (flutter/flutter#128392)
    2023-06-07 [email protected] Roll engine, patch expression evaluation (flutter/flutter#128255)
    2023-06-07 [email protected] Roll Packages from da72219 to a84b2c2 (1 revision) (flutter/flutter#128444)
    
    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],[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://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
    
    Documentation for the AutoRoller is here:
    https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
    engine-flutter-autoroll authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    4515495 View commit details
    Browse the repository at this point in the history
  3. [webview_flutter] Explicitly disable ATS in example apps (#4166)

    Our integration tests connect to a local server via HTTP; currently we are relying on ATS default behavior of allowing that for local network requests, but we should instead explicitly allow the example apps to load HTTP URLs in the webview via `NSAppTransportSecurity`.
    
    This allows integration tests to run on iOS 17, which appears to have tightened the ATS defaults.
    stuartmorgan-g authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    bcddb9a View commit details
    Browse the repository at this point in the history
  4. [image_picker]: Bump androidx.activity:activity from 1.7.0 to 1.7.1 i…

    …n /packages/image_picker/image_picker_android/android (#3768)
    
    Bumps androidx.activity:activity from 1.6.1 to 1.7.1.
    
    [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=androidx.activity:activity&package-manager=gradle&previous-version=1.6.1&new-version=1.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    You can trigger a rebase of this PR 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 ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    
    </details>> **Note**
    > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
    dependabot[bot] authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    7d00ea7 View commit details
    Browse the repository at this point in the history
  5. [in_app_pur]: Bump org.jetbrains.kotlin:kotlin-bom from 1.8.0 to 1.8.…

    …21 in /packages/in_app_purchase/in_app_purchase_android/android (#3839)
    
    Bumps [org.jetbrains.kotlin:kotlin-bom](https://github.com/JetBrains/kotlin) from 1.8.0 to 1.8.21.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-bom's releases</a>.</em></p>
    <blockquote>
    <h2>Kotlin 1.8.21</h2>
    <h2>Changelog</h2>
    <h3>Compiler</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-57848"><code>KT-57848</code></a> Native: compilation of dynamic/static library fails with Xcode 14.3</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-57875"><code>KT-57875</code></a> Native compilation failure: Suspend functions should be lowered out at this point, but FUN LOCAL_FUNCTION_FOR_LAMBDA</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-57946"><code>KT-57946</code></a> KAPT: &quot;RuntimeException: No type for expression&quot; with delegate</li>
    </ul>
    <h3>JavaScript</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-57356"><code>KT-57356</code></a> KJS: StackOverflowException on <code>@JsExport</code> with type parameters referring to one another</li>
    </ul>
    <h3>Tools. Commonizer</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-57796"><code>KT-57796</code></a> NoSuchFileException in :module-B:commonizeCInterop with Kotlin 1.8.20</li>
    </ul>
    <h3>Tools. Compiler plugins. Serialization</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-58067"><code>KT-58067</code></a> Serialization: NullPointerException caused by <code>@contextual</code> property with type with generic</li>
    </ul>
    <h3>Tools. Gradle. JS</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-57766"><code>KT-57766</code></a> KJS / Gradle &quot;Module not found: Error: Can't resolve 'kotlin-kotlin-stdlib-js-ir'&quot; when using &quot;useEsModules&quot;</li>
    </ul>
    <h3>Tools. Kapt</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-58027"><code>KT-58027</code></a> Kotlin 1.8.20 kapt issue &quot;null: KtCallExpression: build()&quot;</li>
    </ul>
    <h3>Tools. Maven</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-58048"><code>KT-58048</code></a> Maven: &quot;Too many source module declarations found&quot; after upgrading to 1.8.20</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-58101"><code>KT-58101</code></a> 'Unable to access class' in kotlin-maven-plugin after updating to Kotlin 1.8.20</li>
    </ul>
    <h2>Checksums</h2>
    <table>
    <thead>
    <tr>
    <th>File</th>
    <th>Sha256</th>
    </tr>
    </thead>
    <tbody>
    <tr>
    <td>kotlin-compiler-1.8.21.zip</td>
    <td>6e43c5569ad067492d04d92c28cdf8095673699d81ce460bd7270443297e8fd7</td>
    </tr>
    <tr>
    <td>kotlin-native-linux-x86_64-1.8.21.tar.gz</td>
    <td>0fc854641dd6d88dce3cc044bb5bc99b9035480474e23541eff03771690c68cf</td>
    </tr>
    <tr>
    <td>kotlin-native-macos-x86_64-1.8.21.tar.gz</td>
    <td>e73bfdac0461ee0c84f25e61063c243bf8d4eb8e0ff5da250456d6a23c677fd6</td>
    </tr>
    <tr>
    <td>kotlin-native-macos-aarch64-1.8.21.tar.gz</td>
    <td>0a97957921ed55458f3e6cc9117643914ccf3663d8ad7eb161a4a03035a7521b</td>
    </tr>
    <tr>
    <td>kotlin-native-windows-x86_64-1.8.21.zip</td>
    <td>f23d3288a47ee580f82f862d55452a75074fce3d26fe7e7f55e27b6015226d8d</td>
    </tr>
    </tbody>
    </table>
    <h2>Kotlin 1.8.20</h2>
    <h2>Changelog</h2>
    <h3>Analysis API</h3>
    </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-bom's changelog</a>.</em></p>
    <blockquote>
    <h2>1.8.21</h2>
    <h3>Compiler</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-57848"><code>KT-57848</code></a> Native: compilation of dynamic/static library fails with Xcode 14.3</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-57875"><code>KT-57875</code></a> Native compilation failure: Suspend functions should be lowered out at this point, but FUN LOCAL_FUNCTION_FOR_LAMBDA</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-57946"><code>KT-57946</code></a> KAPT: &quot;RuntimeException: No type for expression&quot; with delegate</li>
    </ul>
    <h3>JavaScript</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-57356"><code>KT-57356</code></a> KJS: StackOverflowException on <a href="https://github.com/JsExport"><code>@�JsExport</code></a> with type parameters referring to one another</li>
    </ul>
    <h3>Tools. Compiler plugins. Serialization</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-58067"><code>KT-58067</code></a> Serialization: NullPointerException caused by <a href="https://github.com/Contextual"><code>@�Contextual</code></a> property with type with generic</li>
    </ul>
    <h3>Tools. Gradle. JS</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-57766"><code>KT-57766</code></a> KJS / Gradle &quot;Module not found: Error: Can't resolve 'kotlin-kotlin-stdlib-js-ir'&quot; when using &quot;useEsModules&quot;</li>
    </ul>
    <h3>Tools. Kapt</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-58027"><code>KT-58027</code></a> Kotlin 1.8.20 kapt issue &quot;null: KtCallExpression: build()&quot;</li>
    </ul>
    <h3>Tools. Maven</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-58048"><code>KT-58048</code></a> Maven: &quot;Too many source module declarations found&quot; after upgrading to 1.8.20</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-58101"><code>KT-58101</code></a> 'Unable to access class' in kotlin-maven-plugin after updating to Kotlin 1.8.20</li>
    </ul>
    <h2>1.8.20</h2>
    <h3>Analysis API</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-55510"><code>KT-55510</code></a> K2: Lost designation for local classes</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-55191"><code>KT-55191</code></a> AA: add an API to compare symbol pointers</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-55487"><code>KT-55487</code></a> K2: symbol pointer restoring doesn't work for static members</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-55336"><code>KT-55336</code></a> K2 IDE: &quot;java.lang.IllegalStateException: Required value was null.&quot; exception while importing a compiled JPS project</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-55098"><code>KT-55098</code></a> AA: KtDeclarationRenderer should render a context receivers</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-51181"><code>KT-51181</code></a> LL API: errors for SAM with suspend function from another module</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-50250"><code>KT-50250</code></a> Analysis API: Implement Analysis API of KtExpression.isUsedAsExpression</li>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-54360"><code>KT-54360</code></a> KtPropertySymbol: support JvmField in javaSetterName and javaGetterName</li>
    </ul>
    <h3>Analysis API. FE1.0</h3>
    <ul>
    <li><a href="https://youtrack.jetbrains.com/issue/KT-55825"><code>KT-55825</code></a> AA FE1.0: stackoverflow when resolution to a function with a recursive type parameter</li>
    </ul>
    <h3>Analysis API. FIR</h3>
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a href="https://github.com/JetBrains/kotlin/commit/ec1553ae4123974f50f4f18a1b6f2656cac2dde1"><code>ec1553a</code></a> Add Changelog for 1.8.21</li>
    <li><a href="https://github.com/JetBrains/kotlin/commit/92c7d495e51fee8c5ec16631576c43d9e59d64e1"><code>92c7d49</code></a> [Maven] Filter duplicated source roots to avoid multiple module declarations ...</li>
    <li><a href="https://github.com/JetBrains/kotlin/commit/035172c30d47102138e3c9253587ae8481aba219"><code>035172c</code></a> [KxSerialization] Fix &quot;IllegalAccessError: Update to static final field&quot;</li>
    <li><a href="https://github.com/JetBrains/kotlin/commit/ea2e0bdc3ffd91661bd7dca599448dfda0b76925"><code>ea2e0bd</code></a> Fix maven script executor after changes in the jdk path processing</li>
    <li><a href="https://github.com/JetBrains/kotlin/commit/d44d8ea1a7ee3947964119070e4ae55b651f4bb1"><code>d44d8ea</code></a> Kapt+JVM_IR: generate delegated members correctly</li>
    <li><a href="https://github.com/JetBrains/kotlin/commit/ebdbaab6d8318ea2e9583681c3e4e0a487a514b1"><code>ebdbaab</code></a> Correctly support nullability in type arguments for serializer&lt;T&gt;() intrinsic.</li>
    <li><a href="https://github.com/JetBrains/kotlin/commit/34efee5474ac6bb56af53487b75a20e35d54399b"><code>34efee5</code></a> Don't fail if there is no serializer for type parameters of contextual serial...</li>
    <li><a href="https://github.com/JetBrains/kotlin/commit/a75271c97e61bcb4918ddf27cf4ff408fceafbb8"><code>a75271c</code></a> Do not create cacheableChildSerializers unless it is necessary</li>
    <li><a href="https://github.com/JetBrains/kotlin/commit/9f94142179eaa3fa2fd1ac2ba90cd191cfdb8795"><code>9f94142</code></a> [K/JS] Rework ES modules part with squashed JsImport and right renaming strat...</li>
    <li><a href="https://github.com/JetBrains/kotlin/commit/153d7b9d6fe506380796e8245350ac2cdab74570"><code>153d7b9</code></a> [K/JS] Change strategy for implicitly exported declarations if there is a cyc...</li>
    <li>Additional commits viewable in <a href="https://github.com/JetBrains/kotlin/compare/v1.8.0...v1.8.21">compare view</a></li>
    </ul>
    </details>
    <br />
    
    [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.jetbrains.kotlin:kotlin-bom&package-manager=gradle&previous-version=1.8.0&new-version=1.8.21)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    You can trigger a rebase of this PR 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 ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    
    </details>> **Note**
    > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
    dependabot[bot] authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    852acaa View commit details
    Browse the repository at this point in the history
  6. [go_router] Update link to example for query and path parameters (#3994)

    This PR updates the link to the example for query and path parameters because the old link doesn't exist anymore.
    
    <img width="1440" alt="image" src="https://github.com/flutter/packages/assets/24459435/0e65d9a5-b53e-4b0e-95b2-ad4953545625">
    nilsreichardt authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    f6633b2 View commit details
    Browse the repository at this point in the history
  7. [image_picker] Add desktop support - platform interface (#4161)

    Platform interface portion of #3882
    
    Adds CameraDelegatingImagePickerPlatform and ImagePickerCameraDelegate, and supportsImageSource
    
    Part of flutter/flutter#102115
    Part of flutter/flutter#102320
    Part of flutter/flutter#85100
    stuartmorgan-g authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    afe2f05 View commit details
    Browse the repository at this point in the history
Loading