Skip to content
This repository was archived by the owner on Feb 22, 2023. It is now read-only.
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/plugins
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 5306c02db66b
Choose a base ref
...
head repository: flutter/plugins
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ae92e6246a27
Choose a head ref
  • 18 commits
  • 78 files changed
  • 10 contributors

Commits on Aug 31, 2021

  1. [flutter_plugin_tool] Move branch-switching logic from tool_runner.sh…

    … to tool (#4268)
    
    Eliminates the remaining logic from tool_runner.sh, completing the goal of migrating repository tooling off of bash (both to make maintenance easier, and to better support Windows both locally and in CI). Its branch-based logic is now part of the tool itself, via a new `--packages-for-branch` flag (which is hidden in help since it's only useful for CI).
    
    Part of flutter/flutter#86113
    stuartmorgan-g authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    ffe53ec View commit details
    Browse the repository at this point in the history
  2. [flutter_plugin_tool] Migrate 'publish' to new base command (#4290)

    Moves `publish` to PackageLoopingCommand, giving it the same
    standardized output and summary that is used by most other commands in
    the tool.
    
    Adds minor new functionality to the base command to allow it to handle
    the specific needs of publish:
    - Allows fully customizing the set of packages to loop over, to support
      --all-changed
    - Allows customization of a few more strings so the output better
      matches the functionality (e.g., using 'published' instead of 'ran' in
      the summary lines).
    
    Fixes flutter/flutter#83413
    stuartmorgan-g authored Aug 31, 2021
    Configuration menu
    Copy the full SHA
    5afbfe9 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2021

  1. [flutter_plugin_tools] Fix build-examples for packages (#4248)

    The build-examples command was filtering what it attempted to build by plugin platform, which means it never does anything for non-plugin packages. flutter/packages has steps that run this command, which suggests it used to work and regressed at some point, but nobody noticed; this will re-enable those builds so that we are getting CI coverage that the examples in flutter/packages build.
    
    Mostly fixes flutter/flutter#88435 (needs a flutter/packages tool pin roll to pick this up)
    stuartmorgan-g authored Sep 1, 2021
    Configuration menu
    Copy the full SHA
    6056abe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ef18bc View commit details
    Browse the repository at this point in the history
  3. [flutter_plugin_tools] Add Linux support to native-test (#4294)

    - Adds a minimal unit test to url_launcher_linux as a proof of concept. This uses almost exactly the same CMake structure as the Windows version that was added recently.
    - Adds Linux support for unit tests to `native-test`, sharing almost all of the existing Windows codepath.
    - Fixes the fact that it it was running the debug version of the unit tests, but `build-examples` only builds release. (On other platforms we run debug unit tests, but on those platforms the test command internally builds the requested unit tests, so the mismatch doesn't matter.)
    - Enables the new test in CI.
    
    Also opportunistically fixes some documentation in `native_test_command.dart` that wasn't updated as more platform support was added.
    
    Linux portion of flutter/flutter#82445
    stuartmorgan-g authored Sep 1, 2021
    Configuration menu
    Copy the full SHA
    df75b01 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bafc4ee View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. Configuration menu
    Copy the full SHA
    5d1ed48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f037b4 View commit details
    Browse the repository at this point in the history
  3. Add scripts for Windows LUCI recipe (#4303)

    See flutter/flutter#89373 for context. This
    sets up the script and config file to replicate the current plugins.py
    recipe's behavior using the planned generic recipe.
    
    These are currently unused, but are being landed first so that the
    generic recipe has something to test against.
    
    Part of flutter/flutter#89373
    stuartmorgan-g authored Sep 2, 2021
    Configuration menu
    Copy the full SHA
    887ba2d View commit details
    Browse the repository at this point in the history
  4. [ci.yaml] Add builders to recipes cq (#4306)

    Casey Hillers authored Sep 2, 2021
    Configuration menu
    Copy the full SHA
    2aa9a09 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2021

  1. Configuration menu
    Copy the full SHA
    0857331 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    597771f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    189a45e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17c4149 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    300100b View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2021

  1. Configuration menu
    Copy the full SHA
    998f51f View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2021

  1. Revert "[image_picker] add forceFullMetadata to interface" (#4314)

    Reverts #4288 which published a breaking change as if it were a non-breaking change.
    
    The discussion in that PR prior to it landing was incorrect, because adding a new parameter
    with a default value is non-breaking *only for clients*. It is breaking for subclasses that
    override it, and the purpose of the platform interface is for implementations to subclass it
    and override everything.
    zanderso authored Sep 6, 2021
    Configuration menu
    Copy the full SHA
    3a38cd0 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2021

  1. Allow neutral conclusion in publishing check (#4321)

    It's possible for jobs to conclude in a "neutral" state; see https://github.com/flutter/plugins/runs/3534917860 for instance. Currently this causes "release" to be red when it shouldn't be.
    stuartmorgan-g authored Sep 7, 2021
    Configuration menu
    Copy the full SHA
    ae92e62 View commit details
    Browse the repository at this point in the history
Loading