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: 9de72be7c750
Choose a base ref
...
head repository: flutter/packages
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4926c0f8bd99
Choose a head ref
  • 4 commits
  • 27 files changed
  • 4 contributors

Commits on Sep 23, 2024

  1. Roll Flutter from 2f149da to 4ca51a1 (5 revisions) (#7685)

    flutter/flutter@2f149da...4ca51a1
    
    2024-09-23 [email protected] Roll Flutter Engine from c1bcd87b44a3 to 61f0a3fbabbe (1 revision) (flutter/flutter#155534)
    2024-09-23 [email protected] Roll Flutter Engine from c11e75b9842a to c1bcd87b44a3 (1 revision) (flutter/flutter#155528)
    2024-09-23 [email protected] Roll Flutter Engine from 0155f8fc4569 to c11e75b9842a (9 revisions) (flutter/flutter#155524)
    2024-09-22 [email protected] Roll Flutter Engine from 76b7abb5c853 to 0155f8fc4569 (1 revision) (flutter/flutter#155472)
    2024-09-22 [email protected] create_api_docs.dart: correct command logging (flutter/flutter#155226)
    
    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],[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
    engine-flutter-autoroll authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    a717b0e View commit details
    Browse the repository at this point in the history
  2. [google_maps_flutter_android] Convert PlatformPolyline.pattern to P…

    …igeon (#7631)
    
    Creates a structured `PlatformPatternItem` pigeon class to use in
    `PlatformPolyline`.
    
    flutter/flutter#154738
    
    ## Pre-launch Checklist
    
    - [x] I read the [Contributor Guide] and followed the process outlined
    there for submitting PRs.
    - [x] I read the [Tree Hygiene] page, which explains my
    responsibilities.
    - [x] I read and followed the [relevant style guides] and ran the
    auto-formatter. (Unlike the flutter/flutter repo, the flutter/packages
    repo does use `dart format`.)
    - [ ] I signed the [CLA].
    - [x] The title of the PR starts with the name of the package surrounded
    by square brackets, e.g. `[shared_preferences]`
    - [x] I [linked to at least one issue that this PR fixes] in the
    description above.
    - [x] I updated `pubspec.yaml` with an appropriate new version according
    to the [pub versioning philosophy], or this PR is [exempt from version
    changes].
    - [x] I updated `CHANGELOG.md` to add a description of the change,
    [following repository CHANGELOG style], or this PR is [exempt from
    CHANGELOG changes].
    - [x] I updated/added relevant documentation (doc comments with `///`).
    - [x] I added new tests to check the change I am making, or this PR is
    [test-exempt].
    - [x] All existing and new tests are passing.
    
    If you need help, consider asking for advice on the #hackers-new channel
    on [Discord].
    
    <!-- Links -->
    [Contributor Guide]:
    https://github.com/flutter/packages/blob/main/CONTRIBUTING.md
    [Tree Hygiene]:
    https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md
    [relevant style guides]:
    https://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style
    [CLA]: https://cla.developers.google.com/
    [Discord]:
    https://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md
    [linked to at least one issue that this PR fixes]:
    https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#overview
    [pub versioning philosophy]: https://dart.dev/tools/pub/versioning
    [exempt from version changes]:
    https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#version
    [following repository CHANGELOG style]:
    https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog-style
    [exempt from CHANGELOG changes]:
    https://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog
    [test-exempt]:
    https://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#tests
    yaakovschectman authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    24594a0 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. [various] Adds macOS privacy manifests (#7687)

    macOS privacy manifest enforcement is rolling out soon, so this brings all macOS plugins into alignment with our iOS policy of always having a manifest, including updating the repo tooling to enforce that.
    
    Very few plugins are affected because most share the implementation package with iOS, and we didn't do any target platform switching when adding the manifests for iOS, automatically covering macOS as well.
    
    Fixes flutter/flutter#155564
    stuartmorgan-g authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    21d99dc View commit details
    Browse the repository at this point in the history
  2. [quick_actions] Add guidance for correcting task management/back pres…

    …s behavior for apps with launcher activities (#7686)
    
    ### What
    Adds a note about correcting the task management/back press behavior for apps that use launcher activities to the `README`. Fixes flutter/flutter#152883.
    
    ### Why
    If apps use a launcher activity, then launching shortcuts created by the plugin may not behave as expected because the plugin expects to launch the main `FlutterActivity`, for which it configures the launch mode, but instead launches the launcher activity, which it does not account for.
    
    To fix this, the launcher activity itself needs to have a launch mode configuration that makes sense for the app. This involves changing the launch mode of the launcher activity in the manifest and/or using the right `Intent` flags to launch the main `FlutterActivity`.
    
    From my work on the issue linked above, I found that if the launcher activity only launches the main `FlutterActivity` without any additional relevant logic, to maintain the exact same behavior of the plugin with/without a launcher activity, the launcher activity can use the `singleInstance` launch mode. So, I included a note about this. However, in more complex launcher activities, like b/357028168 that inspired the original issue, other modes may need to be used.
    camsim99 authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    4926c0f View commit details
    Browse the repository at this point in the history
Loading