Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[sync] 2024/02/22 #1409

Merged
merged 137 commits into from
Feb 23, 2024
Merged

[sync] 2024/02/22 #1409

merged 137 commits into from
Feb 23, 2024

Commits on Jan 1, 2024

  1. Fix video URL variable not included (#9981)

    _Description of what this PR is changing or adding, and why:_
    
    Fixes like this:
    Video link for `"Building your first Flutter app (workshop)…………"`
    (https://docs.flutter.dev/codelabs#good-for-beginners)
    - ❌ Video link: https://docs.flutter.dev/codelabs?v=8sAyPDLorek
    - ✅ Video link: https://www.youtube.com/watch?v=8sAyPDLorek
    
    _Issues fixed by this PR (if any):_ none.
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    AmosHuKe committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    a286db4 View commit details
    Browse the repository at this point in the history
  2. Fix typos in vs-code.md (#9980)

    Fixing the highlighted text below the code screenshot (i.e. replace `-`
    with the proper letter)
    
    <img width="972" alt="Screen Shot 2024-01-01 at 2 17 05 PM"
    src="https://github.com/flutter/website/assets/46427323/8e09e5da-2e8d-4392-9fc2-143ea8ddb4b4">
    
    
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    osaxma committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    b683dd3 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Add link to RFC to drop support for Windows 7 (#9985)

    Adds a link to an RFC proposing to bump the minimum supported Windows
    deployment platform from Windows 7 to Windows 10.
    
    Link: https://flutter.dev/go/flutter-drop-win7-2024
    Linked document:
    https://docs.google.com/document/d/18gfRT8klo0zEvn6fIpders7ghoWIBKO22cNYS22WLhc/edit
    
    Issue: flutter/flutter#140830
    
    ## Presubmit checklist
    
    - [X] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [X] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [X] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    cbracken committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    bff892e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96b5595 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    2e54dbf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4660d06 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Update stage.yaml (#9995)

    Update the image to a differently named image for consistency
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    drewroengoogle committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    11a6c4c View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    a623aa1 View commit details
    Browse the repository at this point in the history
  2. Bump pigeon from 15.0.3 to 16.0.0 in /examples/development/platform_i…

    …ntegration (#9996)
    
    Bumps [pigeon](https://github.com/flutter/packages/tree/main/packages)
    from 15.0.3 to 16.0.0.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/packages/commit/a5bb26d641ee0222e99e27edc6a666bf2d119fd1"><code>a5bb26d</code></a>
    [pigeon] java non null void (<a
    href="https://github.com/flutter/packages/tree/main/packages/issues/5786">#5786</a>)</li>
    <li><a
    href="https://github.com/flutter/packages/commit/c6b86c510865c0adfe8bfa556861018844fea3c8"><code>c6b86c5</code></a>
    [file_selector_android] Attempt to close system dialogs before
    integration te...</li>
    <li><a
    href="https://github.com/flutter/packages/commit/7beab0d3051a9a9d5d66d88185f2b7de8ce0082f"><code>7beab0d</code></a>
    [url_launcher] Add <code>InAppBrowserConfiguration</code> parameter (<a
    href="https://github.com/flutter/packages/tree/main/packages/issues/5758">#5758</a>)</li>
    <li><a
    href="https://github.com/flutter/packages/commit/31fc7b5dd0001371f66e659ae25c2813f69780b6"><code>31fc7b5</code></a>
    bump mockito across repo to 5.4.4 (<a
    href="https://github.com/flutter/packages/tree/main/packages/issues/5794">#5794</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/packages/commits/pigeon-v16.0.0/packages">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pigeon&package-manager=pub&previous-version=15.0.3&new-version=16.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    4159adf View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. Fix links to iOS API docs (#9999)

    The iOS API doc paths were changed, update from `objcdoc` to the new `ios-embedder` format.
    
    Fixes flutter/website#9984
    jmagman committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    b21f3e1 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Bump examples/codelabs from cb35535 to bfda02c (#10004)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `cb35535` to `bfda02c`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/bfda02c75218d8d28a0747ad39379930dc346296"><code>bfda02c</code></a>
    <code>adaptive_app</code> Update rebuild script (<a
    href="https://github.com/flutter/codelabs/issues/2156">#2156</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/cb355359b6ca199e933b1f3e293f900a1ed1b65b...bfda02c75218d8d28a0747ad39379930dc346296">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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    71f3abd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8402f3d View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    0746c02 View commit details
    Browse the repository at this point in the history
  2. Bump github/codeql-action from 3.22.12 to 3.23.0 (#10011)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.22.12 to 3.23.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
    changelog</a>.</em></p>
    <blockquote>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <p>Note that the only difference between <code>v2</code> and
    <code>v3</code> of the CodeQL Action is the node version they support,
    with <code>v3</code> running on node 20 while we continue to release
    <code>v2</code> to support running on node 16. For example
    <code>3.22.11</code> was the first <code>v3</code> release and is
    functionally identical to <code>2.22.11</code>. This approach ensures an
    easy way to track exactly which features are included in different
    versions, indicated by the minor and patch version numbers.</p>
    <h2>[UNRELEASED]</h2>
    <p>No user facing changes.</p>
    <h2>3.23.0 - 08 Jan 2024</h2>
    <ul>
    <li>We are rolling out a feature in January 2024 that will disable
    Python dependency installation by default for all users. This improves
    the speed of analysis while having only a very minor impact on results.
    You can override this behavior by setting
    <code>CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION=false</code>
    in your workflow, however we plan to remove this ability in future
    versions of the CodeQL Action. <a
    href="https://github.com/github/codeql-action/pull/2031">#2031</a></li>
    <li>The CodeQL Action now requires CodeQL version 2.11.6 or later. For
    more information, see <a
    href="https://github.com/github/codeql-action/blob/main/#2227---16-nov-2023">the
    corresponding changelog entry for CodeQL Action version 2.22.7</a>. <a
    href="https://github.com/github/codeql-action/pull/2009">#2009</a></li>
    </ul>
    <h2>3.22.12 - 22 Dec 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.5. <a
    href="https://github.com/github/codeql-action/pull/2047">#2047</a></li>
    </ul>
    <h2>3.22.11 - 13 Dec 2023</h2>
    <ul>
    <li>[v3+ only] The CodeQL Action now runs on Node.js v20. <a
    href="https://github.com/github/codeql-action/pull/2006">#2006</a></li>
    </ul>
    <h2>2.22.10 - 12 Dec 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.4. <a
    href="https://github.com/github/codeql-action/pull/2016">#2016</a></li>
    </ul>
    <h2>2.22.9 - 07 Dec 2023</h2>
    <p>No user facing changes.</p>
    <h2>2.22.8 - 23 Nov 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.3. <a
    href="https://github.com/github/codeql-action/pull/2001">#2001</a></li>
    </ul>
    <h2>2.22.7 - 16 Nov 2023</h2>
    <ul>
    <li>Add a deprecation warning for customers using CodeQL version 2.11.5
    and earlier. These versions of CodeQL were discontinued on 8 November
    2023 alongside GitHub Enterprise Server 3.7, and will be unsupported by
    CodeQL Action v2.23.0 and later. <a
    href="https://github.com/github/codeql-action/pull/1993">#1993</a>
    <ul>
    <li>If you are using one of these versions, please update to CodeQL CLI
    version 2.11.6 or later. For instance, if you have specified a custom
    version of the CLI using the 'tools' input to the 'init' Action, you can
    remove this input to use the default version.</li>
    <li>Alternatively, if you want to continue using a version of the CodeQL
    CLI between 2.10.5 and 2.11.5, you can replace
    <code>github/codeql-action/*@v2</code> by
    <code>github/codeql-action/*@v2.22.7</code> in your code scanning
    workflow to ensure you continue using this version of the CodeQL
    Action.</li>
    </ul>
    </li>
    </ul>
    <h2>2.22.6 - 14 Nov 2023</h2>
    <ul>
    <li>Customers running Python analysis on macOS using version 2.14.6 or
    earlier of the CodeQL CLI should upgrade to CodeQL CLI version 2.15.0 or
    later. If you do not wish to upgrade the CodeQL CLI, ensure that you are
    using Python version 3.11 or earlier, as CodeQL version 2.14.6 and
    earlier do not support Python 3.12. You can achieve this by adding a <a
    href="https://github.com/actions/setup-python"><code>setup-python</code></a>
    step to your code scanning workflow before the step that invokes
    <code>github/codeql-action/init</code>.</li>
    <li>Update default CodeQL bundle version to 2.15.2. <a
    href="https://github.com/github/codeql-action/pull/1978">#1978</a></li>
    </ul>
    <h2>2.22.5 - 27 Oct 2023</h2>
    <p>No user facing changes.</p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/e5f05b81d5b6ff8cfa111c80c22c5fd02a384118"><code>e5f05b8</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2066">#2066</a>
    from github/update-v3.23.0-fd55bb0b0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/48e7b8b751b457ccde050d587c85ce3defc30555"><code>48e7b8b</code></a>
    Update changelog for v3.23.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/fd55bb0b00b5802fdceb93f76b498f105e0edbe1"><code>fd55bb0</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2065">#2065</a>
    from github/henrymercer/further-run-queries-cleanup</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/838a0229829cd641a4a60fc3c95e12a673b5fcdb"><code>838a022</code></a>
    Clean up running queries workflow now that the queries are determined by
    the CLI</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/8516954d603e47049b34f3da4dfac83009fcd450"><code>8516954</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2062">#2062</a>
    from github/henrymercer/remove-action-config-parsing</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/a533ec62b3aeb59c7467569705b9edaca021df43"><code>a533ec6</code></a>
    Merge branch 'main' into henrymercer/remove-action-config-parsing</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/08ae9bf4d0d441bd9dcf6c2d80742c9fd2bf3cf0"><code>08ae9bf</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2063">#2063</a>
    from github/henrymercer/remove-ml-powered-queries-repo</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/58ff74adc38e087ca7f6670dfe24cd319aea5f11"><code>58ff74a</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2031">#2031</a>
    from github/rasmuswl/no-dep-inst-default</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/9926570d4c48228ba780bd02a18a4e05dbb1bbe7"><code>9926570</code></a>
    Generate JS</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/2e27b3c56bdb1864f5dd58da25fee61f6cd7bb81"><code>2e27b3c</code></a>
    Create helper <code>isPythonDependencyInstallationDisabled</code></li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/012739e5082ff0c22ca6d6ab32e07c36df03c4a4...e5f05b81d5b6ff8cfa111c80c22c5fd02a384118">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=3.22.12&new-version=3.23.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    f2e118d View commit details
    Browse the repository at this point in the history
  3. Bump ruby from 7634222 to 540e942 (#10012)

    Bumps ruby from `7634222` to `540e942`.
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ruby&package-manager=docker&previous-version=3.3-slim-bookworm&new-version=3.3-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    a124643 View commit details
    Browse the repository at this point in the history
  4. Updating the banner for global gamers challenge. (#10017)

    As it says!
    
    ---------
    
    Co-authored-by: Parker Lougheed <parlough@gmail.com>
    sfshaza2 and parlough committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    b9d43e2 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    9d3dc60 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f40c41 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e458156 View commit details
    Browse the repository at this point in the history
  4. Triple State Pattern broken link fix (#10023)

    In the "Triple Pattern" section of the page "List of state management
    approaches" of the Flutter documentation there's a link for the
    "Segmented State Pattern" that is broken.
    
    The link has been changed to a working one referencing the pattern on
    the official documentation of the package.
    This link doesn't work:
    [https://triple.flutterando.com.br/docs/intro/](https://triple.flutterando.com.br/docs/intro/)
    This link does work:
    [https://triple.flutterando.com.br/docs/intro/overview#-segmented-state-pattern-ssp](https://triple.flutterando.com.br/docs/intro/overview#-segmented-state-pattern-ssp)
    
    A broken link in the "List of state management approaches" of the
    Flutter documentation gets fixed.
    raffaelecostanzo committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    ec8dd9e View commit details
    Browse the repository at this point in the history
  5. Migration guide for deprecations removed after 3.16 release (#10024)

    This adds the migration guide for the deprecations that have been
    removed since the 3.16 release.
    
    Fixes flutter/flutter#139243
    
    ---------
    
    Co-authored-by: Parker Lougheed <parlough@gmail.com>
    Piinks and parlough committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    7772806 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b9a6eca View commit details
    Browse the repository at this point in the history
  7. Update iOS minimum version documentation to 12.0 (#10001)

    Move iOS 11 to the unsupported tier.
    jmagman committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    f2a8a93 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    1b46b8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4cb734 View commit details
    Browse the repository at this point in the history
  3. Adjust provenance download link text on archive to avoid confusion (#…

    …10027)
    
    The text "<version> file" was easily mistaken as a download link and was
    repetitive of the first column anyway. Instead have the text just be
    "Attestation bundle". With archive improvements in the future we will
    solve this concern more thoroughly.
    
    Fixes flutter/website#10014
    parlough committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    0692245 View commit details
    Browse the repository at this point in the history
  4. Describe breaking change. (#10033)

    See flutter/flutter#141119
    
    ---------
    
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <44418985+sfshaza2@users.noreply.github.com>
    polina-c and sfshaza2 committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    5962eef View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Bump ruby from 540e942 to 8c46844 (#10034)

    Bumps ruby from `540e942` to `8c46844`.
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ruby&package-manager=docker&previous-version=3.3-slim-bookworm&new-version=3.3-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    d6138fd View commit details
    Browse the repository at this point in the history
  2. Rename the multi-view sync APIs design doc (#10037)

    Update a design doc's URL:
    
    * Old:
    [flutter.dev/go/multi-view-sync-embedder-apis](flutter.dev/go/multi-view-sync-embedder-apis)
    * New:
    [flutter.dev/go/multi-view-sync-over-async](flutter.dev/go/multi-view-sync-over-async)
    
    Context: after peer review, we decided to pivot the design. The previous
    name is no longer relevant. I've kept the old URL so that existing links
    aren't broken, but please let me know if you'd rather I remove the old
    URL instead.
    loic-sharma committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    093a254 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

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

Commits on Jan 15, 2024

  1. Bump actions/upload-artifact from 4.0.0 to 4.1.0 (#10048)

    Bumps
    [actions/upload-artifact](https://github.com/actions/upload-artifact)
    from 4.0.0 to 4.1.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.1.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Add migrations docs by <a
    href="https://github.com/robherley"><code>@​robherley</code></a> in <a
    href="https://github.com/actions/upload-artifact/pull/482">actions/upload-artifact#482</a></li>
    <li>Update README.md by <a
    href="https://github.com/samuelwine"><code>@​samuelwine</code></a> in <a
    href="https://github.com/actions/upload-artifact/pull/492">actions/upload-artifact#492</a></li>
    <li>Support artifact-url output by <a
    href="https://github.com/konradpabjan"><code>@​konradpabjan</code></a>
    in <a
    href="https://github.com/actions/upload-artifact/pull/496">actions/upload-artifact#496</a></li>
    <li>Update readme to reflect new 500 artifact per job limit by <a
    href="https://github.com/robherley"><code>@​robherley</code></a> in <a
    href="https://github.com/actions/upload-artifact/pull/497">actions/upload-artifact#497</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/samuelwine"><code>@​samuelwine</code></a> made
    their first contribution in <a
    href="https://github.com/actions/upload-artifact/pull/492">actions/upload-artifact#492</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/upload-artifact/compare/v4...v4.1.0">https://github.com/actions/upload-artifact/compare/v4...v4.1.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/1eb3cb2b3e0f29609092a73eb033bb759a334595"><code>1eb3cb2</code></a>
    Merge pull request <a
    href="https://github.com/actions/upload-artifact/issues/497">#497</a>
    from actions/robherley/update-readme-limit</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/8688a86492f53c8d67423223a877bc9e3768fe95"><code>8688a86</code></a>
    Update readme to reflect new artifact/job limit</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/73d8b66ede50d06e26f1d69f28e1652c702c56d8"><code>73d8b66</code></a>
    Support artifact-url output (<a
    href="https://github.com/actions/upload-artifact/issues/496">#496</a>)</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/c320f57948d137eb8c7f8e781ddcc0f61b04e834"><code>c320f57</code></a>
    Update README.md (<a
    href="https://github.com/actions/upload-artifact/issues/492">#492</a>)</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/cf8714cfeaba5687a442b9bcb85b29e23f468dfa"><code>cf8714c</code></a>
    Merge pull request <a
    href="https://github.com/actions/upload-artifact/issues/482">#482</a>
    from actions/robherley/add-migration-docs</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/7f16e37e88af9d50a1db3c1e84660985ee8dd1ab"><code>7f16e37</code></a>
    add migrations docs</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/353073034f1f3c6d1a65ede161c5a2ca79650a49"><code>3530730</code></a>
    Merge pull request <a
    href="https://github.com/actions/upload-artifact/issues/468">#468</a>
    from actions/robherley/misc-updates</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/6c139afa6f18a1359e5a9185f9415433473e3793"><code>6c139af</code></a>
    update imports and old v4-beta references</li>
    <li>See full diff in <a
    href="https://github.com/actions/upload-artifact/compare/c7d193f32edcb7bfad88892161225aeda64e9392...1eb3cb2b3e0f29609092a73eb033bb759a334595">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=4.0.0&new-version=4.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    c989cb7 View commit details
    Browse the repository at this point in the history
  2. Bump ruby from 8c46844 to 7e2843d (#10046)

    Bumps ruby from `8c46844` to `7e2843d`.
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ruby&package-manager=docker&previous-version=3.3-slim-bookworm&new-version=3.3-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    2f6d569 View commit details
    Browse the repository at this point in the history
  3. Bump examples/codelabs from 71fc592 to 5f74014 (#10045)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `71fc592` to `5f74014`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/5f7401440bf0c36bb3e927009d6e4fc572d61ab3"><code>5f74014</code></a>
    Bump actions/upload-artifact from 4.0.0 to 4.1.0 (<a
    href="https://github.com/flutter/codelabs/issues/2159">#2159</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/71fc592f24d29cb77df36119002a3134304e0874...5f7401440bf0c36bb3e927009d6e4fc572d61ab3">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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    fe47333 View commit details
    Browse the repository at this point in the history
  4. Fix typo in IDE support ranges (#10044)

    Fix inconsistent naming that leads to "or later or later" text being displayed.
    iffeu committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    d7249f7 View commit details
    Browse the repository at this point in the history
  5. Bump diff2html-cli from 5.2.13 to 5.2.15 (#10047)

    Bumps [diff2html-cli](https://github.com/rtfpessoa/diff2html-cli) from
    5.2.13 to 5.2.15.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/rtfpessoa/diff2html-cli/commit/18add5d220d624022dd24a303c55f4a63547b65b"><code>18add5d</code></a>
    Merge pull request <a
    href="https://github.com/rtfpessoa/diff2html-cli/issues/168">#168</a>
    from rtfpessoa/daleyjem-feature/add-colorScheme</li>
    <li><a
    href="https://github.com/rtfpessoa/diff2html-cli/commit/8d262492830894f6fbca5fc7b213966a1cc8ac7e"><code>8d26249</code></a>
    misc fixes to style</li>
    <li><a
    href="https://github.com/rtfpessoa/diff2html-cli/commit/4aed5a445b964540b87e0f0d87a0cd83991231a9"><code>4aed5a4</code></a>
    updates</li>
    <li><a
    href="https://github.com/rtfpessoa/diff2html-cli/commit/99ce80e20191576da9ddf3bdb4ffdf724b911bbf"><code>99ce80e</code></a>
    Merge pull request <a
    href="https://github.com/rtfpessoa/diff2html-cli/issues/167">#167</a>
    from rtfpessoa/bump-dependencies</li>
    <li><a
    href="https://github.com/rtfpessoa/diff2html-cli/commit/752446696b33120b99a173a19f467fea2d452a7f"><code>7524466</code></a>
    updates</li>
    <li><a
    href="https://github.com/rtfpessoa/diff2html-cli/commit/cdc0a6176baf798d5509f2e1e080f13e1b894995"><code>cdc0a61</code></a>
    move yargs descr up in the order</li>
    <li><a
    href="https://github.com/rtfpessoa/diff2html-cli/commit/e8d4cff2dc37fe000d55f450342bfd01fcd17a51"><code>e8d4cff</code></a>
    revert auto-formatting on save</li>
    <li><a
    href="https://github.com/rtfpessoa/diff2html-cli/commit/c3fec7dc51d3cbf3d41e5faa3d9a5c446b5e6d9b"><code>c3fec7d</code></a>
    demo css &lt;link&gt; is much better than current</li>
    <li><a
    href="https://github.com/rtfpessoa/diff2html-cli/commit/400b047ce0471f711e54b6fb9dab5486125ebd1c"><code>400b047</code></a>
    update README.md</li>
    <li><a
    href="https://github.com/rtfpessoa/diff2html-cli/commit/342ffcb1ff526ec475d193408eb7338de6a5eee1"><code>342ffcb</code></a>
    upgrade and add colorScheme</li>
    <li>See full diff in <a
    href="https://github.com/rtfpessoa/diff2html-cli/compare/5.2.13...5.2.15">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=diff2html-cli&package-manager=npm_and_yarn&previous-version=5.2.13&new-version=5.2.15)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    9212815 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. document appFlavor API in flavors page (#9994)

    Resolves flutter/website#9913.
    
    Feel free to liberally revise. 
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    andrewkolos and domesticmouse committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    c7d75f6 View commit details
    Browse the repository at this point in the history
  2. Update site security page to match current flutter security policy (#…

    …9979)
    
    _Description of what this PR is changing or adding, and why:_
    Match [security page](https://flutter.dev/security) with current
    [flutter security
    policy](https://github.com/flutter/flutter/security/policy).
    
    also refer to this [PR](flutter/.github#30)
    
    _Issues fixed by this PR (if any):_
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    ---------
    
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    Co-authored-by: Anthony Sansone <atsansone@users.noreply.github.com>
    3 people committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    9baeda2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dabbf1e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0e03c5e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f70c175 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Fix format of sample code (Navigation and routing) (#10055)

    The indentation of the sample code was incorrect.
    koji-1009 committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    a6bd1b8 View commit details
    Browse the repository at this point in the history
  2. Bump activesupport from 7.1.2 to 7.1.3 (#10058)

    Bumps [activesupport](https://github.com/rails/rails) from 7.1.2 to
    7.1.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/rails/rails/releases">activesupport's
    releases</a>.</em></p>
    <blockquote>
    <h2>7.1.3</h2>
    <h2>Active Support</h2>
    <ul>
    <li>
    <p>Handle nil <code>backtrace_locations</code> in
    <code>ActiveSupport::SyntaxErrorProxy</code>.</p>
    <p><em>Eugene Kenny</em></p>
    </li>
    <li>
    <p>Fix <code>ActiveSupport::JSON.encode</code> to prevent duplicate
    keys.</p>
    <p>If the same key exist in both String and Symbol form it could
    lead to the same key being emitted twice.</p>
    <p><em>Manish Sharma</em></p>
    </li>
    <li>
    <p>Fix <code>ActiveSupport::Cache::Store#read_multi</code> when using a
    cache namespace
    and local cache strategy.</p>
    <p><em>Mark Oleson</em></p>
    </li>
    <li>
    <p>Fix <code>Time.now/DateTime.now/Date.today</code> to return results
    in a system timezone after <code>#travel_to</code>.</p>
    <p>There is a bug in the current implementation of #travel_to:
    it remembers a timezone of its argument, and all stubbed methods start
    returning results in that remembered timezone. However, the expected
    behaviour is to return results in a system timezone.</p>
    <p><em>Aleksei Chernenkov</em></p>
    </li>
    <li>
    <p>Fix <code>:unless_exist</code> option for
    <code>MemoryStore#write</code> (et al) when using a
    cache namespace.</p>
    <p><em>S. Brent Faulkner</em></p>
    </li>
    <li>
    <p>Fix ActiveSupport::Deprecation to handle blaming generated code.</p>
    <p><em>Jean Boussier</em>, <em>fatkodima</em></p>
    </li>
    </ul>
    <h2>Active Model</h2>
    <ul>
    <li>No changes.</li>
    </ul>
    <h2>Active Record</h2>
    <ul>
    <li>Fix Migrations with versions older than 7.1 validating options given
    to
    <code>add_reference</code>.</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/rails/rails/blob/v7.1.3/activesupport/CHANGELOG.md">activesupport's
    changelog</a>.</em></p>
    <blockquote>
    <h2>Rails 7.1.3 (January 16, 2024)</h2>
    <ul>
    <li>
    <p>Handle nil <code>backtrace_locations</code> in
    <code>ActiveSupport::SyntaxErrorProxy</code>.</p>
    <p><em>Eugene Kenny</em></p>
    </li>
    <li>
    <p>Fix <code>ActiveSupport::JSON.encode</code> to prevent duplicate
    keys.</p>
    <p>If the same key exist in both String and Symbol form it could
    lead to the same key being emitted twice.</p>
    <p><em>Manish Sharma</em></p>
    </li>
    <li>
    <p>Fix <code>ActiveSupport::Cache::Store#read_multi</code> when using a
    cache namespace
    and local cache strategy.</p>
    <p><em>Mark Oleson</em></p>
    </li>
    <li>
    <p>Fix <code>Time.now/DateTime.now/Date.today</code> to return results
    in a system timezone after <code>#travel_to</code>.</p>
    <p>There is a bug in the current implementation of #travel_to:
    it remembers a timezone of its argument, and all stubbed methods start
    returning results in that remembered timezone. However, the expected
    behaviour is to return results in a system timezone.</p>
    <p><em>Aleksei Chernenkov</em></p>
    </li>
    <li>
    <p>Fix <code>:unless_exist</code> option for
    <code>MemoryStore#write</code> (et al) when using a
    cache namespace.</p>
    <p><em>S. Brent Faulkner</em></p>
    </li>
    <li>
    <p>Fix ActiveSupport::Deprecation to handle blaming generated code.</p>
    <p><em>Jean Boussier</em>, <em>fatkodima</em></p>
    </li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/rails/rails/commit/36c1591bcb5e0ee3084759c7f42a706fe5bb7ca7"><code>36c1591</code></a>
    Preparing for 7.1.3 release</li>
    <li><a
    href="https://github.com/rails/rails/commit/a84622f1a86e2bf06c173c41c733a568db64c7b5"><code>a84622f</code></a>
    Sync changelog</li>
    <li><a
    href="https://github.com/rails/rails/commit/894f9330a7255780cdf269755cf11f307f4920f6"><code>894f933</code></a>
    Merge pull request <a
    href="https://github.com/rails/rails/issues/50764">#50764</a>
    from eugeneius/syntax_error_proxy_nil_backtrace_loc...</li>
    <li><a
    href="https://github.com/rails/rails/commit/b02f6c916816b9f074f6cfbebede7b5031c8b7f2"><code>b02f6c9</code></a>
    Merge pull request <a
    href="https://github.com/rails/rails/issues/48957">#48957</a>
    from cmaruz/48326</li>
    <li><a
    href="https://github.com/rails/rails/commit/81c8023aae6a2d6236be94c58e146fd389087a1a"><code>81c8023</code></a>
    Sync changelog</li>
    <li><a
    href="https://github.com/rails/rails/commit/3a85830e6a4fe65716ab7c7e1a8c25f328426153"><code>3a85830</code></a>
    Merge pull request <a
    href="https://github.com/rails/rails/issues/50749">#50749</a>
    from Earlopain/changelog-typo</li>
    <li><a
    href="https://github.com/rails/rails/commit/2606c66616c04919059dff91b1973b422135696e"><code>2606c66</code></a>
    Use verb form of &quot;fallback&quot;</li>
    <li><a
    href="https://github.com/rails/rails/commit/c4df14298c190ddb9ad885b343aceec10e8b58f4"><code>c4df142</code></a>
    Clean up AS::NumberHelper#number_to_human doc [ci-skip]</li>
    <li><a
    href="https://github.com/rails/rails/commit/0a51c1a178c203c48499874a8dc2686757e2982a"><code>0a51c1a</code></a>
    Clean up AS::NumberHelper#number_to_human_size doc [ci-skip]</li>
    <li><a
    href="https://github.com/rails/rails/commit/f5c9a7ec2d3516195c8f81403f4242bcfe550d25"><code>f5c9a7e</code></a>
    Clean up AS::NumberHelper#number_to_rounded doc [ci-skip]</li>
    <li>Additional commits viewable in <a
    href="https://github.com/rails/rails/compare/v7.1.2...v7.1.3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=activesupport&package-manager=bundler&previous-version=7.1.2&new-version=7.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    f6c8a3e View commit details
    Browse the repository at this point in the history
  3. Bump site-shared from 193d147 to d7cc5cc (#10059)

    Bumps [site-shared](https://github.com/dart-lang/site-shared) from
    `193d147` to `d7cc5cc`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/site-shared/commit/d7cc5cc16b9426acef66a8b2ee6690f547e95b3d"><code>d7cc5cc</code></a>
    Introduce a new injection script for new DartPad frontend (<a
    href="https://github.com/dart-lang/site-shared/issues/205">#205</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/site-shared/compare/193d14761bdd11f349f27c12cffc33a48b4b941c...d7cc5cc16b9426acef66a8b2ee6690f547e95b3d">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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    52ebc11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8b27eba View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Bump github/codeql-action from 3.23.0 to 3.23.1 (#10062)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.23.0 to 3.23.1.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
    changelog</a>.</em></p>
    <blockquote>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <p>Note that the only difference between <code>v2</code> and
    <code>v3</code> of the CodeQL Action is the node version they support,
    with <code>v3</code> running on node 20 while we continue to release
    <code>v2</code> to support running on node 16. For example
    <code>3.22.11</code> was the first <code>v3</code> release and is
    functionally identical to <code>2.22.11</code>. This approach ensures an
    easy way to track exactly which features are included in different
    versions, indicated by the minor and patch version numbers.</p>
    <h2>[UNRELEASED]</h2>
    <p>No user facing changes.</p>
    <h2>3.23.1 - 17 Jan 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.0. <a
    href="https://github.com/github/codeql-action/pull/2073">#2073</a></li>
    <li>Change the retention period for uploaded debug artifacts to 7 days.
    Previously, this was whatever the repository default was. <a
    href="https://github.com/github/codeql-action/pull/2079">#2079</a></li>
    </ul>
    <h2>3.23.0 - 08 Jan 2024</h2>
    <ul>
    <li>We are rolling out a feature in January 2024 that will disable
    Python dependency installation by default for all users. This improves
    the speed of analysis while having only a very minor impact on results.
    You can override this behavior by setting
    <code>CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION=false</code>
    in your workflow, however we plan to remove this ability in future
    versions of the CodeQL Action. <a
    href="https://github.com/github/codeql-action/pull/2031">#2031</a></li>
    <li>The CodeQL Action now requires CodeQL version 2.11.6 or later. For
    more information, see <a
    href="https://github.com/github/codeql-action/blob/main/#2227---16-nov-2023">the
    corresponding changelog entry for CodeQL Action version 2.22.7</a>. <a
    href="https://github.com/github/codeql-action/pull/2009">#2009</a></li>
    </ul>
    <h2>3.22.12 - 22 Dec 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.5. <a
    href="https://github.com/github/codeql-action/pull/2047">#2047</a></li>
    </ul>
    <h2>3.22.11 - 13 Dec 2023</h2>
    <ul>
    <li>[v3+ only] The CodeQL Action now runs on Node.js v20. <a
    href="https://github.com/github/codeql-action/pull/2006">#2006</a></li>
    </ul>
    <h2>2.22.10 - 12 Dec 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.4. <a
    href="https://github.com/github/codeql-action/pull/2016">#2016</a></li>
    </ul>
    <h2>2.22.9 - 07 Dec 2023</h2>
    <p>No user facing changes.</p>
    <h2>2.22.8 - 23 Nov 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.3. <a
    href="https://github.com/github/codeql-action/pull/2001">#2001</a></li>
    </ul>
    <h2>2.22.7 - 16 Nov 2023</h2>
    <ul>
    <li>Add a deprecation warning for customers using CodeQL version 2.11.5
    and earlier. These versions of CodeQL were discontinued on 8 November
    2023 alongside GitHub Enterprise Server 3.7, and will be unsupported by
    CodeQL Action v2.23.0 and later. <a
    href="https://github.com/github/codeql-action/pull/1993">#1993</a>
    <ul>
    <li>If you are using one of these versions, please update to CodeQL CLI
    version 2.11.6 or later. For instance, if you have specified a custom
    version of the CLI using the 'tools' input to the 'init' Action, you can
    remove this input to use the default version.</li>
    <li>Alternatively, if you want to continue using a version of the CodeQL
    CLI between 2.10.5 and 2.11.5, you can replace
    <code>github/codeql-action/*@v2</code> by
    <code>github/codeql-action/*@v2.22.7</code> in your code scanning
    workflow to ensure you continue using this version of the CodeQL
    Action.</li>
    </ul>
    </li>
    </ul>
    <h2>2.22.6 - 14 Nov 2023</h2>
    <ul>
    <li>Customers running Python analysis on macOS using version 2.14.6 or
    earlier of the CodeQL CLI should upgrade to CodeQL CLI version 2.15.0 or
    later. If you do not wish to upgrade the CodeQL CLI, ensure that you are
    using Python version 3.11 or earlier, as CodeQL version 2.14.6 and
    earlier do not support Python 3.12. You can achieve this by adding a <a
    href="https://github.com/actions/setup-python"><code>setup-python</code></a>
    step to your code scanning workflow before the step that invokes
    <code>github/codeql-action/init</code>.</li>
    <li>Update default CodeQL bundle version to 2.15.2. <a
    href="https://github.com/github/codeql-action/pull/1978">#1978</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/0b21cf2492b6b02c465a3e5d7c473717ad7721ba"><code>0b21cf2</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2089">#2089</a>
    from github/update-v3.23.1-f65ecd09c</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/ae616145ed5a0d64a670cddaf1306bd35b978202"><code>ae61614</code></a>
    Update changelog for v3.23.1</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/f65ecd09c7594dc5bfccb15a694c4d15971c9b73"><code>f65ecd0</code></a>
    Only delete SARIF in PR check if not running on a fork (<a
    href="https://github.com/github/codeql-action/issues/2084">#2084</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/4d75a10efaeb4b135a886e21e438f08fd32a87ab"><code>4d75a10</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2073">#2073</a>
    from github/update-bundle/codeql-bundle-v2.16.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/e65c5d92f7c1e067aaca8aa8a9a714db5322e074"><code>e65c5d9</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2086">#2086</a>
    from github/dependabot/npm_and_yarn/npm-c0441c84d9</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/6b12e3d9d9976c9372b35297046ba0adddb4fb10"><code>6b12e3d</code></a>
    Update checked-in dependencies</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/e292db6207ceb5de549d18b4cd713c4c84d06b45"><code>e292db6</code></a>
    Bump the npm group with 4 updates</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/1fea7a57e709f40b2c9f20431ca0c7c325a8ba63"><code>1fea7a5</code></a>
    Merge branch 'main' into update-bundle/codeql-bundle-v2.16.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/96531062ba46eb11dee25758db76518ad30ee4cf"><code>9653106</code></a>
    Stop setting <code>CODEQL_RUNNER</code> environment variable if CLI
    already sets it (<a
    href="https://github.com/github/codeql-action/issues/2081">#2081</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/eb14aeb61d80eb999887486ac17a507b970d02f0"><code>eb14aeb</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2080">#2080</a>
    from github/henrymercer/fix-unconditional-warning</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/e5f05b81d5b6ff8cfa111c80c22c5fd02a384118...0b21cf2492b6b02c465a3e5d7c473717ad7721ba">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=3.23.0&new-version=3.23.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    4da6d30 View commit details
    Browse the repository at this point in the history
  2. Add documentation for DevTools extensions (#10061)

    These docs will be linked to from the `devtools_options.yaml` file that
    DevTools creates for storing extension enablement states:
    flutter/devtools#7052
    
    ---------
    
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <44418985+sfshaza2@users.noreply.github.com>
    3 people committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    ec6dd6d View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    fd86a6f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4cde978 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2024

  1. Adds appBar widget to drawer recipe (#10056)

    _Description of what this PR is changing or adding, and why:_
    
    Adds the `appBar` widget to show the hamburger button icon. If `appBar`
    is not defined, new flutter devs (like me) may have doubts about how to
    opening the drawer.
    
    _Issues fixed by this PR (if any):_
    
    ## Presubmit checklist
    
    - [ ] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [ ] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [ ] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    ---------
    
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    EduardoGiacomini and domesticmouse committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    623549e View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Fix typo on Impeller page (#10075)

    Fix a small typo on the Impeller documentation page.
    kelvinwieth committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    27e40a3 View commit details
    Browse the repository at this point in the history
  2. document flavors support for macos (#9989)

    Fixes flutter/website#9988.
    
    The setup process for flavors of macOS apps is nearly-identical to that
    of iOS apps, so we can update the existing iOS sections to also apply to
    macOS.
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    ---------
    
    Co-authored-by: Anthony Sansone <atsansone@users.noreply.github.com>
    andrewkolos and atsansone committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    bb637d7 View commit details
    Browse the repository at this point in the history
  3. Remove external icons (#10072)

    These are [no longer
    necessary](https://developers.google.com/style/whats-new#november-8,-2023)
    in favor of other link guidelines.
    
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    parlough and domesticmouse committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    8925c21 View commit details
    Browse the repository at this point in the history
  4. Fix wrong link to staggered animations example (#10074)

    Fixes flutter/website#10073
    
    Co-authored-by: Anthony Sansone <atsansone@users.noreply.github.com>
    Gj1337 and atsansone committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    c105dab View commit details
    Browse the repository at this point in the history
  5. Update constraints.md (#10070)

    Updated the values of constraints for Widget.
    
    _Description of what this PR is changing or adding, and why:_
    
    _Issues fixed by this PR (if any):_
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    pdhankhar61 and domesticmouse committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    16c6025 View commit details
    Browse the repository at this point in the history
  6. Adds uninstall page (#10038)

    Add uninstall page. Fixes #5695
    atsansone committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    1984d2a View commit details
    Browse the repository at this point in the history
  7. Add two developer tool design doc go links (#10067)

    This adds an alias for go/flutter-developer-tooling-plugins
    (go/flutter-devtools-extensions) to more accurately reflect the content,
    and adds a new go link go/static-flutter-devtools-extensions.
    kenzieschmoll committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    97108e4 View commit details
    Browse the repository at this point in the history
  8. Adds PATH for macOS (#10031)

    Adds PATH instructions for macOS.
    Fixes #9351
    Fixes #10015
    Fixes #10040 
    Fixes #10036
    
    ---------
    
    Co-authored-by: John Ryan <ryjohn@google.com>
    atsansone and johnpryan committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    9c25dca View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Configuration menu
    Copy the full SHA
    6c6544c View commit details
    Browse the repository at this point in the history
  2. Fix install, uninstall path issues (#10080)

    Adds macOS unset PATH, fixes paths in Windows install.. Fixes #10078
    Fixes #10078
    atsansone committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    44fc39a View commit details
    Browse the repository at this point in the history
  3. Bump examples/codelabs from abcbe20 to 5887661 (#10082)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `abcbe20` to `5887661`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/58876613c018b4da752f40d60053d1bcae80d2b3"><code>5887661</code></a>
    Bump actions/upload-artifact from 4.2.0 to 4.3.0 (<a
    href="https://github.com/flutter/codelabs/issues/2161">#2161</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/abcbe20b8bdc047bd0b89bbccb597e9586230771...58876613c018b4da752f40d60053d1bcae80d2b3">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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    c7aa09d View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Drop "Building a Cupertino app with Flutter" codelab (#10085)

    _Description of what this PR is changing or adding, and why:_ Drop the
    "Building a Cupertino app with Flutter" codelab
    
    _Issues fixed by this PR (if any):_
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    domesticmouse committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    1214cc8 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Update: Internationalization page language count (#10087)

    _Description of what this PR is changing or adding, and why:_
    Number of languages for variable assignment.
    
    _Issues fixed by this PR (if any):_ 
    None.
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    AmosHuKe committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    c54cd31 View commit details
    Browse the repository at this point in the history
  2. Add design doc for merged cells (#10086)

    _Description of what this PR is changing or adding, and why:_
    
    Design doc for flutter/packages#5917
    
    _Issues fixed by this PR (if any):_
    
    Related to flutter/flutter#131224
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    Piinks committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    25f2a6e View commit details
    Browse the repository at this point in the history
  3. Update deferred loading language (#10083)

    Update deferred loading language. 
    
    Fixes #7117
    Fixes #8659
    Fixes #5165
    
    Added @johnpryan due to his point on #5165 and @mkustermann due to his
    feedback on #7117.
    
    ----
    
    Direct link:
    https://flutter-docs-prod--pr10083-fix-7717-yr828aok.web.app/perf/deferred-components
    atsansone committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    9d4a63a View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Bump examples/codelabs from 5887661 to 43164eb (#10090)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `5887661` to `43164eb`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/43164eb12c59954d18985418c6044a4535a6bb59"><code>43164eb</code></a>
    Drop <code>cupertino_store</code> (<a
    href="https://github.com/flutter/codelabs/issues/2162">#2162</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/58876613c018b4da752f40d60053d1bcae80d2b3...43164eb12c59954d18985418c6044a4535a6bb59">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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    ece278c View commit details
    Browse the repository at this point in the history
  2. Bump github/codeql-action from 3.23.1 to 3.23.2 (#10091)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.23.1 to 3.23.2.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
    changelog</a>.</em></p>
    <blockquote>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <p>Note that the only difference between <code>v2</code> and
    <code>v3</code> of the CodeQL Action is the node version they support,
    with <code>v3</code> running on node 20 while we continue to release
    <code>v2</code> to support running on node 16. For example
    <code>3.22.11</code> was the first <code>v3</code> release and is
    functionally identical to <code>2.22.11</code>. This approach ensures an
    easy way to track exactly which features are included in different
    versions, indicated by the minor and patch version numbers.</p>
    <h2>[UNRELEASED]</h2>
    <p>No user facing changes.</p>
    <h2>3.23.2 - 26 Jan 2024</h2>
    <ul>
    <li>On Linux, the maximum possible value for the <code>--threads</code>
    option now respects the CPU count as specified in <code>cgroup</code>
    files to more accurately reflect the number of available cores when
    running in containers. <a
    href="https://github.com/github/codeql-action/pull/2083">#2083</a></li>
    <li>Update default CodeQL bundle version to 2.16.1. <a
    href="https://github.com/github/codeql-action/pull/2096">#2096</a></li>
    </ul>
    <h2>3.23.1 - 17 Jan 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.0. <a
    href="https://github.com/github/codeql-action/pull/2073">#2073</a></li>
    <li>Change the retention period for uploaded debug artifacts to 7 days.
    Previously, this was whatever the repository default was. <a
    href="https://github.com/github/codeql-action/pull/2079">#2079</a></li>
    </ul>
    <h2>3.23.0 - 08 Jan 2024</h2>
    <ul>
    <li>We are rolling out a feature in January 2024 that will disable
    Python dependency installation by default for all users. This improves
    the speed of analysis while having only a very minor impact on results.
    You can override this behavior by setting
    <code>CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION=false</code>
    in your workflow, however we plan to remove this ability in future
    versions of the CodeQL Action. <a
    href="https://github.com/github/codeql-action/pull/2031">#2031</a></li>
    <li>The CodeQL Action now requires CodeQL version 2.11.6 or later. For
    more information, see <a
    href="https://github.com/github/codeql-action/blob/main/#2227---16-nov-2023">the
    corresponding changelog entry for CodeQL Action version 2.22.7</a>. <a
    href="https://github.com/github/codeql-action/pull/2009">#2009</a></li>
    </ul>
    <h2>3.22.12 - 22 Dec 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.5. <a
    href="https://github.com/github/codeql-action/pull/2047">#2047</a></li>
    </ul>
    <h2>3.22.11 - 13 Dec 2023</h2>
    <ul>
    <li>[v3+ only] The CodeQL Action now runs on Node.js v20. <a
    href="https://github.com/github/codeql-action/pull/2006">#2006</a></li>
    </ul>
    <h2>2.22.10 - 12 Dec 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.4. <a
    href="https://github.com/github/codeql-action/pull/2016">#2016</a></li>
    </ul>
    <h2>2.22.9 - 07 Dec 2023</h2>
    <p>No user facing changes.</p>
    <h2>2.22.8 - 23 Nov 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.3. <a
    href="https://github.com/github/codeql-action/pull/2001">#2001</a></li>
    </ul>
    <h2>2.22.7 - 16 Nov 2023</h2>
    <ul>
    <li>Add a deprecation warning for customers using CodeQL version 2.11.5
    and earlier. These versions of CodeQL were discontinued on 8 November
    2023 alongside GitHub Enterprise Server 3.7, and will be unsupported by
    CodeQL Action v2.23.0 and later. <a
    href="https://github.com/github/codeql-action/pull/1993">#1993</a>
    <ul>
    <li>If you are using one of these versions, please update to CodeQL CLI
    version 2.11.6 or later. For instance, if you have specified a custom
    version of the CLI using the 'tools' input to the 'init' Action, you can
    remove this input to use the default version.</li>
    <li>Alternatively, if you want to continue using a version of the CodeQL
    CLI between 2.10.5 and 2.11.5, you can replace
    <code>github/codeql-action/*@v2</code> by
    <code>github/codeql-action/*@v2.22.7</code> in your code scanning
    workflow to ensure you continue using this version of the CodeQL
    Action.</li>
    </ul>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/b7bf0a3ed3ecfa44160715d7c442788f65f0f923"><code>b7bf0a3</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2099">#2099</a>
    from github/update-v3.23.2-61bf02577</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/33e354b34bc9d95d28ae4f055fa1faeb59e59ae5"><code>33e354b</code></a>
    Changelog: Add missing PR link</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/f4cfe8904c929c35f9612da0c754f121a3422d7e"><code>f4cfe89</code></a>
    Update changelog for v3.23.2</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/61bf02577c801b30a708abc6f2164763e4e1d0cd"><code>61bf025</code></a>
    Send overall job status in init-post status report (<a
    href="https://github.com/github/codeql-action/issues/2097">#2097</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/16150320c5db0d4942ea2bd4974fc365d6324737"><code>1615032</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2096">#2096</a>
    from github/update-bundle/codeql-bundle-v2.16.1</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/bd67d8d6b2096e4b46db15ed108e563c4447d608"><code>bd67d8d</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2098">#2098</a>
    from github/henrymercer/update-internal-queries</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/a2619f68c8432b9a500ecc7aafd4816667379bed"><code>a2619f6</code></a>
    Internal queries: Replace deprecated predicates</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/666e2f9edfd29789e9f46f2cce092d18622dcb74"><code>666e2f9</code></a>
    Internal queries: Replace deprecated predicates</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/d43ae36a631248dea35da2f8da5e28687255da31"><code>d43ae36</code></a>
    Add changelog note</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/75af1f5948eef4f82d80db69296c55a9bc5ba26e"><code>75af1f5</code></a>
    Update default bundle to codeql-bundle-v2.16.1</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/0b21cf2492b6b02c465a3e5d7c473717ad7721ba...b7bf0a3ed3ecfa44160715d7c442788f65f0f923">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=3.23.1&new-version=3.23.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    530266e View commit details
    Browse the repository at this point in the history
  3. Add migration guide for Material 3 (#10076)

    Fixes [Create a migration guide for Material
    3](flutter/flutter#119319)
    TahaTesser committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    cbcf815 View commit details
    Browse the repository at this point in the history
  4. Fix site building on ARM devices (#10097)

    Downgrades to Ruby 3.2.2 as https://bugs.ruby-lang.org/issues/20085
    (affecting 3.3.0) breaks a dependency of ours when running on ARM64
    devices (such as Apple Silicon).
    parlough committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    b2dbf1a View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Clarify GlobalKeys in Forms (#10094)

    Add reason for Forms to use StatefulWidgets.. Fixes #10063
    atsansone committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    0a8946a View commit details
    Browse the repository at this point in the history
  2. Update heading margins (#10093)

    Updates heading margins.. Fixes #6032 Mirrors work done in
    dart-lang/site-www#2231
    atsansone committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    6c7b089 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Updated ChromeDriver link (#10095)

    Updated ChromeDriver link. Includes some extra code block lexer updates.
    Fixes #10029
    atsansone committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    8164322 View commit details
    Browse the repository at this point in the history
  2. Updated initState line order (#10103)

    Changed initState line order. Fixes #10100
    
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    atsansone and domesticmouse committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    559ea80 View commit details
    Browse the repository at this point in the history
  3. Standardize on Material Symbols (#10105)

    Replaces all usages of Material Icons with Material Symbols, only
    requiring us to bring in one of the two fonts.
    
    Fixes flutter/website#8984
    parlough committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    8cd1706 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    db6fa0b View commit details
    Browse the repository at this point in the history
  5. Bump dart-lang/setup-dart from 1.6.1 to 1.6.2 (#10106)

    Bumps [dart-lang/setup-dart](https://github.com/dart-lang/setup-dart)
    from 1.6.1 to 1.6.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/dart-lang/setup-dart/releases">dart-lang/setup-dart's
    releases</a>.</em></p>
    <blockquote>
    <h2>v1.6.2</h2>
    <ul>
    <li>Switch to running the workflow on <code>node20</code> from
    <code>node16</code>. See also <a
    href="https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/">Transitioning
    from Node 16 to Node 20</a>.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/dart-lang/setup-dart/blob/main/CHANGELOG.md">dart-lang/setup-dart's
    changelog</a>.</em></p>
    <blockquote>
    <h2>v1.6.2</h2>
    <ul>
    <li>Switch to running the workflow on <code>node20`` from
    </code>node16`. See also
    <a
    href="https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/">Transitioning
    from Node 16 to Node 20</a>.</li>
    </ul>
    <h2>v1.6.1</h2>
    <ul>
    <li>Updated the google storage url for <code>main</code> channel
    releases.</li>
    </ul>
    <h2>v1.6.0</h2>
    <ul>
    <li>Enable provisioning of the latest Dart SDK patch release by
    specifying just
    the major and minor version (e.g. <code>3.2</code>).</li>
    </ul>
    <h2>v1.5.1</h2>
    <ul>
    <li>No longer test the <code>setup-dart</code> action on pre-2.12
    SDKs.</li>
    <li>Upgrade JS interop code to use extension types
    (the new name for inline classes).</li>
    <li>The upcoming rename of the <code>be</code> channel to
    <code>main</code> is now supported with
    forward compatibility that switches when the rename happens.</li>
    </ul>
    <h2>v1.5.0</h2>
    <ul>
    <li>Re-wrote the implementation of the action into Dart.</li>
    <li>Auto-detect the platform architecture (<code>x64</code>,
    <code>ia32</code>, <code>arm</code>, <code>arm64</code>).</li>
    <li>Improved the caching and download resilience of the sdk.</li>
    <li>Added a new action output: <code>dart-version</code> - the installed
    version of the sdk.</li>
    </ul>
    <h2>v1.4.0</h2>
    <ul>
    <li>Automatically create OIDC token for pub.dev.</li>
    <li>Add a reusable workflow for publishing.</li>
    </ul>
    <h2>v1.3.0</h2>
    <ul>
    <li>The install location of the Dart SDK is now available
    in an environment variable, <code>DART_HOME</code>
    (<a
    href="https://github.com/dart-lang/setup-dart/issues/43">#43</a>).</li>
    <li>Fixed an issue where cached downloads could lead to unzip issues
    on self-hosted runners
    (<a
    href="https://github.com/dart-lang/setup-dart/issues/35">#35</a>).</li>
    </ul>
    <h2>v1.2.0</h2>
    <ul>
    <li>Fixed a path issue impacting git dependencies on Windows.</li>
    </ul>
    <h2>v1.1.0</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/fedb1266e91cf51be2fdb382869461a434b920a3"><code>fedb126</code></a>
    switch to using node20 (<a
    href="https://github.com/dart-lang/setup-dart/issues/122">#122</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/setup-dart/compare/ca7e6fee45ffbd82b555a7ebfc236d2c86439f5b...fedb1266e91cf51be2fdb382869461a434b920a3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=dart-lang/setup-dart&package-manager=github_actions&previous-version=1.6.1&new-version=1.6.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    6117f6a View commit details
    Browse the repository at this point in the history
  6. Generate an index file for DevTools to fetch release notes from (#10099)

    The file would be located at
    `https://docs.flutter.dev/f/devtools-releases.json`. The generated file
    currently looks like:
    
    ```json
    {
      "latest": "2.31.0",
      "releases": {
        "2.31.0": "/tools/devtools/release-notes/release-notes-2.31.0-src.md",
        "2.30.0": "/tools/devtools/release-notes/release-notes-2.30.0-src.md",
        "2.29.0": "/tools/devtools/release-notes/release-notes-2.29.0-src.md",
        "2.28.5": "/tools/devtools/release-notes/release-notes-2.28.5-src.md",
        // ... Remaining entries
      }
    }
    ```
    
    I included the full path as it makes it easier for us to migrate their
    location in the future, but if you think it's not necessary, let me
    know. Then I can just include a list rather than a map.
    
    I'm open to suggestions on the file location, JSON format, and/or
    information contained :)
    
    ---
    
    Contributes to flutter/devtools#7114
    
    _As follow-up once migrated away from Jekyll, I will also use this file
    to generate the page files._
    parlough committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    70b2cea View commit details
    Browse the repository at this point in the history
  7. Fix filename typo in platform-channels (#10092)

    _Description of what this PR is changing or adding, and why:_
    
    Should be `MainActivity` instead of `MyActivity`
    
    ## Presubmit checklist
    
    - [X] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [X] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [X] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    dalugm and domesticmouse committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    2fc3241 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3bc6e10 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Update LoggingActionDispatcher sample (#9967)

    Fixes #9966 
    
    ---------
    
    Co-authored-by: Anthony Sansone <atsansone@users.noreply.github.com>
    Co-authored-by: Parker Lougheed <parlough@gmail.com>
    3 people committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    a1bf0d0 View commit details
    Browse the repository at this point in the history
  2. Migrate deploy workflow to Cloud Build (#10104)

    Fixes flutter/website#10098
    
    ---------
    
    Co-authored-by: Khanh Nguyen <khanhnwin@gmail.com>
    parlough and khanhnwin committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    26e9b19 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Bump site-shared from d7cc5cc to 9127a89 (#10110)

    Bumps [site-shared](https://github.com/dart-lang/site-shared) from
    `d7cc5cc` to `9127a89`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/site-shared/commit/9127a89a3394f6617cae4aebf1f30d804f21ac74"><code>9127a89</code></a>
    Bump actions/cache from 3.3.2 to 4.0.0 (<a
    href="https://github.com/dart-lang/site-shared/issues/206">#206</a>)</li>
    <li><a
    href="https://github.com/dart-lang/site-shared/commit/d8c4e6d96c7e7c321471d223068f7af296e89544"><code>d8c4e6d</code></a>
    Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (<a
    href="https://github.com/dart-lang/site-shared/issues/207">#207</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/site-shared/compare/d7cc5cc16b9426acef66a8b2ee6690f547e95b3d...9127a89a3394f6617cae4aebf1f30d804f21ac74">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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 2, 2024
    Configuration menu
    Copy the full SHA
    91ab23f View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. Add release notes for DevTools 2.32.0 (#10113)

    Co-authored-by: Parker Lougheed <parlough@gmail.com>
    kenzieschmoll and parlough committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    db4a398 View commit details
    Browse the repository at this point in the history
  2. Add redirecting scripts for broken get-started fragments (#10115)

    This will ensure links to these fragments from past releases of the
    Flutter SDK still lead to relevant content.
    
    Fixes flutter/flutter#141772
    parlough committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    0c9454f View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Bump github/codeql-action from 3.23.2 to 3.24.0 (#10116)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.23.2 to 3.24.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
    changelog</a>.</em></p>
    <blockquote>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <p>Note that the only difference between <code>v2</code> and
    <code>v3</code> of the CodeQL Action is the node version they support,
    with <code>v3</code> running on node 20 while we continue to release
    <code>v2</code> to support running on node 16. For example
    <code>3.22.11</code> was the first <code>v3</code> release and is
    functionally identical to <code>2.22.11</code>. This approach ensures an
    easy way to track exactly which features are included in different
    versions, indicated by the minor and patch version numbers.</p>
    <h2>[UNRELEASED]</h2>
    <p>No user facing changes.</p>
    <h2>3.24.0 - 02 Feb 2024</h2>
    <ul>
    <li>CodeQL Python analysis will no longer install dependencies on GitHub
    Enterprise Server, as is already the case for github.com. See <a
    href="https://github.com/github/codeql-action/blob/main/#3230---08-jan-2024">release
    notes for 3.23.0</a> for more details. <a
    href="https://github.com/github/codeql-action/pull/2106">#2106</a></li>
    </ul>
    <h2>3.23.2 - 26 Jan 2024</h2>
    <ul>
    <li>On Linux, the maximum possible value for the <code>--threads</code>
    option now respects the CPU count as specified in <code>cgroup</code>
    files to more accurately reflect the number of available cores when
    running in containers. <a
    href="https://github.com/github/codeql-action/pull/2083">#2083</a></li>
    <li>Update default CodeQL bundle version to 2.16.1. <a
    href="https://github.com/github/codeql-action/pull/2096">#2096</a></li>
    </ul>
    <h2>3.23.1 - 17 Jan 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.0. <a
    href="https://github.com/github/codeql-action/pull/2073">#2073</a></li>
    <li>Change the retention period for uploaded debug artifacts to 7 days.
    Previously, this was whatever the repository default was. <a
    href="https://github.com/github/codeql-action/pull/2079">#2079</a></li>
    </ul>
    <h2>3.23.0 - 08 Jan 2024</h2>
    <ul>
    <li>We are rolling out a feature in January 2024 that will disable
    Python dependency installation by default for all users. This improves
    the speed of analysis while having only a very minor impact on results.
    You can override this behavior by setting
    <code>CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION=false</code>
    in your workflow, however we plan to remove this ability in future
    versions of the CodeQL Action. <a
    href="https://github.com/github/codeql-action/pull/2031">#2031</a></li>
    <li>The CodeQL Action now requires CodeQL version 2.11.6 or later. For
    more information, see <a
    href="https://github.com/github/codeql-action/blob/main/#2227---16-nov-2023">the
    corresponding changelog entry for CodeQL Action version 2.22.7</a>. <a
    href="https://github.com/github/codeql-action/pull/2009">#2009</a></li>
    </ul>
    <h2>3.22.12 - 22 Dec 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.5. <a
    href="https://github.com/github/codeql-action/pull/2047">#2047</a></li>
    </ul>
    <h2>3.22.11 - 13 Dec 2023</h2>
    <ul>
    <li>[v3+ only] The CodeQL Action now runs on Node.js v20. <a
    href="https://github.com/github/codeql-action/pull/2006">#2006</a></li>
    </ul>
    <h2>2.22.10 - 12 Dec 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.4. <a
    href="https://github.com/github/codeql-action/pull/2016">#2016</a></li>
    </ul>
    <h2>2.22.9 - 07 Dec 2023</h2>
    <p>No user facing changes.</p>
    <h2>2.22.8 - 23 Nov 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.3. <a
    href="https://github.com/github/codeql-action/pull/2001">#2001</a></li>
    </ul>
    <h2>2.22.7 - 16 Nov 2023</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/e8893c57a1f3a2b659b6b55564fdfdbbd2982911"><code>e8893c5</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2113">#2113</a>
    from github/update-v3.24.0-2db032717</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/78d6c8e84d016cf4acb354a3303db8635054030f"><code>78d6c8e</code></a>
    Update changelog for v3.24.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/2db03271718eb704357b7bbf29ef6876a898f966"><code>2db0327</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2112">#2112</a>
    from github/henrymercer/status-report-handle-disk-fa...</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/f9dea84e297d93b380c8e1fbee3b726ae2f9a0d1"><code>f9dea84</code></a>
    Status report: Handle failures determining disk usage</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/81eb6b2bf41204db055248bd3f7a89f335b6e4d9"><code>81eb6b2</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2108">#2108</a>
    from github/henrymercer/build-mode-input</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/483bef1dab1b4345c7aaad6b5ab530b6296dc57e"><code>483bef1</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2106">#2106</a>
    from github/rasmuswl/default-no-dep-inst</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/b58c2f67a6ee7168ff2d21176f29c8e7a25f34f8"><code>b58c2f6</code></a>
    Detail requirements for different build modes</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/f7d53249e3ff1b2d2bc99288527e155561d1ba90"><code>f7d5324</code></a>
    Update wording for CHANGELOG.md</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/254b53d99969befd5b84fbe43df37bc8e9350bfc"><code>254b53d</code></a>
    Merge branch 'main' into henrymercer/build-mode-input</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/e34513334c80bc03203d626a9c14243c9bf67245"><code>e345133</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2107">#2107</a>
    from github/henrymercer/refactor-config</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/b7bf0a3ed3ecfa44160715d7c442788f65f0f923...e8893c57a1f3a2b659b6b55564fdfdbbd2982911">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=3.23.2&new-version=3.24.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    5a6329a View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Bump nokogiri from 1.16.0 to 1.16.2 (#10119)

    Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.16.0
    to 1.16.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/sparklemotion/nokogiri/releases">nokogiri's
    releases</a>.</em></p>
    <blockquote>
    <h2>v1.16.2 / 2024-02-04</h2>
    <h3>Security</h3>
    <ul>
    <li>[CRuby] Vendored libxml2 is updated to address CVE-2024-25062. See
    <a
    href="https://github.com/sparklemotion/nokogiri/security/advisories/GHSA-xc9x-jj77-9p9j">GHSA-xc9x-jj77-9p9j</a>
    for more information.</li>
    </ul>
    <h3>Dependencies</h3>
    <ul>
    <li>[CRuby] Vendored libxml2 is updated to <a
    href="https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.12.5">v2.12.5</a>
    from v2.12.4. (<a
    href="https://github.com/flavorjones"><code>@​flavorjones</code></a>)</li>
    </ul>
    <hr />
    <p>sha256 checksums:</p>
    
    <pre><code>69ba15d2a2498324489ed63850997f0b8f684260114ea81116d3082f16551d2d
    nokogiri-1.16.2-aarch64-linux.gem
    6a05ce42e3587a40cf8936ece0beaa5d32922254215d2e8cf9ad40588bb42e57
    nokogiri-1.16.2-arm-linux.gem
    c957226c8e36b31be6a3afb8602e2128282bf8b40ea51016c4cd21aa2608d3f8
    nokogiri-1.16.2-arm64-darwin.gem
    122652bfc338cd8a54a692ac035e245e41fd3b8283299202ca26e7a7d50db310
    nokogiri-1.16.2-java.gem
    7344b5072ca69fc5bedb61cb01a3b765b93a27aae5a2a845c2ba7200e4345074
    nokogiri-1.16.2-x64-mingw-ucrt.gem
    a2a5e184a424111a0d5b77947986484920ad708009c667f061e8d02035c562dd
    nokogiri-1.16.2-x64-mingw32.gem
    833efddeb51a6c2c9f6356295623c2b2e0d50050d468695c59bd929162953323
    nokogiri-1.16.2-x86-linux.gem
    e67fc0418dffaff9dc8b1dc65f0605282c3fee9488832d0223b620b4319e0b53
    nokogiri-1.16.2-x86-mingw32.gem
    5def799e5f139f21a79d7cf71172313a7b6fb0e4b2a31ab9bd5d4ad305994539
    nokogiri-1.16.2-x86_64-darwin.gem
    5b146240ac6ec6c40fd4367623e74442bca45a542bd3282b1d4d18b07b8e5dfe
    nokogiri-1.16.2-x86_64-linux.gem
    68922ee5cde27497d995c46f2821957bae961947644eed2822d173daf7567f9c
    nokogiri-1.16.2.gem
    </code></pre>
    <h2>v1.16.1 / 2024-02-03</h2>
    <h3>Dependencies</h3>
    <ul>
    <li>[CRuby] Vendored libxml2 is updated to <a
    href="https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.12.4">v2.12.4</a>
    from v2.12.3. (<a
    href="https://github.com/flavorjones"><code>@​flavorjones</code></a>)</li>
    </ul>
    <h3>Fixed</h3>
    <ul>
    <li>[CRuby] <code>XML::Reader</code> defaults the encoding to UTF-8 if
    it's not specified in either the document or as a method parameter.
    Previously non-ASCII characters were serialized as NCRs in this case. <a
    href="https://github.com/sparklemotion/nokogiri/issues/2891">#2891</a>
    (<a
    href="https://github.com/flavorjones"><code>@​flavorjones</code></a>)</li>
    <li>[CRuby] Restored support for compilation by GCC versions earlier
    than 4.6, which was broken in v1.15.0 (540e9aee). <a
    href="https://github.com/sparklemotion/nokogiri/issues/3090">#3090</a>
    (<a
    href="https://github.com/adfoster-r7"><code>@​adfoster-r7</code></a>)</li>
    <li>[CRuby] Patched upstream libxml2 to allow parsing HTML5 in the
    context of a namespaced node (e.g., foreign content like MathML).
    [#3112, <a
    href="https://github.com/sparklemotion/nokogiri/issues/3116">#3116</a>]
    (<a
    href="https://github.com/flavorjones"><code>@​flavorjones</code></a>)</li>
    <li>[CRuby] Fixed a small memory leak in libgumbo (HTML5 parser) when
    the maximum tree depth limit is hit. [#3098, <a
    href="https://github.com/sparklemotion/nokogiri/issues/3100">#3100</a>]
    (<a
    href="https://github.com/stevecheckoway"><code>@​stevecheckoway</code></a>)</li>
    </ul>
    <hr />
    <p>sha256 checksums:</p>
    
    <pre><code>a541f35e5b9798a0c97300f9ee18f4217da2a2945a6d5499e4123b9018f9cafc
    nokogiri-1.16.1-aarch64-linux.gem
    6b82affd195000ab2f9c36cc08744ec2d2fcf6d8da88d59a2db67e83211f7c69
    nokogiri-1.16.1-arm-linux.gem
    &lt;/tr&gt;&lt;/table&gt; 
    </code></pre>
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md">nokogiri's
    changelog</a>.</em></p>
    <blockquote>
    <h2>v1.16.2 / 2024-02-04</h2>
    <h3>Security</h3>
    <ul>
    <li>[CRuby] Vendored libxml2 is updated to address CVE-2024-25062. See
    <a
    href="https://github.com/sparklemotion/nokogiri/security/advisories/GHSA-xc9x-jj77-9p9j">GHSA-xc9x-jj77-9p9j</a>
    for more information.</li>
    </ul>
    <h3>Dependencies</h3>
    <ul>
    <li>[CRuby] Vendored libxml2 is updated to <a
    href="https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.12.5">v2.12.5</a>
    from v2.12.4. (<a
    href="https://github.com/flavorjones"><code>@​flavorjones</code></a>)</li>
    </ul>
    <h2>v1.16.1 / 2024-02-03</h2>
    <h3>Dependencies</h3>
    <ul>
    <li>[CRuby] Vendored libxml2 is updated to <a
    href="https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.12.4">v2.12.4</a>
    from v2.12.3. (<a
    href="https://github.com/flavorjones"><code>@​flavorjones</code></a>)</li>
    </ul>
    <h3>Fixed</h3>
    <ul>
    <li>[CRuby] <code>XML::Reader</code> defaults the encoding to UTF-8 if
    it's not specified in either the document or as a method parameter.
    Previously non-ASCII characters were serialized as NCRs in this case. <a
    href="https://github.com/sparklemotion/nokogiri/issues/2891">#2891</a>
    (<a
    href="https://github.com/flavorjones"><code>@​flavorjones</code></a>)</li>
    <li>[CRuby] Restored support for compilation by GCC versions earlier
    than 4.6, which was broken in v1.15.0 (540e9aee). <a
    href="https://github.com/sparklemotion/nokogiri/issues/3090">#3090</a>
    (<a
    href="https://github.com/adfoster-r7"><code>@​adfoster-r7</code></a>)</li>
    <li>[CRuby] Patched upstream libxml2 to allow parsing HTML5 in the
    context of a namespaced node (e.g., foreign content like MathML).
    [#3112, <a
    href="https://github.com/sparklemotion/nokogiri/issues/3116">#3116</a>]
    (<a
    href="https://github.com/flavorjones"><code>@​flavorjones</code></a>)</li>
    <li>[CRuby] Fixed a small memory leak in libgumbo (HTML5 parser) when
    the maximum tree depth limit is hit. [#3098, <a
    href="https://github.com/sparklemotion/nokogiri/issues/3100">#3100</a>]
    (<a
    href="https://github.com/stevecheckoway"><code>@​stevecheckoway</code></a>)</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/sparklemotion/nokogiri/commit/673756fdd69d1036874b7d7250cc38a51fd4d7b8"><code>673756f</code></a>
    version bump to v1.16.2</li>
    <li><a
    href="https://github.com/sparklemotion/nokogiri/commit/74ffd67a8efb9972657e5c4625fd8419bbccbe06"><code>74ffd67</code></a>
    dep: update libxml to 2.12.5 (branch v1.16.x) (<a
    href="https://github.com/sparklemotion/nokogiri/issues/3122">#3122</a>)</li>
    <li><a
    href="https://github.com/sparklemotion/nokogiri/commit/0d4018dc7009580659c101fc41efb3babcfec229"><code>0d4018d</code></a>
    dep: update libxml2 to v2.12.5</li>
    <li><a
    href="https://github.com/sparklemotion/nokogiri/commit/f33a25f4378df33912ebc6b4ebc0f9e8e80ddfa8"><code>f33a25f</code></a>
    dep: remove patch from <a
    href="https://github.com/sparklemotion/nokogiri/issues/3112">#3112</a>
    which has been released upstream</li>
    <li><a
    href="https://github.com/sparklemotion/nokogiri/commit/e99416896a182bc520a7940bbe286ec33597ab2b"><code>e994168</code></a>
    version bump to v1.16.1</li>
    <li><a
    href="https://github.com/sparklemotion/nokogiri/commit/77ea2f228c20e79c848ca2906813ea5b5010281b"><code>77ea2f2</code></a>
    dev: add files to manifest ignore list</li>
    <li><a
    href="https://github.com/sparklemotion/nokogiri/commit/756f27c6b7a23294d84bdcca5e03a639d0dd7421"><code>756f27c</code></a>
    build(deps): bump actions/{download,upload}-artifact from 3 to 4</li>
    <li><a
    href="https://github.com/sparklemotion/nokogiri/commit/464f8d41eb73ca9c6dae0b366afcf5f4e8bff342"><code>464f8d4</code></a>
    .gitignore: clangd-related files</li>
    <li><a
    href="https://github.com/sparklemotion/nokogiri/commit/2beeb960691df28dd5ebf828192c65b60250670f"><code>2beeb96</code></a>
    doc: update CHANGELOG</li>
    <li><a
    href="https://github.com/sparklemotion/nokogiri/commit/a26536d7a41fd40c52940e165bb5a4f6b4c39662"><code>a26536d</code></a>
    fix: apply upstream patch for in-context parsing (<a
    href="https://github.com/sparklemotion/nokogiri/issues/3116">#3116</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/sparklemotion/nokogiri/compare/v1.16.0...v1.16.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nokogiri&package-manager=bundler&previous-version=1.16.0&new-version=1.16.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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)
    You can disable automated security fix PRs for this repo from the
    [Security Alerts
    page](https://github.com/flutter/website/network/alerts).
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    9ae0d34 View commit details
    Browse the repository at this point in the history
  2. Bump actions/upload-artifact from 4.3.0 to 4.3.1 (#10120)

    Bumps
    [actions/upload-artifact](https://github.com/actions/upload-artifact)
    from 4.3.0 to 4.3.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.3.1</h2>
    <ul>
    <li>Bump <code>@​actions/artifacts</code> to latest version to include
    <a href="https://github.com/actions/toolkit/pull/1648">updated
    GHES host check</a></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/5d5d22a31266ced268874388b861e4b58bb5c2f3"><code>5d5d22a</code></a>
    Merge pull request <a
    href="https://github.com/actions/upload-artifact/issues/515">#515</a>
    from actions/eggyhead/update-artifact-v2.1.1</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/f1e993d9663a03508e7fc0370c744c4b963f0044"><code>f1e993d</code></a>
    update artifact license</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/4881bfd3f27855c63733d8cfff17721cc0ad611f"><code>4881bfd</code></a>
    updating dist:</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/a30777e2653648a0a7bbd3efb5c96ef9131b96cc"><code>a30777e</code></a>
    <a href="https://github.com/eggyhead"><code>@​eggyhead</code></a></li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/3a8048248f2f288c271830f8ecf2a1c5d8eb0e9a"><code>3a80482</code></a>
    Merge pull request <a
    href="https://github.com/actions/upload-artifact/issues/511">#511</a>
    from actions/robherley/migration-docs-typo</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/9d63e3f2f81d9dc4e13d83fc330408f8a94b79d1"><code>9d63e3f</code></a>
    Merge branch 'main' into robherley/migration-docs-typo</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/dfa1ab292d2fdd78d056187f11c568c16ab53de9"><code>dfa1ab2</code></a>
    fix typo with v3 artifact downloads in migration guide</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/d00351bf698398c17253d21cf8f90e57a344e14b"><code>d00351b</code></a>
    Merge pull request <a
    href="https://github.com/actions/upload-artifact/issues/509">#509</a>
    from markmssd/patch-1</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/707f5a7b71e0fb01c5df1e16e9679a3292606ef2"><code>707f5a7</code></a>
    Update limitation of <code>10</code> artifacts upload to
    <code>500</code></li>
    <li>See full diff in <a
    href="https://github.com/actions/upload-artifact/compare/26f96dfa697d77e81fd5907df203aa23a56210a8...5d5d22a31266ced268874388b861e4b58bb5c2f3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=4.3.0&new-version=4.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    b692421 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Bump actions/setup-node from 4.0.1 to 4.0.2 (#10125)

    Bumps [actions/setup-node](https://github.com/actions/setup-node) from
    4.0.1 to 4.0.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/setup-node/releases">actions/setup-node's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.0.2</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Add support for <code>volta.extends</code> by <a
    href="https://github.com/ThisIsManta"><code>@​ThisIsManta</code></a> in
    <a
    href="https://github.com/actions/setup-node/pull/921">actions/setup-node#921</a></li>
    <li>Add support for arm64 Windows by <a
    href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a>
    in <a
    href="https://github.com/actions/setup-node/pull/927">actions/setup-node#927</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/ThisIsManta"><code>@​ThisIsManta</code></a>
    made their first contribution in <a
    href="https://github.com/actions/setup-node/pull/921">actions/setup-node#921</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/setup-node/compare/v4.0.1...v4.0.2">https://github.com/actions/setup-node/compare/v4.0.1...v4.0.2</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/setup-node/commit/60edb5dd545a775178f52524783378180af0d1f8"><code>60edb5d</code></a>
    Add support for arm64 Windows (<a
    href="https://github.com/actions/setup-node/issues/927">#927</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/d86ebcd40b3cb50b156bfa44dd277faf38282d12"><code>d86ebcd</code></a>
    Add support for <code>volta.extends</code> (<a
    href="https://github.com/actions/setup-node/issues/921">#921</a>)</li>
    <li>See full diff in <a
    href="https://github.com/actions/setup-node/compare/b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8...60edb5dd545a775178f52524783378180af0d1f8">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=4.0.1&new-version=4.0.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    a15498a View commit details
    Browse the repository at this point in the history
  2. Bump examples/codelabs from 43164eb to 77c9f2f (#10124)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `43164eb` to `77c9f2f`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/77c9f2f7ef6883645853834c37140a888cd160e9"><code>77c9f2f</code></a>
    Bump actions/upload-artifact from 4.3.0 to 4.3.1 (<a
    href="https://github.com/flutter/codelabs/issues/2166">#2166</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/43164eb12c59954d18985418c6044a4535a6bb59...77c9f2f7ef6883645853834c37140a888cd160e9">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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    609c663 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Bump examples/codelabs from 77c9f2f to f2ba8d1 (#10127)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `77c9f2f` to `f2ba8d1`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/f2ba8d1b8462ca7325faeb40b2af21116a97d610"><code>f2ba8d1</code></a>
    Remove no longer supported workshops (<a
    href="https://github.com/flutter/codelabs/issues/2167">#2167</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/77c9f2f7ef6883645853834c37140a888cd160e9...f2ba8d1b8462ca7325faeb40b2af21116a97d610">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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    1f01d0c View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Update MacOS interop documentation (#10130)

    Use `--template=plugin_ffi` in the MacOS FFI documentation.
    
    Update the MacOS documentation to use the FFI plugin and bring it in
    line with https://docs.flutter.dev/platform-integration/ios/c-interop
    
    _Issues fixed by this PR (if any):
    
    *
    flutter/flutter#69559 (comment)
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    dcharkes committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    2ad01b0 View commit details
    Browse the repository at this point in the history
  2. Bump pigeon from 16.0.5 to 17.0.0 in /examples/development/platform_i…

    …ntegration (#10129)
    
    Bumps [pigeon](https://github.com/flutter/packages/tree/main/packages)
    from 16.0.5 to 17.0.0.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/packages/commit/90baeee9484e2f760c22c1fa0e9ffb6d4c597d7e"><code>90baeee</code></a>
    [pigeon] Implement Screaming Snake Case Conversion for Kotlin Enum Cases
    (<a
    href="https://github.com/flutter/packages/tree/main/packages/issues/5918">#5918</a>)</li>
    <li><a
    href="https://github.com/flutter/packages/commit/cd4510036edea3597da6b5ebb165d04f0c4f8a95"><code>cd45100</code></a>
    [camerax] Small fixes to starting/stopping video capture (<a
    href="https://github.com/flutter/packages/tree/main/packages/issues/6068">#6068</a>)</li>
    <li><a
    href="https://github.com/flutter/packages/commit/29d8cc006b0e5bd43fc78481e42ba453055b4290"><code>29d8cc0</code></a>
    [local_auth] fix: isDeviceSupported on ios (<a
    href="https://github.com/flutter/packages/tree/main/packages/issues/5125">#5125</a>)</li>
    <li><a
    href="https://github.com/flutter/packages/commit/93ae4dd6484042514d7ed729df093d9bd5850c3e"><code>93ae4dd</code></a>
    [image_picker] Suppress analyzer warning about deprecation of
    UnmodifiableUin...</li>
    <li><a
    href="https://github.com/flutter/packages/commit/396fa753d3fcb43e8df8f3cbce7a662887f0c8ca"><code>396fa75</code></a>
    Add transitionDuration parameter (<a
    href="https://github.com/flutter/packages/tree/main/packages/issues/5854">#5854</a>)</li>
    <li><a
    href="https://github.com/flutter/packages/commit/0c2473f30847e5c70f46dedb4ccbd5f254e9902d"><code>0c2473f</code></a>
    [webview_flutter_android][webview_flutter_wkwebview] Adds support for
    `setOnS...</li>
    <li><a
    href="https://github.com/flutter/packages/commit/9382257ce796521fc2b3af13f18a833a288053bb"><code>9382257</code></a>
    [ci] Move tool_runner.sh (<a
    href="https://github.com/flutter/packages/tree/main/packages/issues/6038">#6038</a>)</li>
    <li><a
    href="https://github.com/flutter/packages/commit/1a5a7ce56e87ac5ed91b66b79a5d8cde1430e982"><code>1a5a7ce</code></a>
    [camerax] Wrap Android classes/methods required to set the exposure mode
    (<a
    href="https://github.com/flutter/packages/tree/main/packages/issues/5966">#5966</a>)</li>
    <li><a
    href="https://github.com/flutter/packages/commit/0b86a4c869fef05ccc9329a07cbea47421d7da69"><code>0b86a4c</code></a>
    Skip the wasm test for now, it doesn't even actually test wasm currently
    (<a
    href="https://github.com/flutter/packages/tree/main/packages/issues/6044">#6044</a>)</li>
    <li><a
    href="https://github.com/flutter/packages/commit/19f88ae0dd59fec223df44b0db5207efdfda9fbe"><code>19f88ae</code></a>
    [camerax] Clarify how CameraX uses preset resolution (<a
    href="https://github.com/flutter/packages/tree/main/packages/issues/6022">#6022</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/flutter/packages/commits/pigeon-v17.0.0/packages">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pigeon&package-manager=pub&previous-version=16.0.5&new-version=17.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    d64da2b View commit details
    Browse the repository at this point in the history
  3. Add note about missing web support in profiling.md (#10121)

    Adds a note that tracing performance in integration tests is not
    supported on web.
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    ---------
    
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <44418985+sfshaza2@users.noreply.github.com>
    3 people committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    379917e View commit details
    Browse the repository at this point in the history
  4. Fix minor typo in "Manage keyboard focus" (#10128)

    _Description of what this PR is changing or adding, and why:_ typo fix
    
    _Issues fixed by this PR (if any):_
    
    ## Presubmit checklist
    
    - [X] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [X] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [X] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    dominikh committed Feb 9, 2024
    Configuration menu
    Copy the full SHA
    21853ac View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Configuration menu
    Copy the full SHA
    dbec6e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4595309 View commit details
    Browse the repository at this point in the history
  3. FWE (#10007)

    This branch is a place where we can have a conversation about how FWE V1
    content will be presented. The content of this page is less important
    (right now) than the UI.
    
    ---------
    
    Co-authored-by: Khanh Nguyen <khanhnwin@gmail.com>
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <44418985+sfshaza2@users.noreply.github.com>
    4 people committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    a119748 View commit details
    Browse the repository at this point in the history
  4. Drop cached_network_image package (#9923)

    Drop references to `cached_network_image` package because the
    [`Image.network`](https://api.flutter.dev/flutter/widgets/Image/Image.network.html)
    named constructor caches images.
    
    Closes flutter/website#8324
    
    ---------
    
    Co-authored-by: Parker Lougheed <parlough@gmail.com>
    domesticmouse and parlough committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    daf8991 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Update samples repo URLs to point to main instead of master (#10141)

    _Description of what this PR is changing or adding, and why:_
    The default branch in the samples repo is main, not master. Update the
    URLs to avoid master_archived
    
    Example https://github.com/flutter/samples/tree/master/ios_app_clip
    <img width="246" alt="Screenshot 2024-02-13 at 2 47 31 PM"
    src="https://github.com/flutter/website/assets/682784/5ef6f5e4-022a-4179-bb61-cb926a89e608">
    
    _Issues fixed by this PR (if any):_
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    jmagman committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    d889de1 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    148ab2b View commit details
    Browse the repository at this point in the history
  2. Update android-devs.md (#10102)

    _Description of what this PR is changing or adding, and why:_
    
    Updated
    https://github.com/flutter/website/tree/main/src/get-started/flutter-for/android-devs.md
    page as it is containing some outdated information.
    
    _Issues fixed by this PR (if any):_
    flutter/website#10101
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    ---------
    
    Co-authored-by: Murtaza Hussain <murtaza.hussain@koderlabs.com>
    syedmurtaza108 and murtazahussain108 committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    5195806 View commit details
    Browse the repository at this point in the history
  3. Bump github/codeql-action from 3.24.0 to 3.24.1 (#10143)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.24.0 to 3.24.1.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
    changelog</a>.</em></p>
    <blockquote>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <p>Note that the only difference between <code>v2</code> and
    <code>v3</code> of the CodeQL Action is the node version they support,
    with <code>v3</code> running on node 20 while we continue to release
    <code>v2</code> to support running on node 16. For example
    <code>3.22.11</code> was the first <code>v3</code> release and is
    functionally identical to <code>2.22.11</code>. This approach ensures an
    easy way to track exactly which features are included in different
    versions, indicated by the minor and patch version numbers.</p>
    <h2>[UNRELEASED]</h2>
    <p>No user facing changes.</p>
    <h2>3.24.1 - 13 Feb 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.2. <a
    href="https://github.com/github/codeql-action/pull/2124">#2124</a></li>
    <li>The CodeQL action no longer fails if it can't write to the telemetry
    api endpoint. <a
    href="https://github.com/github/codeql-action/pull/2121">#2121</a></li>
    </ul>
    <h2>3.24.0 - 02 Feb 2024</h2>
    <ul>
    <li>CodeQL Python analysis will no longer install dependencies on GitHub
    Enterprise Server, as is already the case for github.com. See <a
    href="https://github.com/github/codeql-action/blob/main/#3230---08-jan-2024">release
    notes for 3.23.0</a> for more details. <a
    href="https://github.com/github/codeql-action/pull/2106">#2106</a></li>
    </ul>
    <h2>3.23.2 - 26 Jan 2024</h2>
    <ul>
    <li>On Linux, the maximum possible value for the <code>--threads</code>
    option now respects the CPU count as specified in <code>cgroup</code>
    files to more accurately reflect the number of available cores when
    running in containers. <a
    href="https://github.com/github/codeql-action/pull/2083">#2083</a></li>
    <li>Update default CodeQL bundle version to 2.16.1. <a
    href="https://github.com/github/codeql-action/pull/2096">#2096</a></li>
    </ul>
    <h2>3.23.1 - 17 Jan 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.0. <a
    href="https://github.com/github/codeql-action/pull/2073">#2073</a></li>
    <li>Change the retention period for uploaded debug artifacts to 7 days.
    Previously, this was whatever the repository default was. <a
    href="https://github.com/github/codeql-action/pull/2079">#2079</a></li>
    </ul>
    <h2>3.23.0 - 08 Jan 2024</h2>
    <ul>
    <li>We are rolling out a feature in January 2024 that will disable
    Python dependency installation by default for all users. This improves
    the speed of analysis while having only a very minor impact on results.
    You can override this behavior by setting
    <code>CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION=false</code>
    in your workflow, however we plan to remove this ability in future
    versions of the CodeQL Action. <a
    href="https://github.com/github/codeql-action/pull/2031">#2031</a></li>
    <li>The CodeQL Action now requires CodeQL version 2.11.6 or later. For
    more information, see <a
    href="https://github.com/github/codeql-action/blob/main/#2227---16-nov-2023">the
    corresponding changelog entry for CodeQL Action version 2.22.7</a>. <a
    href="https://github.com/github/codeql-action/pull/2009">#2009</a></li>
    </ul>
    <h2>3.22.12 - 22 Dec 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.5. <a
    href="https://github.com/github/codeql-action/pull/2047">#2047</a></li>
    </ul>
    <h2>3.22.11 - 13 Dec 2023</h2>
    <ul>
    <li>[v3+ only] The CodeQL Action now runs on Node.js v20. <a
    href="https://github.com/github/codeql-action/pull/2006">#2006</a></li>
    </ul>
    <h2>2.22.10 - 12 Dec 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.4. <a
    href="https://github.com/github/codeql-action/pull/2016">#2016</a></li>
    </ul>
    <h2>2.22.9 - 07 Dec 2023</h2>
    <p>No user facing changes.</p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/e675ced7a7522a761fc9c8eb26682c8b27c42b2b"><code>e675ced</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2131">#2131</a>
    from github/update-v3.24.1-c79c360e0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/41154da3e48398d8a02f386fd33e8b80195dc47b"><code>41154da</code></a>
    Update changelog for v3.24.1</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/c79c360e02b1d0dbe91a088f7cf6de2c9f8c85b9"><code>c79c360</code></a>
    Bump the npm group with 3 updates (<a
    href="https://github.com/github/codeql-action/issues/2128">#2128</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/4075abfb065d705660b25161b8db80d9181f0f9a"><code>4075abf</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2121">#2121</a>
    from jsoref/status-reports-are-not-critical</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/5a6da1d85da5ff27ffe21409b2f231452aca7f37"><code>5a6da1d</code></a>
    Treat status reports as non-critical</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/43a8916cbe785c7fa6b2bf8805fbcdaddda6093b"><code>43a8916</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2124">#2124</a>
    from github/update-bundle/codeql-bundle-v2.16.2</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/b0346e4adb1d5f99f3acdd0c0f8cf161f3df924b"><code>b0346e4</code></a>
    Merge branch 'main' into update-bundle/codeql-bundle-v2.16.2</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/3ab1d29793a7b28e33903fc553786c9ebdb816a3"><code>3ab1d29</code></a>
    Stop running debug artifacts checks on MacOS (<a
    href="https://github.com/github/codeql-action/issues/2123">#2123</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/9a734dafa18de81f414b2837120067625bf77c1d"><code>9a734da</code></a>
    Add changelog note</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/8fae32eb183816404b81b714c0dc84a12427cb26"><code>8fae32e</code></a>
    Update default bundle to codeql-bundle-v2.16.2</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/e8893c57a1f3a2b659b6b55564fdfdbbd2982911...e675ced7a7522a761fc9c8eb26682c8b27c42b2b">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=3.24.0&new-version=3.24.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    bd301c9 View commit details
    Browse the repository at this point in the history
  4. Update test-drive/vscode.md. (#10139)

    This seems like a minor change, but this caused me some (perhaps
    self-inflicted) confusion. I'm an experienced developer, with many years
    of React experience.
    
    If you start from
    [here](https://docs.flutter.dev/get-started/install/macos) (which is
    where the "Beginner" track takes you) this asks you to choose your first
    kind of app. If you pick "Web", this brings you to instructions for how
    to install and configure Flutter for web development.
    
    At the bottom of this page is a link to [Create a Test
    App](https://docs.flutter.dev/get-started/test-drive), which is styled
    to make it look like this is the next page of the tutorial. The problem
    here is that I picked "Web" as my app, and then I went looking for
    instructions on this page about how to launch a browser. I got to "Run
    your example application on your desktop platform or in an iOS simulator
    or Android emulator," but none of these are "browser", so I stopped
    reading and searched for "browser" (which doesn't appear on this page)
    or "Chrome" (which doesn't appear on this page). So at this point I was
    a bit stuck, as this seemed to only have instructions for how to launch
    the app in an emulator, and I didn't bother installing Android or xcode.
    
    But, of course, these instructions work just fine for web, you just have
    to keep going. :P
    
    I also removed the warning that hot reloading doesn't work for web,
    because it certainly seems to work fine for me.
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    jwalton committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    e7a7d58 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Add design doc for legacy_material (#10146)

    _Description of what this PR is changing or adding, and why:_
    Adds go link for the `legacy_material` design doc.
    Also, one link was out of alphabetical order, so I fixed it.
    
    _Issues fixed by this PR (if any):_
    Related to flutter/flutter#143499
    Piinks committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    3e1b8ef View commit details
    Browse the repository at this point in the history
  2. Add redirect for brick breaker codelab (#10148)

    Will be easier to reference and share this!
    parlough committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    93dc0bf View commit details
    Browse the repository at this point in the history
  3. Update iOS App Clip instructions for Xcode 15 and iOS 16 (#10145)

    _Description of what this PR is changing or adding, and why:_
    1. Update some Xcode screenshots to the current version of Xcode where
    the UI has significantly changed.
    2. Mention the iOS 16 15MB app clip size limit.
    3. Remove "Framework Search Paths" section, that was never necessary.
    
    _Issues fixed by this PR (if any):_
    See
    flutter/flutter#71098 (comment)
    
    
    https://flutter-docs-prod--pr10145-app-clip-jej14gwc.web.app/platform-integration/ios/ios-app-clip
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    ---------
    
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <44418985+sfshaza2@users.noreply.github.com>
    jmagman and sfshaza2 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    94a4e60 View commit details
    Browse the repository at this point in the history
  4. Update supported versions and platforms for 3.19 (#10133)

    Supported deployment platform table changes:
    - Reorders platforms by category (mobile, desktop, web)
    - Uses longer wording instead of `-` and `+` that users have reported
    confusion of
    - Switches 17 to be marked "Supported" on iOS
    - Removes arm32 mention from iOS unsupported column, since no arm32
    devices support iOS 12.
    - Adjust Windows "Unsupported" category to focus on any 32-bit as 32-bit
    releases still exist for W10
    - Move Debian "Supported" to `11, 12` from `10-12` and `10` to "Best
    effort" since `10` LTS will reach EOL soon, and `9` has.
    - Increase Ubuntu "Best effort" from `20.10-23.04` to `22.04-23.10` so
    we don't include a bunch of unsupported interim releases.
    - Adjust Ubuntu unsupported to mention non-LTS before 22.04 as we
    shouldn't try to support very old interim releases.
    
    ---------
    
    Co-authored-by: Stefanie Luo <111539762+stef-luo@users.noreply.github.com>
    parlough and stef-luo committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    062d73c View commit details
    Browse the repository at this point in the history
  5. Add Flutter 3.19 release notes (#10147)

    Flutter 3.19 release notes page updates.
    itsjustkevin committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    6b9cd63 View commit details
    Browse the repository at this point in the history
  6. Update examples and surrounding text for Flutter 3.19 and Dart 3.3 (#…

    …10123)
    
    Also updates some outdated and unnecessary version mentions.
    
    ---------
    
    Co-authored-by: Khanh Nguyen <khanhnwin@gmail.com>
    parlough and khanhnwin committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    51a9fc6 View commit details
    Browse the repository at this point in the history
  7. Updating the banner for 3.19 (#10152)

    As it says
    sfshaza2 committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    e3befdb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    245c116 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    96b1414 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Remove Set up Editor link from Install page (#10154)

    Removes next link to Set up Editor Fixes #10109
    atsansone committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    1dd0716 View commit details
    Browse the repository at this point in the history
  2. Switch back to stable 3.19 from beta (#10156)

    I switched to `beta` to land the stable changes earlier. Now we can
    switch back that `beta` is ahead of `stable` again.
    parlough committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    c8150da View commit details
    Browse the repository at this point in the history
  3. Fixed macOS unzip command (#10155)

    Fixed macOS unzip command. Fixes #10117
    
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    atsansone and domesticmouse committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    919adb2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1618eb3 View commit details
    Browse the repository at this point in the history
  5. Bump github/codeql-action from 3.24.1 to 3.24.3 (#10161)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.24.1 to 3.24.3.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
    changelog</a>.</em></p>
    <blockquote>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <p>Note that the only difference between <code>v2</code> and
    <code>v3</code> of the CodeQL Action is the node version they support,
    with <code>v3</code> running on node 20 while we continue to release
    <code>v2</code> to support running on node 16. For example
    <code>3.22.11</code> was the first <code>v3</code> release and is
    functionally identical to <code>2.22.11</code>. This approach ensures an
    easy way to track exactly which features are included in different
    versions, indicated by the minor and patch version numbers.</p>
    <h2>[UNRELEASED]</h2>
    <p>No user facing changes.</p>
    <h2>3.24.3 - 15 Feb 2024</h2>
    <ul>
    <li>Fix an issue where the CodeQL Action would fail to load a
    configuration specified by the <code>config</code> input to the
    <code>init</code> Action. <a
    href="https://github.com/github/codeql-action/pull/2147">#2147</a></li>
    </ul>
    <h2>3.24.2 - 15 Feb 2024</h2>
    <ul>
    <li>Enable improved multi-threaded performance on larger runners for
    GitHub Enterprise Server users. This feature is already available to
    github.com users. <a
    href="https://github.com/github/codeql-action/pull/2141">#2141</a></li>
    </ul>
    <h2>3.24.1 - 13 Feb 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.2. <a
    href="https://github.com/github/codeql-action/pull/2124">#2124</a></li>
    <li>The CodeQL action no longer fails if it can't write to the telemetry
    api endpoint. <a
    href="https://github.com/github/codeql-action/pull/2121">#2121</a></li>
    </ul>
    <h2>3.24.0 - 02 Feb 2024</h2>
    <ul>
    <li>CodeQL Python analysis will no longer install dependencies on GitHub
    Enterprise Server, as is already the case for github.com. See <a
    href="https://github.com/github/codeql-action/blob/main/#3230---08-jan-2024">release
    notes for 3.23.0</a> for more details. <a
    href="https://github.com/github/codeql-action/pull/2106">#2106</a></li>
    </ul>
    <h2>3.23.2 - 26 Jan 2024</h2>
    <ul>
    <li>On Linux, the maximum possible value for the <code>--threads</code>
    option now respects the CPU count as specified in <code>cgroup</code>
    files to more accurately reflect the number of available cores when
    running in containers. <a
    href="https://github.com/github/codeql-action/pull/2083">#2083</a></li>
    <li>Update default CodeQL bundle version to 2.16.1. <a
    href="https://github.com/github/codeql-action/pull/2096">#2096</a></li>
    </ul>
    <h2>3.23.1 - 17 Jan 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.0. <a
    href="https://github.com/github/codeql-action/pull/2073">#2073</a></li>
    <li>Change the retention period for uploaded debug artifacts to 7 days.
    Previously, this was whatever the repository default was. <a
    href="https://github.com/github/codeql-action/pull/2079">#2079</a></li>
    </ul>
    <h2>3.23.0 - 08 Jan 2024</h2>
    <ul>
    <li>We are rolling out a feature in January 2024 that will disable
    Python dependency installation by default for all users. This improves
    the speed of analysis while having only a very minor impact on results.
    You can override this behavior by setting
    <code>CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION=false</code>
    in your workflow, however we plan to remove this ability in future
    versions of the CodeQL Action. <a
    href="https://github.com/github/codeql-action/pull/2031">#2031</a></li>
    <li>The CodeQL Action now requires CodeQL version 2.11.6 or later. For
    more information, see <a
    href="https://github.com/github/codeql-action/blob/main/#2227---16-nov-2023">the
    corresponding changelog entry for CodeQL Action version 2.22.7</a>. <a
    href="https://github.com/github/codeql-action/pull/2009">#2009</a></li>
    </ul>
    <h2>3.22.12 - 22 Dec 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.15.5. <a
    href="https://github.com/github/codeql-action/pull/2047">#2047</a></li>
    </ul>
    <h2>3.22.11 - 13 Dec 2023</h2>
    <ul>
    <li>[v3+ only] The CodeQL Action now runs on Node.js v20. <a
    href="https://github.com/github/codeql-action/pull/2006">#2006</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/379614612a29c9e28f31f39a59013eb8012a51f0"><code>3796146</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2148">#2148</a>
    from github/update-v3.24.3-3a7796d6a</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/01d302a04eea70ce81e7926c05c80a4dd30f9d2c"><code>01d302a</code></a>
    Update changelog for v3.24.3</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/3a7796d6ad0e2a3b9d7480095a365f27bc6452d1"><code>3a7796d</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2147">#2147</a>
    from github/henrymercer/fix-config-outside-workspace...</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/56b93f29ebc6b37e35f050c9ed056fbe82c78060"><code>56b93f2</code></a>
    Add changelog note</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/381e65f460073fc12b3dac08ba3f62b2b2e7ba46"><code>381e65f</code></a>
    Allow generated user config file to be outside the workspace</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/d88d538126113b4fe52fe9ba17f9dc19ba505d12"><code>d88d538</code></a>
    Add PR check for specifying configuration using the <code>config</code>
    input</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/dc983b33c32da66f1acc44a1d5ed69d94e9ffb64"><code>dc983b3</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2143">#2143</a>
    from github/mergeback/v3.24.2-to-main-ece8414c</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/66a4732f1d8a89e7232232a4bdd1a4d16ee73eb5"><code>66a4732</code></a>
    Update checked-in dependencies</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/e62fb8e891989ac0311b4082acf0b45cac614f2a"><code>e62fb8e</code></a>
    Update changelog and version after v3.24.2</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/ece8414c725e29de2e18c0859fda9e7280df9488"><code>ece8414</code></a>
    Merge pull request <a
    href="https://github.com/github/codeql-action/issues/2142">#2142</a>
    from github/update-v3.24.2-1a41e5519</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/e675ced7a7522a761fc9c8eb26682c8b27c42b2b...379614612a29c9e28f31f39a59013eb8012a51f0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=3.24.1&new-version=3.24.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    e2f9e52 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    c3d9a21 View commit details
    Browse the repository at this point in the history
  2. Clean up conversion in sqlite cookbook recipe (#10167)

    Fixes flutter/website#10163 and sneakily uses
    some new language features where appropriate :)
    parlough committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    1e31631 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Bump site-shared from 9127a89 to 0aca7cc (#10169)

    Bumps [site-shared](https://github.com/dart-lang/site-shared) from
    `9127a89` to `0aca7cc`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/site-shared/commit/0aca7cc277b0ad39fe3bae7439af0d25bfb5b53a"><code>0aca7cc</code></a>
    Tighten package and SDK version constraints as of 3.3 (<a
    href="https://github.com/dart-lang/site-shared/issues/209">#209</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/site-shared/compare/9127a89a3394f6617cae4aebf1f30d804f21ac74...0aca7cc277b0ad39fe3bae7439af0d25bfb5b53a">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`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <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 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>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    1bdec16 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Update vscode.md - fix typo (#10151)

    Fixed typo - Flutter project directory name
    
    Co-authored-by: Anthony Sansone <atsansone@users.noreply.github.com>
    angelozangari and atsansone committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    cb8f580 View commit details
    Browse the repository at this point in the history
  2. Clean up yt_shims before migration (#10170)

    This aligns closer with other similar variables on the site and will
    make the 11ty migration easier to review. It also avoids the mistake of
    accidentally not including the shims.
    parlough committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    a166b87 View commit details
    Browse the repository at this point in the history
  3. Revises macOS install page copy (#10173)

    Revise copy under cards on macOS install page. Fixes #10172
    atsansone committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    08fbadc View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Fix yaml indentation in "Use a custom font" cookbook (#10175)

    This PR fixes the indentation of a pubspec.yaml example inside the fonts
    cookbook.
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    kelvinwieth committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    02a82fb View commit details
    Browse the repository at this point in the history
  2. Announce deprecation of AssetManifest.json (#10165)

    Announces a change to `flutter` planned in a later release that might
    break (a small number of) Flutter apps.
    
    See flutter/flutter#143577 for the relevant
    issue on flutter/flutter.
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    ---------
    
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <44418985+sfshaza2@users.noreply.github.com>
    andrewkolos and sfshaza2 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    bad1edd View commit details
    Browse the repository at this point in the history
  3. Re-add Build Tools for Visual Studio 2022 (#10118)

    _Description of what this PR is changing or adding, and why:_
    Re-add the Build Tools for Visual Studio 2022 option. This is a
    significantly smaller download than a full Visual Studio installation.
    
    This was originally added by
    flutter/website#7484 but was removed by
    flutter/website#9238.
    
    _Issues fixed by this PR (if any):_
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    ---------
    
    Co-authored-by: Anthony Sansone <atsansone@users.noreply.github.com>
    loic-sharma and atsansone committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    84d828e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c1d29d4 View commit details
    Browse the repository at this point in the history
  5. Update for Android Kotlin DSL based projects (#9369)

    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    ### Changes
    Below settings were tested in Kotlin DSL based Android Projects
    
    1. ``` repositories {
    maven(url = "https://storage.googleapis.com/download.flutter.io")
    maven(url =
    "/Users/shivam/StudioProjects/flutter_module/build/host/outputs/repo")
        }```
     need to be added in `settings.gradle.kts`
    
    ADDED
    2. Implementing `profileImplementation` in Kotlin DSL projects
    
    ~~**Note**: I still cannot find about `profileImplementation` in DSL.
    will find and update soon.~~
    
    ---------
    
    Co-authored-by: Anthony Sansone <atsansone@users.noreply.github.com>
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <44418985+sfshaza2@users.noreply.github.com>
    4 people committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    19ad763 View commit details
    Browse the repository at this point in the history
  6. Added CSP test policy (#10157)

    The Flutter docs site scores a [C for
    security](https://securityheaders.com/?q=https%3A%2F%2Fdocs.flutter.dev).
    One factor is the Content Security Policy, an HTTP header that can
    prevent [Cross Site Scripting
    (XSS)](https://securityheaders.com/?q=https%3A%2F%2Fdocs.flutter.dev)
    attacks.
    
    This PR adds the CSP to the Flutter docs site HTTP headers. It would
    resemble the fix applied to the Dart homepage in
    [Dart PR #3540](dart-lang/site-www#3540) based
    on [Dart issue #1521](dart-lang/site-www#1521)
    
    This change is based on the pub.dev site. Fixes #6381
    
    Co-authored-by: Brett Morgan <brettmorgan@google.com>
    atsansone and domesticmouse committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    e47cc38 View commit details
    Browse the repository at this point in the history
  7. Remove and clean up old top-level event and competition pages (#10176)

    Removes the old `/apprentice-giveaway`, `/adoptawidget`, `/clock`, and
    `/create` top-level marketing pages, their custom styles, images, etc.
    None have been used or referenced for multiple years now. This PR does
    however introduce some relevant redirect destinations for those paths.
    
    This will help the site and its styles to be be easier to maintain,
    slightly improve site build times, and ease the migration to 11ty.
    parlough committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    88aab49 View commit details
    Browse the repository at this point in the history
  8. Removes unnecessary brackets from parallax code (#10180)

    This extends PR flutter/website#10144 (which I
    will close), by removing several extraneous right curly brackets from
    Dart samples. It also ran the refresh-code-excepts tool, which updated 3
    code excerpts.
    
    Fixes flutter/website#10138
    
    Thanks, @afradadahsan, for filing the original PR!
    sfshaza2 committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    dcaaab9 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Update options.md (#10178)

    A new state management library that's similar to the native state
    management pattern in Flutter was added.
    
    ## Presubmit checklist
    
    - [x] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [x] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [x] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    
    ---------
    
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <44418985+sfshaza2@users.noreply.github.com>
    melodysdreamj and sfshaza2 committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    b3d5539 View commit details
    Browse the repository at this point in the history
  2. Added chipsets to supported platforms (#10174)

    Added hardware architectures to supported platforms. 
    
    Fixes #10136
    Fixes #6713
    atsansone committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    ae89565 View commit details
    Browse the repository at this point in the history
  3. Sync: 2024/02/22

    AmosHuKe committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    20ead31 View commit details
    Browse the repository at this point in the history
  4. Update: 您 -> 你

    AmosHuKe committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    4c99d67 View commit details
    Browse the repository at this point in the history
  5. Update: src/ui/layout/index.md

    Signed-off-by: Amos <amoshuke@qq.com>
    AmosHuKe committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    77e72c1 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Update: bilibili video links

    AmosHuKe committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    f6b03b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b34efa View commit details
    Browse the repository at this point in the history