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

Migrate (Kidde): from "flutter.cn/docs" to "docs.flutter.cn" #1436

Merged
merged 171 commits into from
May 9, 2024

Commits on Mar 1, 2024

  1. Remove usages of site.url variable (#10226)

    We don't rely on this, nor have we ever. It has caused confusion and
    inconsistencies, ending up being one of the most common issues when a
    new contributor opens a PR.
    
    The downstream Chinese-translated version of the docs site does however
    rely on this variable being used. Dropping it will result in a temporary
    regression for them that I think they shouldn't account for by staying
    on an older commit until flutter/website#10203
    is solved. As another solution would end up being temporary and likely
    not worth the effort.
    
    Contributes to flutter/website#10203
    parlough authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    2e2f9d6 View commit details
    Browse the repository at this point in the history
  2. Bump github/codeql-action from 3.24.5 to 3.24.6 (#10229)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.24.5 to 3.24.6.
    <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.6 - 29 Feb 2024</h2>
    <p>No user facing changes.</p>
    <h2>3.24.5 - 23 Feb 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.3. <a
    href="https://redirect.github.com/github/codeql-action/pull/2156">#2156</a></li>
    </ul>
    <h2>3.24.4 - 21 Feb 2024</h2>
    <ul>
    <li>Fix an issue where an existing, but empty,
    <code>/sys/fs/cgroup/cpuset.cpus</code> file always resulted in a
    single-threaded run. <a
    href="https://redirect.github.com/github/codeql-action/pull/2151">#2151</a></li>
    </ul>
    <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://redirect.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://redirect.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://redirect.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://redirect.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://redirect.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://redirect.github.com/github/codeql-action/pull/2083">#2083</a></li>
    <li>Update default CodeQL bundle version to 2.16.1. <a
    href="https://redirect.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://redirect.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://redirect.github.com/github/codeql-action/pull/2079">#2079</a></li>
    </ul>
    <h2>3.23.0 - 08 Jan 2024</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/8a470fddafa5cbb6266ee11b37ef4d8aae19c571"><code>8a470fd</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2176">#2176</a>
    from github/update-v3.24.6-158d0780d</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/d59eafb69b1bbf6ebc4592895da945a4cc588806"><code>d59eafb</code></a>
    Update changelog for v3.24.6</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/158d0780dc10ed5108b9fb567ea80a54c245dd67"><code>158d078</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2175">#2175</a>
    from github/henrymercer/fix-languages-init-success</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/2307ff547f1c8a003d306eede350ccff46e0e65d"><code>2307ff5</code></a>
    Add <code>languages</code> and <code>build_mode</code> to
    <code>init</code> <code>success</code> status report</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/ccd3f0254505d3abf6b996df24b8cc9a0d77c98f"><code>ccd3f02</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2173">#2173</a>
    from github/henrymercer/mark-third-party-limits-erro...</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/c0917251d4d0392e762284c11e2c9c1b82195af1"><code>c091725</code></a>
    Refactoring: Convert <code>ActionName</code> to enum</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/e12a8cc5eb90431cfed6096ac78c48448b5cf331"><code>e12a8cc</code></a>
    Use <code>isFirstPartyAnalysis</code> for a stronger check</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/888ab31e3edfe95e943195e117426658cc6a3802"><code>888ab31</code></a>
    Mark third-party SARIF limits errors as configuration errors</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/bd56a05133734527a524799b550f71febf4597b9"><code>bd56a05</code></a>
    Rename <code>InvalidRequestError</code> to
    <code>InvalidSarifUploadError</code></li>
    <li><a
    href="https://github.com/github/codeql-action/commit/7bde9061b48b68e993ca909411613cf15bd12708"><code>7bde906</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2172">#2172</a>
    from github/henrymercer/fix-readme-typos</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/47b3d888fe66b639e431abf22ebca059152f1eea...8a470fddafa5cbb6266ee11b37ef4d8aae19c571">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.5&new-version=3.24.6)](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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 1, 2024
    Configuration menu
    Copy the full SHA
    76a6949 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Bump site-shared from 0aca7cc to 451f358 (#10236)

    Bumps [site-shared](https://github.com/dart-lang/site-shared) from
    `0aca7cc` to `451f358`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/site-shared/commit/451f3584f190065e542def07885a8ab7b323a1bb"><code>451f358</code></a>
    Bump actions/cache from 4.0.0 to 4.0.1 (<a
    href="https://redirect.github.com/dart-lang/site-shared/issues/210">#210</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/site-shared/compare/0aca7cc277b0ad39fe3bae7439af0d25bfb5b53a...451f3584f190065e542def07885a8ab7b323a1bb">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    c4afd81 View commit details
    Browse the repository at this point in the history
  2. Bump examples/codelabs from 4b4c1ce to ec2353b (#10235)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `4b4c1ce` to `ec2353b`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/ec2353b7d1a0d1ef455902ec4253ef81aabe2d3f"><code>ec2353b</code></a>
    Bump subosito/flutter-action from 2.12.0 to 2.13.0 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2171">#2171</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/4b4c1ce9741d2e673cd846a4e0bd4cfda526d6a6...ec2353b7d1a0d1ef455902ec4253ef81aabe2d3f">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    6c6c54a View commit details
    Browse the repository at this point in the history
  3. Bump subosito/flutter-action from 2.12.0 to 2.13.0 (#10234)

    Bumps
    [subosito/flutter-action](https://github.com/subosito/flutter-action)
    from 2.12.0 to 2.13.0.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/62f096cacda5168a3bd7b95793373be14fa4fbaf"><code>62f096c</code></a>
    Update README (<a
    href="https://redirect.github.com/subosito/flutter-action/issues/266">#266</a>)</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/844082558df106d66af07532c8942561c84c28d9"><code>8440825</code></a>
    Improvements to caching (<a
    href="https://redirect.github.com/subosito/flutter-action/issues/265">#265</a>)</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/14bf5302efe06bee37a57e1c54c15f8f17080ec3"><code>14bf530</code></a>
    Set architecture options from runner's architecture (<a
    href="https://redirect.github.com/subosito/flutter-action/issues/264">#264</a>)</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/02b923c0e1a5868734f1d56fa4083c3be4f554f3"><code>02b923c</code></a>
    add support for the <code>main</code> channel (<a
    href="https://redirect.github.com/subosito/flutter-action/issues/258">#258</a>)</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/aa6d9b984461fff0e0e0673f96483607df98db84"><code>aa6d9b9</code></a>
    update cache test</li>
    <li>See full diff in <a
    href="https://github.com/subosito/flutter-action/compare/2783a3f08e1baf891508463f8c6653c258246225...62f096cacda5168a3bd7b95793373be14fa4fbaf">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=subosito/flutter-action&package-manager=github_actions&previous-version=2.12.0&new-version=2.13.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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    e300cca View commit details
    Browse the repository at this point in the history
  4. Update README.md to clean up terminal commands (#10238)

    Removing the `$` at the start of terminal commands, because if you hit
    the copy button it includes the `$`, and pasting that in the terminal
    obviously doesn't work.
    MaryaBelanger authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    e609a12 View commit details
    Browse the repository at this point in the history
  5. Create /go/pub-automated-publishing doc redirect (#10239)

    This adds a redirect to the design document describing automated
    publishing for pub.dev:
    
    https://docs.google.com/document/d/1LSYVjDdgGNCc7p5Y2_hu8UA_Ms9MgZs3Jm974D1J344
    spydon authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    5b9132f View commit details
    Browse the repository at this point in the history
  6. Add design doc for test runner simplification (#10237)

    Add link for flutter test runner simplification design document.
    sealesj authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    3b3e0c7 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Temporarily bring back images used in flutter/flutter README (#10240)

    Fixes flutter/flutter#144571
    
    I'll follow up with an issue to use a more permanent link destination as
    well as more up-to-date pictures, but this will solve the core issue
    until I have a chance to do that.
    parlough authored Mar 5, 2024
    Configuration menu
    Copy the full SHA
    f983488 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    263efce View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Bump site-shared from 451f358 to 0e1ffdd (#10247)

    Bumps [site-shared](https://github.com/dart-lang/site-shared) from
    `451f358` to `0e1ffdd`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/site-shared/commit/0e1ffdd593cfc56bd25fb9e0a5b84c5e573a7aa3"><code>0e1ffdd</code></a>
    Update new inject_embed script to non-preview DartPad (<a
    href="https://redirect.github.com/dart-lang/site-shared/issues/208">#208</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/site-shared/compare/451f3584f190065e542def07885a8ab7b323a1bb...0e1ffdd593cfc56bd25fb9e0a5b84c5e573a7aa3">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    4fa5244 View commit details
    Browse the repository at this point in the history
  2. Fix typos (#10244)

    deining authored Mar 6, 2024
    Configuration menu
    Copy the full SHA
    7f681a2 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Adds next steps for getting started (#10245)

    Adds all 2nd level add-ons to getting started. 
    
    - Fixes #10187
    - Fixes #10189
    - Fixes #10190
    
    Partial fixes to #10186, #10188, #10191
    
    ----
    
    ## Refactors flutter doctor results
    
    Uses a data file to store what bits are flipped for each combination of
    installed tools.
    
    ## Next Steps added to Install pages
    
    [Start building Flutter native desktop apps on
    Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/windows/desktop#manage-your-flutter-sdk)
    
    * [Add Android compilation
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-windows)
    * [Add Web debugging
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-windows-desktop)
    
    [Start building Flutter Android apps on
    Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/windows/mobile#manage-your-flutter-sdk)
    
    * [Add Web debugging
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-windows)
    * [Add Windows desktop compiliation
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-android)
    
    [Start building Flutter web apps on
    Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/windows/web#manage-your-flutter-sdk)
    
    * [Add Android compilation
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web)
    * [Add Windows desktop compiliation
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-web)
    
    [Start building Flutter native desktop apps on
    macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/desktop#manage-your-flutter-sdk)
    
    * [Add Android compilation
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-macos)
    * [Add Web debugging
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-macos-desktop)
    * [Add iOS simulator or
    device](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-macos)
    
    [Start building Flutter iOS apps on
    macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/mobile-ios#manage-your-flutter-sdk)
    
    * [Add Android compilation
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-ios)
    * [Add Web debugging
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-ios-on-macos)
    
    [Start building Flutter Android apps on
    macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/mobile-android#manage-your-flutter-sdk)
    
    * [Add Web debugging
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-macos)
    * [Add iOS simulator or
    device](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-android)
    * [Add macOS compliation
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-android)
    
    [Start building Flutter web apps on
    macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/web#manage-your-flutter-sdk)
    
    * [Add Android compilation
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web)
    * [Add iOS simulator or
    device](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-web)
    * [Add macOS compliation
    tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-web)
    
    ## Starting pages for adding devtools
    
    Each shows next steps based on what they picked for their initial setup.
    
    [Add Android devtools for
    Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android)
    
    *
    [macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-macos)
    *
    [Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-windows)
    *
    [iOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-ios)
    * [Web on
    macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web-on-macos)
    * [Web on
    Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web-on-windows)
    
    [Add iOS devtools for
    Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios)
    
    *
    [macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-macos)
    *
    [Android](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-android)
    *
    [Web](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-web)
    
    [Add macOS devtools for
    Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos)
    
    *
    [iOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-ios)
    *
    [Android](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-android)
    *
    [Web](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-web)
    
    [Add Web devtools for
    Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web)
    
    * [macOS
    desktop](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-macos-desktop)
    * [Windows
    desktop](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-windows-desktop)
    * [iOS on
    macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-ios-on-macos)
    * [Android on
    macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-macos)
    * [Android on
    Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-windows)
    
    [Add Windows devtools for
    Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows)
    
    *
    [Android](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-android)
    *
    [Web](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-web)
    atsansone authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    e7dc9ba View commit details
    Browse the repository at this point in the history
  2. Clean up table wrapper and markdown syntax (#10254)

    Contributes to flutter/website#10203 as the
    setup will be more strict with raw HTML usage in Markdown.
    parlough authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    ceb51fc View commit details
    Browse the repository at this point in the history
  3. Clarify how to find a projects previous AGP version (#10250)

    Clarifies the instructions on this page, to resolve issues such as:
    
    Fixes flutter/website#10019
    Fixes flutter/website#10088
    Fixes flutter/website#10233
    
    ## 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: Anthony Sansone <[email protected]>
    gmackall and atsansone authored Mar 7, 2024
    Configuration menu
    Copy the full SHA
    a62326f View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Reduce directories excerpter tool gets fragments from (#10260)

    This fixes some issues with unrelated files having unexpected formats
    when running locally, and results in slightly faster refresh excerpt
    times.
    parlough authored Mar 10, 2024
    Configuration menu
    Copy the full SHA
    3e39305 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    6e4aa92 View commit details
    Browse the repository at this point in the history
  2. Remove use of include_cached plugin (#10268)

    Contributes to flutter/website#10203 as we'll
    only use normal Liquid includes and render syntax after the migration.
    
    The usage of `include_cached` was simply a performance optimization, so
    this doesn't affect rendering results.
    parlough authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    a7de95c View commit details
    Browse the repository at this point in the history
  3. Only create TOC entries for h2 and h3 (#10267)

    Limits TOC entries to h2 and h3 as it's usually not desired for h4 to be
    included anyway, as can be seen by the removal of `no_toc` in many h4
    cases here. In the future, we can configure this per page as necessary.
    
    Contributes to flutter/website#10203
    parlough authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    5fd4fd9 View commit details
    Browse the repository at this point in the history
  4. Add golink for Q1 DevIntel (#10270)

    Adds a go-link for Q1 2024 DevIntel.
    ericwindmill authored Mar 11, 2024
    Configuration menu
    Copy the full SHA
    1fc6ff4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    54133e5 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Update wasm page for beta and new docs (#10249)

    Fixes #10159 
    
    ---------
    
    Co-authored-by: Kevin Moore <[email protected]>
    Co-authored-by: Parker Lougheed <[email protected]>
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
    4 people authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    40e0d1c View commit details
    Browse the repository at this point in the history
  2. Update wasm getting started instructions (#10279)

    _Description of what this PR is changing or adding, and why:_
    
    Update Wasm getting started instructions to:
    - Simplify a bit
    - Rely on the standard template to ensure they are compatible
    - Align with bootstrap changes landed in
    flutter/flutter#144434
    
    ## 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.
    mit-mit authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    cf2411e View commit details
    Browse the repository at this point in the history
  3. updating (#10280)

    As it says
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    sfshaza2 and parlough authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    1cc5055 View commit details
    Browse the repository at this point in the history
  4. Bump googleapis from 12.0.0 to 13.1.0 in /examples/googleapis (#10278)

    Bumps
    [googleapis](https://github.com/google/googleapis.dart/tree/master/generated)
    from 12.0.0 to 13.1.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/google/googleapis.dart/releases">googleapis's
    releases</a>.</em></p>
    <blockquote>
    <h2>package:googleapis v13.1.0</h2>
    <ul>
    <li><code>logging</code> - removed (<em>BROKEN</em>) <code>tail()</code>
    function call.</li>
    <li><code>dataportability</code> - new!</li>
    <li><code>speech</code> - added <code>v2</code></li>
    </ul>
    <h2>package:googleapis v13.0.0</h2>
    <ul>
    <li><code>apphub</code> - new!</li>
    <li><code>bigqueryconnection</code> - new!</li>
    <li><code>displayvideo</code> - Removed v1 (v2, v3 still exist)</li>
    <li><code>walletobjects</code> - new!</li>
    <li><code>workspaceevents</code> - new!</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/google/googleapis.dart/commit/ff1bd43c2f488d94ea3c72725bb5d38e26bf6cad"><code>ff1bd43</code></a>
    Fix pub URIs (<a
    href="https://github.com/google/googleapis.dart/tree/master/generated/issues/605">#605</a>)</li>
    <li><a
    href="https://github.com/google/googleapis.dart/commit/304e3c9f8ed1f51379dbff5ffb33b18584c779e5"><code>304e3c9</code></a>
    Add speech v2 (<a
    href="https://github.com/google/googleapis.dart/tree/master/generated/issues/604">#604</a>)</li>
    <li><a
    href="https://github.com/google/googleapis.dart/commit/71b55198f5d4da93fc1e180b827801fd4275dcbc"><code>71b5519</code></a>
    Update APIs, drop version bump to 13.1</li>
    <li><a
    href="https://github.com/google/googleapis.dart/commit/d02bb36d1c4854e7252893e1cfde49d0385027c8"><code>d02bb36</code></a>
    Remove tail() from logging since it's broken anyway (<a
    href="https://github.com/google/googleapis.dart/tree/master/generated/issues/601">#601</a>)</li>
    <li><a
    href="https://github.com/google/googleapis.dart/commit/3e5b68f7a81353f8a18ac75ec46c4e1fff2a9b06"><code>3e5b68f</code></a>
    API updates, prepare v13.0.0 (<a
    href="https://github.com/google/googleapis.dart/tree/master/generated/issues/598">#598</a>)</li>
    <li><a
    href="https://github.com/google/googleapis.dart/commit/1be36a3a407e288a13c566f569ec16282f6e2664"><code>1be36a3</code></a>
    Publish new googleapis_beta (<a
    href="https://github.com/google/googleapis.dart/tree/master/generated/issues/592">#592</a>)</li>
    <li><a
    href="https://github.com/google/googleapis.dart/commit/d070d43ba2d1ed8495bba9ea0e1f5280d1fdf8ad"><code>d070d43</code></a>
    Update to readme documentation (<a
    href="https://github.com/google/googleapis.dart/tree/master/generated/issues/586">#586</a>)</li>
    <li><a
    href="https://github.com/google/googleapis.dart/commit/14d2d743c85df28c40744c2255d814aff55e8fbf"><code>14d2d74</code></a>
    Remove library directives now that dartdoc is fixed (<a
    href="https://github.com/google/googleapis.dart/tree/master/generated/issues/585">#585</a>)</li>
    <li>See full diff in <a
    href="https://github.com/google/googleapis.dart/commits/googleapis-v13.1.0/generated">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=googleapis&package-manager=pub&previous-version=12.0.0&new-version=13.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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    2b8de15 View commit details
    Browse the repository at this point in the history
  5. Bump examples/codelabs from ec2353b to 8377b8f (#10277)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `ec2353b` to `8377b8f`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/8377b8f2b7ef98a02a0d6dc23361666cb3ba6e5c"><code>8377b8f</code></a>
    Bump actions/checkout from 4.1.1 to 4.1.2 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2172">#2172</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/ec2353b7d1a0d1ef455902ec4253ef81aabe2d3f...8377b8f2b7ef98a02a0d6dc23361666cb3ba6e5c">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    aef963e View commit details
    Browse the repository at this point in the history
  6. Bump actions/checkout from 4.1.1 to 4.1.2 (#10276)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.1
    to 4.1.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/checkout/releases">actions/checkout's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.1.2</h2>
    <p>We are investigating the following issue with this release and have
    rolled-back the <code>v4</code> tag to point to <code>v4.1.1</code></p>
    <ul>
    <li><code>sparse-checkout</code> is not available on git versions prior
    to 2.27.0 (see <a
    href="https://redirect.github.com/actions/checkout/issues/1651">actions/checkout#1651</a>)</li>
    </ul>
    <h2>What's Changed</h2>
    <ul>
    <li>Fix: Disable sparse checkout whenever <code>sparse-checkout</code>
    option is not present <a
    href="https://github.com/dscho"><code>@​dscho</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1598">actions/checkout#1598</a></li>
    <li>Bump tough-cookie from 4.0.0 to 4.1.3 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1406">actions/checkout#1406</a></li>
    <li>Bump <code>@​babel/traverse</code> from 7.20.5 to 7.24.0 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1642">actions/checkout#1642</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/jww3"><code>@​jww3</code></a> made their
    first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1616">actions/checkout#1616</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/checkout/compare/v4.1.1...v4.1.2">https://github.com/actions/checkout/compare/v4.1.1...v4.1.2</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/checkout/blob/main/CHANGELOG.md">actions/checkout's
    changelog</a>.</em></p>
    <blockquote>
    <h1>Changelog</h1>
    <h2>v4.1.2</h2>
    <ul>
    <li>Fix: Disable sparse checkout whenever <code>sparse-checkout</code>
    option is not present <a
    href="https://github.com/dscho"><code>@​dscho</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1598">actions/checkout#1598</a></li>
    </ul>
    <h2>v4.1.1</h2>
    <ul>
    <li>Correct link to GitHub Docs by <a
    href="https://github.com/peterbe"><code>@​peterbe</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1511">actions/checkout#1511</a></li>
    <li>Link to release page from what's new section by <a
    href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1514">actions/checkout#1514</a></li>
    </ul>
    <h2>v4.1.0</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1396">Add
    support for partial checkout filters</a></li>
    </ul>
    <h2>v4.0.0</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1067">Support
    fetching without the --progress option</a></li>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1436">Update to
    node20</a></li>
    </ul>
    <h2>v3.6.0</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1377">Fix: Mark
    test scripts with Bash'isms to be run via Bash</a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/579">Add
    option to fetch tags even if fetch-depth &gt; 0</a></li>
    </ul>
    <h2>v3.5.3</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1196">Fix:
    Checkout fail in self-hosted runners when faulty submodule are
    checked-in</a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1287">Fix
    typos found by codespell</a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1369">Add
    support for sparse checkouts</a></li>
    </ul>
    <h2>v3.5.2</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1289">Fix
    api endpoint for GHES</a></li>
    </ul>
    <h2>v3.5.1</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1246">Fix
    slow checkout on Windows</a></li>
    </ul>
    <h2>v3.5.0</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1237">Add
    new public key for known_hosts</a></li>
    </ul>
    <h2>v3.4.0</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1209">Upgrade
    codeql actions to v2</a></li>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1210">Upgrade
    dependencies</a></li>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1225">Upgrade
    <code>@​actions/io</code></a></li>
    </ul>
    <h2>v3.3.0</h2>
    <ul>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1045">Implement
    branch list using callbacks from exec function</a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/1050">Add
    in explicit reference to private checkout options</a></li>
    <li>[Fix comment typos (that got added in <a
    href="https://redirect.github.com/actions/checkout/issues/770">#770</a>)](<a
    href="https://redirect.github.com/actions/checkout/pull/1057">actions/checkout#1057</a>)</li>
    </ul>
    <h2>v3.2.0</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/942">Add
    GitHub Action to perform release</a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/967">Fix
    status badge</a></li>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1002">Replace
    datadog/squid with ubuntu/squid Docker image</a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/964">Wrap
    pipeline commands for submoduleForeach in quotes</a></li>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1029">Update
    <code>@​actions/io</code> to 1.1.2</a></li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/checkout/commit/9bb56186c3b09b4f86b1c65136769dd318469633"><code>9bb5618</code></a>
    Prep for release of v4.1.2 (<a
    href="https://redirect.github.com/actions/checkout/issues/1649">#1649</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/8eb1f6a495037164bea451156472f35fdd6bafc0"><code>8eb1f6a</code></a>
    Bump <code>@​babel/traverse</code> from 7.20.5 to 7.24.0 (<a
    href="https://redirect.github.com/actions/checkout/issues/1642">#1642</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/556e4c3cb0b8b54b734286d5439adadcb0a8cb92"><code>556e4c3</code></a>
    Bump tough-cookie from 4.0.0 to 4.1.3 (<a
    href="https://redirect.github.com/actions/checkout/issues/1406">#1406</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/b32f140b0c872d58512e0a66172253c302617b90"><code>b32f140</code></a>
    Warn on attempts to publish <code>test-ubuntu-git</code> from non-main
    branch. (<a
    href="https://redirect.github.com/actions/checkout/issues/1623">#1623</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/2650dbd060003e3b5ae211e4358852f336b682a7"><code>2650dbd</code></a>
    Give <code>test-ubuntu-git</code> its own <code>README</code> (<a
    href="https://redirect.github.com/actions/checkout/issues/1620">#1620</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/aadec899646c8e0f34c52d9219c2faac36626b55"><code>aadec89</code></a>
    Explicitly disable sparse checkout unless asked for (<a
    href="https://redirect.github.com/actions/checkout/issues/1598">#1598</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/df0bcddf6d6823307c716b56a7ef9c3b25078874"><code>df0bcdd</code></a>
    Refine workflow for generating <code>test-ubuntu-git</code> (<a
    href="https://redirect.github.com/actions/checkout/issues/1617">#1617</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/473055ba18d6d2da209cd46110aadb9275e3194e"><code>473055b</code></a>
    Create <code>test-ubuntu-git</code> Docker Container for Proxy Tests (<a
    href="https://redirect.github.com/actions/checkout/issues/1616">#1616</a>)</li>
    <li>See full diff in <a
    href="https://github.com/actions/checkout/compare/b4ffde65f46336ab88eb53be808477a3936bae11...9bb56186c3b09b4f86b1c65136769dd318469633">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=4.1.1&new-version=4.1.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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    dc256c1 View commit details
    Browse the repository at this point in the history
  7. Fix bad mobile- prepended link (#10273)

    _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.
    josephch405 authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    2920faf View commit details
    Browse the repository at this point in the history
  8. Add links to flutter wiki migration docs (#10272)

    Part of flutter/flutter#145009
    
    ## 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 authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    3b0bfa2 View commit details
    Browse the repository at this point in the history
  9. Update styles for fixes and closer alignment to dart.dev (#10265)

    This results in closer alignment to dart.dev and includes the
    improvements of:
    
    - Improved accessibility of text in asides/admonitions with greatly
    increased contrast
    - Less distracting right TOC styles
    - The inline TOC has a background to visually differentiate it from
    nearby content
    
    Contributes to flutter/website#10203
    
    ---------
    
    Co-authored-by: Brett Morgan <[email protected]>
    parlough and domesticmouse authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    b66d96b View commit details
    Browse the repository at this point in the history
  10. Bump github/codeql-action from 3.24.6 to 3.24.7 (#10275)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.24.6 to 3.24.7.
    <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.7 - 12 Mar 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/2185">#2185</a></li>
    </ul>
    <h2>3.24.6 - 29 Feb 2024</h2>
    <p>No user facing changes.</p>
    <h2>3.24.5 - 23 Feb 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.3. <a
    href="https://redirect.github.com/github/codeql-action/pull/2156">#2156</a></li>
    </ul>
    <h2>3.24.4 - 21 Feb 2024</h2>
    <ul>
    <li>Fix an issue where an existing, but empty,
    <code>/sys/fs/cgroup/cpuset.cpus</code> file always resulted in a
    single-threaded run. <a
    href="https://redirect.github.com/github/codeql-action/pull/2151">#2151</a></li>
    </ul>
    <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://redirect.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://redirect.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://redirect.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://redirect.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://redirect.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://redirect.github.com/github/codeql-action/pull/2083">#2083</a></li>
    <li>Update default CodeQL bundle version to 2.16.1. <a
    href="https://redirect.github.com/github/codeql-action/pull/2096">#2096</a></li>
    </ul>
    <h2>3.23.1 - 17 Jan 2024</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/3ab4101902695724f9365a384f86c1074d94e18c"><code>3ab4101</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2192">#2192</a>
    from github/update-v3.24.7-5e882999f</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/a006adfa777ac1a445cd4ca2df13e446f84becc0"><code>a006adf</code></a>
    Update changelog for v3.24.7</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/5e882999f16c45611816b3a14843ecd5485274b5"><code>5e88299</code></a>
    Bump the npm group with 2 updates (<a
    href="https://redirect.github.com/github/codeql-action/issues/2190">#2190</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/69e120d747ddc5abdd3317379cb1476901c14505"><code>69e120d</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2191">#2191</a>
    from github/henrymercer/use-include-query-help-flag</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/5ec06c71f07919784296cc1bedeb2e2ab4c194fa"><code>5ec06c7</code></a>
    Use the <code>--sarif-include-query-help</code> option when
    supported</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/caf377935a823a637571f07e0a8813992f01e4d0"><code>caf3779</code></a>
    Update default bundle to 2.16.4 (<a
    href="https://redirect.github.com/github/codeql-action/issues/2185">#2185</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/532ca5486e1a5b4520f54d6aac5918e20eaf2149"><code>532ca54</code></a>
    Fail <code>analyze</code> step by passing an invalid option to
    <code>database finalize</code> (<a
    href="https://redirect.github.com/github/codeql-action/issues/2189">#2189</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/2fa207a8b764fa9a9c4068564ee4552bce75c4d8"><code>2fa207a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2188">#2188</a>
    from github/henrymercer/prepare-build-mode-help</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/24c3eda0e32fb3558b504ad9f9c523fc6b68b363"><code>24c3eda</code></a>
    Escape named value in input description</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/27a6cd0a11fefc3a0b7fd2ff3edf69b58f9301b2"><code>27a6cd0</code></a>
    Remove experimental qualifiers from build mode input</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/8a470fddafa5cbb6266ee11b37ef4d8aae19c571...3ab4101902695724f9365a384f86c1074d94e18c">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.6&new-version=3.24.7)](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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    df5e6cd View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    97b35a4 View commit details
    Browse the repository at this point in the history
  2. Update wasm description (#10285)

    Calling out WasmGC is likely more confusing than it's worth
    kevmoo authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    31c8329 View commit details
    Browse the repository at this point in the history
  3. Bump examples/codelabs from 8377b8f to 26b82c7 (#10286)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `8377b8f` to `26b82c7`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/26b82c7f682ae80d762eacdf576c69f53cfd4310"><code>26b82c7</code></a>
    Bump actions/setup-java from 4.1.0 to 4.2.0 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2173">#2173</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/8377b8f2b7ef98a02a0d6dc23361666cb3ba6e5c...26b82c7f682ae80d762eacdf576c69f53cfd4310">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    d557b90 View commit details
    Browse the repository at this point in the history
  4. Fix flow of rightside TOC (#10287)

    On https://docs.flutter.dev/platform-integration/web/wasm, you can see
    the right side (wide screen) TOC has overlapping entries due to the
    wrong flex direction.
    parlough authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    bd784fa View commit details
    Browse the repository at this point in the history
  5. Minor fixes and cleanup for Wasm page (#10288)

    - Fix now unnecessary colon (":") in aside/alert
    - Remove first paragraph which seems unrelated or accidental as it's not
    complete and is more about JS interop.
    - Correct a mention of "Wasm" to "WasmGC"
    - Other minor wording and formatting cleanup
    parlough authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    c359453 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f300cb2 View commit details
    Browse the repository at this point in the history
  7. docs: Adding CocoaPods to iOS plugin (#10251)

    _Description of what this PR is changing or adding, and why:_
    This PR adds a small guide to correctly add CocoaPods to a plugin that
    integrates with iOS. Hopefully saving engineers time when creating
    plugins, as it took em quite some time to set it up and had to ask a [SO
    question](https://stackoverflow.com/questions/78111914/adding-private-pod-to-flutter-package/78112482#78112482).
    
    _Issues fixed by this PR (if any):_
    Closes #10246
    
    ## 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 <[email protected]>
    charlieforward9 and atsansone authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    69d7b72 View commit details
    Browse the repository at this point in the history
  8. Local caching article (#10283)

    Adds the `local-caching` article, to take its place between "Networking"
    and "JSON serialization".
    
    ---------
    
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
    craiglabenz and sfshaza2 authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    db41916 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Bump examples/codelabs from 26b82c7 to dd1f3ae (#10293)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `26b82c7` to `dd1f3ae`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/dd1f3ae480ba91647749f25f8a1fff137fd90d26"><code>dd1f3ae</code></a>
    Bump actions/setup-java from 4.2.0 to 4.2.1 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2174">#2174</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/26b82c7f682ae80d762eacdf576c69f53cfd4310...dd1f3ae480ba91647749f25f8a1fff137fd90d26">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 15, 2024
    Configuration menu
    Copy the full SHA
    942b8b6 View commit details
    Browse the repository at this point in the history
  2. Local Caching pseudocode tweak (#10292)

    Applies a pseudocode tweak suggested by @domesticmouse
    craiglabenz authored Mar 15, 2024
    Configuration menu
    Copy the full SHA
    6f23771 View commit details
    Browse the repository at this point in the history
  3. FWE: Handling user input (v1) (#10284)

    _Description of what this PR is changing or adding, and why:_ The
    initial "Handling user input" page for FWE v1
    
    ---------
    
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
    Co-authored-by: Brett Morgan <[email protected]>
    3 people authored Mar 15, 2024
    Configuration menu
    Copy the full SHA
    5174b89 View commit details
    Browse the repository at this point in the history
  4. First draft of the FWE index page (#10282)

    Since we'd like to see this page staged, I made sure that there weren't
    any broken links. Files that aren't yet present just link back to this
    index page.
    
    New page staged here:
    https://flutter-docs-prod--pr10282-fwe-index-d041ol16.web.app/get-started/fwe
    sfshaza2 authored Mar 15, 2024
    Configuration menu
    Copy the full SHA
    690bfdf View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Remove transitional 'GPU thread' mentions (#10301)

    It has been around 3+ years since the transition was made, so we can
    probably remove these transitional mentions now. I've kept a modified
    form of one mention as it still seemed useful.
    
    \cc @filiph
    parlough authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    2c8afe1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    664bc72 View commit details
    Browse the repository at this point in the history
  3. Fix links to Bitrise Flutter docs (#10297)

    They also don't have a link destination that automatically picks a
    language, so they have to include the `/en/`.
    
    Fixes flutter/website#10290
    parlough authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    390c373 View commit details
    Browse the repository at this point in the history
  4. Add italian course platform to list (#10296)

    Hello 👋
    I'm adding a link to my course platform: we have about:
    - 15 courses (all in italian) 
    - Over 2k students
    - Teaching Flutter since 2019 (we love Flutter!)
    
    Hopefully adding the link here is gonna allow even more people to start
    their journey with Flutter, that are less experienced with english and
    want some educational content in their mother tongue :)
    [Fudeo: Flutter University (Italian)](https://www.fudeo.it/)
    
    Thank you!
    Have a good work
    
    ## 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.
    gabrielgatu authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    454b042 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    b9f3492 View commit details
    Browse the repository at this point in the history
  2. New doc: Global Surface Pool for macOS (#10308)

    _Description of what this PR is changing or adding, and why:_
    
    _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 <[email protected]>
    dkwingsmt and domesticmouse authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    77379e6 View commit details
    Browse the repository at this point in the history
  3. Added ChromeOS, Linux GS (#10302)

    Adds ChromeOS, Linux GS pages plus all 2nd level add-ons to getting
    started.
    
    Fixes flutter/website#10255
    Fixes flutter/website#10186
    Fixes flutter/website#10188
    Fixes flutter/website#10191
    
    ----
    
    ## Adds the following pages:
    
    ### ChromeOS install
    
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/chromeos/
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/chromeos/android/
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/chromeos/web/
    
    ### Linux Install
    
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/linux/
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/linux/desktop
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/linux/android
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/get-started/install/linux/web
    
    ### Add Linux desktop to Linux Android or Web install
    
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/linux/install-linux/
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/linux/install-linux/install-linux-from-android
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/linux/install-linux/install-linux-from-web
    
    ### Add Android to Linux Desktop install
    
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/android/install-android/install-android-from-linux
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/android/install-android/install-android-from-web-on-linux
    
    ### Add Android to ChromeOS Web install
    
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/android/install-android/install-android-from-web-on-chromeos
    
    ### Add Web  to Linux Desktop install
    
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/web/install-web/install-web-from-linux-desktop
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/web/install-web/install-web-from-android-on-linux
    
    ### Add Web to ChromeOS Android install
    
    -
    https://flutter-docs-prod--pr10302-fix-10255-q3e2r9ic.web.app/platform-integration/web/install-web/install-web-from-android-on-chromeos
    
    
    ----
    
    ## Refactors
    
    - Flutter file replacement into command lines on all install pages
    - Flutter doctor results for all combinations
    
    ---------
    
    Co-authored-by: Brett Morgan <[email protected]>
    atsansone and domesticmouse authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    1d17244 View commit details
    Browse the repository at this point in the history
  4. Update scrolling.md (#10312)

    Fixes #10294
    
    Changes:
    ```markdown
    and discuss the pros on cons of different approaches.
    ```
    to 
    ```markdown
    and the pros and cons of different approaches.
    ```
    atsansone authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    7e5656f View commit details
    Browse the repository at this point in the history
  5. Add ValueNotifier & InheritedNotifier as state management option (#10…

    …307)
    
    A solution using the built-in functionality in the Flutter SDK such as
    InheritedNotifier and ValueNotifier.
    
    The other documentation doesn't reference the use of these two together
    which results in a simple approach to immutable state management
    
    ## 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 <[email protected]>
    tadaspetra and domesticmouse authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    0051b53 View commit details
    Browse the repository at this point in the history
  6. Revert "Added ChromeOS, Linux GS" (#10313)

    Reverts flutter/website#10302
    
    Needs more time for copy review.
    
    PTAL @sfshaza2 !
    atsansone authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    35b277d View commit details
    Browse the repository at this point in the history
  7. Fix mismatch in Gradle plugin page (#10314)

    Fixes #10299
    
    The section # android/app/build.gradle says to add the `id
    kotlin-android` to `plugins`.
    
    The section # Google Mobile Services and Crashlytics says to add the `id
    org.jetbrains.kotlin.android`
    
    Changed the first to `id org.jetbrains.kotlin.android`
    atsansone authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    d26a617 View commit details
    Browse the repository at this point in the history
  8. Adds link to video on Deep Linking (#10317)

    Adds link to Google I/O video Fixes #10220
    atsansone authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    0f7684f View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Add state management page (#10318)

    Adds the state-management article, to take its place between "Layout"
    and "Handling user input".
    
    Link to staged site:
    -
    https://flutter-docs-prod--pr10318-fwe-state-management-71dmrri5.web.app/get-started/fwe/state-management
    
    ---------
    
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
    johnpryan and sfshaza2 authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    57e888d View commit details
    Browse the repository at this point in the history
  2. Fix DartPad links (#10321)

    Fix DartPad links. Fixes #10306
    atsansone authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    3c50b43 View commit details
    Browse the repository at this point in the history
  3. Adds ChromeOS, Linux GS pages (#10316)

    Adds ChromeOS, Linux GS pages plus all 2nd level add-ons to getting
    started.
    
    Fixes #10255
    Fixes #10186
    Fixes #10188
    Fixes #10191
    
    Reviewed and approved by @anderdobo in #10302 
    
    ----
    
    ## New pages
    These are mostly reusing includes or include templates from the other
    Getting Started pages. The main new pages are under:
    
    - src/_includes/docs/install/reqs/linux/base.md
    - src/get-started/install/chromeos/
    - src/get-started/install/linux/
    - src/platform-integration/android/install-android/
    - src/platform-integration/linux/install-linux/
    - src/platform-integration/web/install-web/
    
    Changed to fix auto-population of current build artifacts in terminal
    code blocks.
    - src/assets/js/archive.js
    
    Added tabs
    - src/assets/js/main.js
    
    Refactored other framework pages to clean up includes.
    
    ----
    
    ## New page links
    It will help to see these staged because of the heavy reuse and Liquid
    logic.
    
    ### ChromeOS install
    
    - [Install on ChromeOS landing
    page](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/chromeos/)
    - [Install Flutter with Android tools on
    ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/chromeos/android/)
    - [Install Flutter with web tools on
    ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/chromeos/web/)
    
    ### Linux Install
    
    - [Install on Linux landing
    page](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/linux/)
    - [Install Flutter for Linux Desktop on
    Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/linux/desktop)
    - [Install Flutter with Android tools on on
    Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/linux/android)
    - [Install Flutter with web tools on
    Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/get-started/install/linux/web)
    
    ### Add Linux desktop to Linux Android or Web install
    
    - [Add Linux Desktop tools landing
    page](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/linux/install-linux/)
    - [Add Linux Desktop tools to Flutter & Android tools on
    Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/linux/install-linux/install-linux-from-android)
    - [Add Linux Desktop tools to Flutter & Web tools on
    Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/linux/install-linux/install-linux-from-web)
    
    ### Add Android to Linux Desktop install
    
    - [Add Android tools to Flutter & Linux Desktop tools on
    Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/android/install-android/install-android-from-linux)
    - [Add Android tools to Flutter & Web tools on
    Linux](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/android/install-android/install-android-from-web-on-linux)
    
    ### Add Android to ChromeOS Web install
    
    - [Add Android tools to Flutter on
    ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/android/install-android/install-android-from-web-on-chromeos)
    
    ### Add Web to Linux Desktop install
    
    - [Add web tools to Flutter & Linux Desktop tools on
    ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/web/install-web/install-web-from-linux-desktop)
    - [Add web tools to Flutter & Android tools on
    ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/web/install-web/install-web-from-android-on-linux)
    
    ### Add Web to ChromeOS Android install
    
    - [Add web tools to
    ChromeOS](https://flutter-docs-prod--pr10316-fix-10255-ayluprrv.web.app/platform-integration/web/install-web/install-web-from-android-on-chromeos)
    
    ---------
    
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
    Co-authored-by: John Ryan <[email protected]>
    3 people authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    bb2cb71 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Bump subosito/flutter-action from 2.13.0 to 2.14.0 (#10319)

    Bumps
    [subosito/flutter-action](https://github.com/subosito/flutter-action)
    from 2.13.0 to 2.14.0.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/1c5eb12d812966ca84680edc38353a0851c8fd56"><code>1c5eb12</code></a>
    fix: specify pub cache path (<a
    href="https://redirect.github.com/subosito/flutter-action/issues/280">#280</a>)</li>
    <li>See full diff in <a
    href="https://github.com/subosito/flutter-action/compare/62f096cacda5168a3bd7b95793373be14fa4fbaf...1c5eb12d812966ca84680edc38353a0851c8fd56">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=subosito/flutter-action&package-manager=github_actions&previous-version=2.13.0&new-version=2.14.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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    705e21a View commit details
    Browse the repository at this point in the history
  2. Bump examples/codelabs from dd1f3ae to e420afb (#10324)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `dd1f3ae` to `e420afb`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/e420afb51791b5fa68879ada892d1251795be7de"><code>e420afb</code></a>
    Bump subosito/flutter-action from 2.13.0 to 2.14.0 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2177">#2177</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/dd1f3ae480ba91647749f25f8a1fff137fd90d26...e420afb51791b5fa68879ada892d1251795be7de">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Brett Morgan <[email protected]>
    dependabot[bot] and domesticmouse authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0398bb2 View commit details
    Browse the repository at this point in the history
  3. Kidde: Migration of infra

    AmosHuKe committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    3b98b44 View commit details
    Browse the repository at this point in the history
  4. Update: deploy-cn.sh

    AmosHuKe committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    b169247 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8061f79 View commit details
    Browse the repository at this point in the history
  6. Add Flutter Fundamentals and The Ultimate Login System Courses (#10326)

    Add Flutter Fundamentals and The Ultimate Login System Courses
    
    ## 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.
    tadaspetra authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    5cba7db View commit details
    Browse the repository at this point in the history
  7. Fixed outlineButtonStyle example (#10328)

    Fixed outlineButtonStyle example. Fixes #10311
    atsansone authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    f6cdf5a View commit details
    Browse the repository at this point in the history
  8. Removes complicating graf in Arch Overview (#10327)

    Removes complicating graf in text. Fixes #10005
    
    Co-authored-by: Brett Morgan <[email protected]>
    atsansone and domesticmouse authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    c049ba6 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Added help for Flutter web (#10329)

    Added help for Flutter web. Fixes #9792
    
    Co-authored-by: Brett Morgan <[email protected]>
    atsansone and domesticmouse authored Mar 22, 2024
    Configuration menu
    Copy the full SHA
    078153a View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Configuration menu
    Copy the full SHA
    22f8135 View commit details
    Browse the repository at this point in the history
  2. Convert HTML definition lists to Markdown (#10300)

    Makes syntax for definition lists consistent across the site making
    contributing easier and more consistent.
    
    Contributes to flutter/website#10203
    parlough authored Mar 23, 2024
    Configuration menu
    Copy the full SHA
    f513dad View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Configuration menu
    Copy the full SHA
    1ca3b70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60190c7 View commit details
    Browse the repository at this point in the history
  3. Clean up web images layout, links, and formatting (#10330)

    - Removes mention of old CanvasKit limitation
      - Fixes flutter/website#10263
    - Don't have h1 headers inline, as there shouldn't be more than one
      - Adjust other headers for that level change
    - Use non-English MDN links to enable navigation to user's preferred
    language
    - Include link definitions near usage
    parlough authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    12464bd View commit details
    Browse the repository at this point in the history
  4. Add path_provider import to Documents directory code snippet (#10320)

    Add the path_provider import to a code snippet, so it can be standalone copy-pasted.
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    nilgaar and parlough authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    91cf2a7 View commit details
    Browse the repository at this point in the history
  5. Codeblock language cleanup (#10334)

    - Adding missing code block languages
    - Change `terminal` to `console`
    - Standardize `text`, `nocode`, `plain`, etc., all to `plaintext`
    
    Some of these will result in temporary style regressions, but will be
    resolved shortly.
    
    Contributes to flutter/website#10203
    parlough authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    9b1224f View commit details
    Browse the repository at this point in the history
  6. Add root dash_site command for consistency with dart.dev (#10333)

    This command will be used as an easy entry point into site tooling while
    also verifying the user's setup and conveying any issues.
    
    Instructions for use will come in follow-up PRs.
    
    Contributes to flutter/website#10203
    parlough authored Mar 25, 2024
    Configuration menu
    Copy the full SHA
    12487e4 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

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

Commits on Mar 27, 2024

  1. Breaking change page for ColorScheme change (#10274)

    This PR is to add a breaking change page for the recent ColorScheme
    change(flutter/flutter#142654,
    flutter/flutter#144273 and
    flutter/flutter#144805).
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
    3 people authored Mar 27, 2024
    Configuration menu
    Copy the full SHA
    9f92006 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c6b9773 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Add go/deprecate-html-renderer design doc redirect (#10340)

    Add `/go/deprecate-html-renderer`.
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    yjbanov and parlough authored Mar 29, 2024
    Configuration menu
    Copy the full SHA
    a55de2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b558680 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    b106731 View commit details
    Browse the repository at this point in the history
  2. Fix contrast of 'console' code block language (#10344)

    Reuses `terminal` highlighting for `console`, as I recently consolidated
    them.
    
    Fixes flutter/website#10342
    Fixes flutter/website#10335
    Contributes to legibility portion of
    flutter/website#10341
    parlough authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    8b692d7 View commit details
    Browse the repository at this point in the history
  3. Bump subosito/flutter-action from 2.14.0 to 2.15.0 (#10346)

    Bumps
    [subosito/flutter-action](https://github.com/subosito/flutter-action)
    from 2.14.0 to 2.15.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/subosito/flutter-action/releases">subosito/flutter-action's
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.15.0</h2>
    <p>Hi! I'm <a href="https://github.com/bartekpacia/">Bartek</a> and I'm
    a new maintainer of this action. I promise to take good care of it.</p>
    <p>This release introduces the <code>flutter-version-file</code> option,
    which lets you easily centralize Flutter version in a single place –
    your pubspec.yaml file:</p>
    <p>You can use it like this:</p>
    <pre lang="yaml"><code>steps:
      - name: Clone repository
        uses: actions/checkout@v4
      - name: Set up Flutter
        uses: subosito/flutter-action@v2
        with:
          channel: stable
          flutter-version-file: pubspec.yaml # path to pubspec.yaml
    </code></pre>
    <p>Please note that for this to work, you need to specify exact Flutter
    version in pubspec.yaml:</p>
    <pre lang="yaml"><code>environment:
      dart: &quot;&gt;=3.3.0 &lt;4.0.0&quot;
      flutter: 3.19.0 # This must be exact! No ranges allowed.
    </code></pre>
    <p>Apart from that, some minor README updates and code cleanup were
    performed.</p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/3d804929922b667a63a229bc59037807f969e885"><code>3d80492</code></a>
    update README (<a
    href="https://redirect.github.com/subosito/flutter-action/issues/291">#291</a>)</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/0ef13f12a53071c2362b0f884ad917692ff8cbc5"><code>0ef13f1</code></a>
    Add <code>flutter-version-file</code> (<a
    href="https://redirect.github.com/subosito/flutter-action/issues/290">#290</a>)</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/7564de34b3630708aa08807092c5ddbf4f6e0a7d"><code>7564de3</code></a>
    Merge pull request <a
    href="https://redirect.github.com/subosito/flutter-action/issues/288">#288</a>
    from subosito/chore/action_yaml_refactor</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/2b3ab6c7da1a24f4e4589856c0609a28c2393e7c"><code>2b3ab6c</code></a>
    convert some if-statements to be POSIX-compatible</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/49cd17165c0e40bec4f918edd05e5e1e5e1938c9"><code>49cd171</code></a>
    split longer lines</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/cf12a399890e96433bcc3bcd58cf894cb9f36162"><code>cf12a39</code></a>
    Merge pull request <a
    href="https://redirect.github.com/subosito/flutter-action/issues/287">#287</a>
    from subosito/minor</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/cea4cf68a127f658cd53308d618402e7e0bc4e52"><code>cea4cf6</code></a>
    workflow.yaml: minor fix</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/043862d93028d14cac42b28d5eecbc99aaef64f4"><code>043862d</code></a>
    Merge pull request <a
    href="https://redirect.github.com/subosito/flutter-action/issues/286">#286</a>
    from subosito/format</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/e70699e140cf8f07d411bafa936437de5a7560e1"><code>e70699e</code></a>
    file renames</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/766e0c11bc704f670072f0bb23cd50d33e7be3cd"><code>766e0c1</code></a>
    minor readme format update</li>
    <li>Additional commits viewable in <a
    href="https://github.com/subosito/flutter-action/compare/1c5eb12d812966ca84680edc38353a0851c8fd56...3d804929922b667a63a229bc59037807f969e885">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=subosito/flutter-action&package-manager=github_actions&previous-version=2.14.0&new-version=2.15.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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    07d58f4 View commit details
    Browse the repository at this point in the history
  4. Bump site-shared from 0e1ffdd to 90c64a9 (#10345)

    Bumps [site-shared](https://github.com/dart-lang/site-shared) from
    `0e1ffdd` to `90c64a9`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/site-shared/commit/90c64a9b0736d350f439bfb4a0baf225a3908249"><code>90c64a9</code></a>
    Update inject script to account for sender (<a
    href="https://redirect.github.com/dart-lang/site-shared/issues/211">#211</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/site-shared/compare/0e1ffdd593cfc56bd25fb9e0a5b84c5e573a7aa3...90c64a9b0736d350f439bfb4a0baf225a3908249">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 1, 2024
    Configuration menu
    Copy the full SHA
    863fb61 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Bump examples/codelabs from 5211876 to f1229f9 (#10350)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `5211876` to `f1229f9`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/f1229f996c1e1830929cd21a2779348818ef046c"><code>f1229f9</code></a>
    Bump subosito/flutter-action from 2.14.0 to 2.15.0 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2181">#2181</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/52118761ae0a6d5b5df3fc14a30ac57fe8c24eed...f1229f996c1e1830929cd21a2779348818ef046c">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    10f592e View commit details
    Browse the repository at this point in the history
  2. Bump site-shared from 90c64a9 to bb2e20b (#10349)

    Bumps [site-shared](https://github.com/dart-lang/site-shared) from
    `90c64a9` to `bb2e20b`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/site-shared/commit/bb2e20b545dac2209f20f9f1629302d63c3d89e2"><code>bb2e20b</code></a>
    Bump actions/cache from 4.0.1 to 4.0.2 (<a
    href="https://redirect.github.com/dart-lang/site-shared/issues/212">#212</a>)</li>
    <li><a
    href="https://github.com/dart-lang/site-shared/commit/de91a657c86e433d52d795d5ce95f585cc01d4eb"><code>de91a65</code></a>
    Bump actions/checkout from 4.1.1 to 4.1.2 (<a
    href="https://redirect.github.com/dart-lang/site-shared/issues/213">#213</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/site-shared/compare/90c64a9b0736d350f439bfb4a0baf225a3908249...bb2e20b545dac2209f20f9f1629302d63c3d89e2">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    4c8db2f View commit details
    Browse the repository at this point in the history
  3. Add migration guide for post-3.19 deprecation cleanup (#10348)

    Fixes flutter/flutter#143956
    
    ---------
    
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
    Piinks and sfshaza2 authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    0e369e0 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Migration guide for ButtonBar deprecation (#10325)

    Related to flutter/flutter#145523
    
    ## 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: Kate Lovett <[email protected]>
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
    3 people authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    5f46bab View commit details
    Browse the repository at this point in the history
  2. Clean up and add feedback form to the fwe-state management page (#10352)

    Just some general cleanup.
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    sfshaza2 and parlough authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    36c74c1 View commit details
    Browse the repository at this point in the history
  3. Bump subosito/flutter-action from 2.15.0 to 2.16.0 (#10353)

    Bumps
    [subosito/flutter-action](https://github.com/subosito/flutter-action)
    from 2.15.0 to 2.16.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/subosito/flutter-action/releases">subosito/flutter-action's
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.16.0</h2>
    <p>This release introduces the <code>dry-run</code> option, which lets
    you only get action outputs without downloading Flutter. This can be
    useful if you want to set up some automations to be notified about new
    Flutter releases.</p>
    <pre lang="yaml"><code>steps:
      - name: Clone repository
      - uses: actions/checkout@v4
      - name: Set up Flutter
        uses: subosito/flutter-action@v2
        id: flutter-action
        with:
          channel: stable
          dry-run: true
      - run: |
          # Always print the latest stable version.
          echo CHANNEL=${{ steps.flutter-action.outputs.CHANNEL }}
          echo VERSION=${{ steps.flutter-action.outputs.VERSION }}
        shell: bash
    </code></pre>
    <p>Thank you <a href="https://github.com/kzrnm"><code>@​kzrnm</code></a>
    for suggesting and implementing it in <a
    href="https://redirect.github.com/subosito/flutter-action/issues/270">#270</a>!</p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/44ac965b96f18d999802d4b807e3256d5a3f9fa1"><code>44ac965</code></a>
    Add dry-run (<a
    href="https://redirect.github.com/subosito/flutter-action/issues/270">#270</a>)</li>
    <li><a
    href="https://github.com/subosito/flutter-action/commit/980391a6c51b6f81252a39f1a63c5c3e64ada99c"><code>980391a</code></a>
    more README fixes (<a
    href="https://redirect.github.com/subosito/flutter-action/issues/292">#292</a>)</li>
    <li>See full diff in <a
    href="https://github.com/subosito/flutter-action/compare/3d804929922b667a63a229bc59037807f969e885...44ac965b96f18d999802d4b807e3256d5a3f9fa1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=subosito/flutter-action&package-manager=github_actions&previous-version=2.15.0&new-version=2.16.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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    97f7df2 View commit details
    Browse the repository at this point in the history
  4. Bump examples/codelabs from f1229f9 to fa6cec7 (#10354)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `f1229f9` to `fa6cec7`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/fa6cec796fee871d314a6440600a0bb2af54ca0a"><code>fa6cec7</code></a>
    Bump subosito/flutter-action from 2.15.0 to 2.16.0 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2184">#2184</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/f1229f996c1e1830929cd21a2779348818ef046c...fa6cec796fee871d314a6440600a0bb2af54ca0a">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    c99fc54 View commit details
    Browse the repository at this point in the history
  5. Removes ambiguous statement from FWE fundamentals page. (#10355)

    Fixes #10228 
    
    ## 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.
    ericwindmill authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    d1fe7dd View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    371d80b View commit details
    Browse the repository at this point in the history
  2. Add interaction styles for details/summary (#10359)

    These styles help make it more clear you're interacting with an
    expandable details/summary tab, while also providing some spacing to the
    contents of the expanded details.
    
    Find an example near
    https://flutter-docs-prod--pr10359-feat-new-details-style-i0iuss6t.web.app/testing/code-debugging#print-the-render-tree:~:text=tree%20and%20the-,sizes%20flow%20back%20up.,-Expand%20to%20view
    parlough authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    5e77c31 View commit details
    Browse the repository at this point in the history
  3. Add more client-side fragment redirects for old get started pages (#1…

    …0357)
    
    This adds redirects from the `/get-started/install/<platform>` pages if
    a fragment (`#link-target-fragment`) from the old page format is
    specified. These JS based redirects are necessary as fragments aren't
    sent to the server, so Firebase redirects won't work.
    
    We likely won't maintain these indefinitely, but a lot of links
    referencing these still exist in old versions of tools and the internet,
    so we can keep them for the foreseeable future.
    
    Fixes flutter/website#10271
    parlough authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    600eeef View commit details
    Browse the repository at this point in the history
  4. MaterialState migration guide (#10194)

    Adds a migration guide guide for MaterialState logic being marked
    deprecated by
    [flutter/pull/142151](flutter/flutter#142151)
    
    ## 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.
    MitchellGoodwin authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    558e194 View commit details
    Browse the repository at this point in the history
  5. Add missing note about building Android plugin (#10362)

    Every other platform's section had the note about needing to build at
    least once before opening the native project, but it was missing for
    Android; this adds it.
    
    It also updates the iOS and macOS docs to add the `--config-only` flag,
    which is an option that was added after these docs were originally
    written, and makes the step much faster. (Windows and Linux are
    unchanged since that option does not yet exist for those platforms).
    
    _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.
    stuartmorgan authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    e35ae06 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b0e004c View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    c43596c View commit details
    Browse the repository at this point in the history
  2. Fix accidental change to production Firebase project ID (#10367)

    To fix the deploy failure in
    flutter/website@c43596c.
    
    I guess I accidentally changed the ID in
    flutter/website@b0e004c
    🙈
    parlough authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    26bc51f View commit details
    Browse the repository at this point in the history
  3. Bump examples/codelabs from fa6cec7 to fe847c8 (#10365)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `fa6cec7` to `fe847c8`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/fe847c8c4e0aceb2b80f8ce41ac6766201a195c1"><code>fe847c8</code></a>
    Elide <code>animated-responsive-layout</code> from beta CI (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2186">#2186</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/fa6cec796fee871d314a6440600a0bb2af54ca0a...fe847c8c4e0aceb2b80f8ce41ac6766201a195c1">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 5, 2024
    Configuration menu
    Copy the full SHA
    063763d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    49f7d56 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. Configuration menu
    Copy the full SHA
    2b778be View commit details
    Browse the repository at this point in the history
  2. Reorder duplicated Kotlin and Java snippets (#10375)

    After discussing with others, it seems to make sense to place Kotlin
    snippets before Java. It's been the Flutter tool's default for many
    years and is now Android's default as well. The one exception is in the
    add-to-app docs, where Java might be more common for old apps, but this
    PR also puts Kotlin first there as well for consistency.
    
    Closes flutter/website#10364
    parlough authored Apr 6, 2024
    Configuration menu
    Copy the full SHA
    3f2b5d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f1b03e View commit details
    Browse the repository at this point in the history
  4. Fix code blocks on layout index page (#10373)

    Standard Markdown requires an extra new line after HTML before Markdown
    markup.
    parlough authored Apr 6, 2024
    Configuration menu
    Copy the full SHA
    54f8293 View commit details
    Browse the repository at this point in the history
  5. Fixed images on Layout page (#10372)

    Fixes #2719 Fixes #10303
    atsansone authored Apr 6, 2024
    Configuration menu
    Copy the full SHA
    938638c View commit details
    Browse the repository at this point in the history
  6. Support "C++" as a tab language in samplecode/sample (#10379)

    Replaces `+` with `-plus` as it was also replaced by `-plus` in the
    previous fix #6524.
    
    ![Video of tabs working after fix](https://github.com/flutter/website/assets/50594304/cec4c8e9-5393-4f51-95e9-00c6c08c713c)
    
    Fixes #10378
    eckertl authored Apr 6, 2024
    Configuration menu
    Copy the full SHA
    9726629 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. clarify what "preview" means. (#10376)

    Fixes flutter/website#10371
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    sfshaza2 and parlough authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    0396d09 View commit details
    Browse the repository at this point in the history
  2. Begin cleanup of docregion declarations (#10385)

    This standardizes docregion names to `lowercase-with-dashes` for
    improved consistency, easier searching, and simpler tooling
    implementing. Also removes some unused docregions/files and completes
    some nearby cleanup.
    
    There are more docregions to migrate in follow-up work, but migrations
    will be completed over a few PRs for easier review.
    
    Contributes to flutter/website#10384
    parlough authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    ba0409c View commit details
    Browse the repository at this point in the history
  3. Speed up code excerpt updater (#10383)

    Slightly reduce runtime of code excerpt updater by doing less unneeded
    work :)
    
    - Only run on `src/content` directory. All code excerpt instructions are
    within that directory currently.
    - Don't add any of the global replacements, they currently are relied on
    by any of the excerpts on the site.
    parlough authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1d658a7 View commit details
    Browse the repository at this point in the history
  4. Bump examples/codelabs from fe847c8 to de37cb9 (#10386)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `fe847c8` to `de37cb9`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/de37cb96798696b861b09986a45eeea3b8247a50"><code>de37cb9</code></a>
    Add flutter_soloud (audio) codelab (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2178">#2178</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/fe847c8c4e0aceb2b80f8ce41ac6766201a195c1...de37cb96798696b861b09986a45eeea3b8247a50">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    64b91ee View commit details
    Browse the repository at this point in the history
  5. Bump github/codeql-action from 3.24.9 to 3.24.10 (#10387)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.24.9 to 3.24.10.
    <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.10 - 05 Apr 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.0. <a
    href="https://redirect.github.com/github/codeql-action/pull/2219">#2219</a></li>
    <li>Add a deprecation warning for customers using CodeQL version 2.12.5
    and earlier. These versions of CodeQL were discontinued on 26 March 2024
    alongside GitHub Enterprise Server 3.8, and will be unsupported by
    CodeQL Action versions 3.25.0 and later and versions 2.25.0 and later.
    <a
    href="https://redirect.github.com/github/codeql-action/pull/2220">#2220</a>
    <ul>
    <li>If you are using one of these versions, please update to CodeQL CLI
    version 2.12.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.11.6 and 2.12.5, you can replace
    <code>github/codeql-action/*@V3</code> by
    <code>github/codeql-action/*@v3.24.10</code> and
    <code>github/codeql-action/*@v2</code> by
    <code>github/codeql-action/*@v2.24.10</code> in your code scanning
    workflow to ensure you continue using this version of the CodeQL
    Action.</li>
    </ul>
    </li>
    </ul>
    <h2>3.24.9 - 22 Mar 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.5. <a
    href="https://redirect.github.com/github/codeql-action/pull/2203">#2203</a></li>
    </ul>
    <h2>3.24.8 - 18 Mar 2024</h2>
    <ul>
    <li>Improve the ease of debugging extraction issues by increasing the
    verbosity of the extractor logs when running in debug mode. <a
    href="https://redirect.github.com/github/codeql-action/pull/2195">#2195</a></li>
    </ul>
    <h2>3.24.7 - 12 Mar 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/2185">#2185</a></li>
    </ul>
    <h2>3.24.6 - 29 Feb 2024</h2>
    <p>No user facing changes.</p>
    <h2>3.24.5 - 23 Feb 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.3. <a
    href="https://redirect.github.com/github/codeql-action/pull/2156">#2156</a></li>
    </ul>
    <h2>3.24.4 - 21 Feb 2024</h2>
    <ul>
    <li>Fix an issue where an existing, but empty,
    <code>/sys/fs/cgroup/cpuset.cpus</code> file always resulted in a
    single-threaded run. <a
    href="https://redirect.github.com/github/codeql-action/pull/2151">#2151</a></li>
    </ul>
    <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://redirect.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://redirect.github.com/github/codeql-action/pull/2141">#2141</a></li>
    </ul>
    <h2>3.24.1 - 13 Feb 2024</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/4355270be187e1b672a7a1c7c7bae5afdc1ab94a"><code>4355270</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2226">#2226</a>
    from github/update-v3.24.10-7df281f2f</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/3f041c51a5d00e36a4ea25ed1c14d851d65db7cb"><code>3f041c5</code></a>
    Update changelog for v3.24.10</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/7df281f2feac4aa04424a4fcca3efb7f7c9f681f"><code>7df281f</code></a>
    Gracefully continue if <code>createStatusReportBase</code> throws (<a
    href="https://redirect.github.com/github/codeql-action/issues/2225">#2225</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/f421cda8e715cc7652d8b748f49574cf286aec12"><code>f421cda</code></a>
    Run integration test PR checks nightly (<a
    href="https://redirect.github.com/github/codeql-action/issues/2222">#2222</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/5f535debfea657d84f956486f01539ccb5330f43"><code>5f535de</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2221">#2221</a>
    from github/nickfyson/upload-logging</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/278465cdfb754d68191bff6702d925c85eeb2a55"><code>278465c</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2219">#2219</a>
    from github/update-bundle/codeql-bundle-v2.17.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/65e69c8a4b476ce903dc9795a65db719486a0d92"><code>65e69c8</code></a>
    Merge branch 'main' into update-bundle/codeql-bundle-v2.17.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/c037115ddf761460364e7a6fddfe05adb9dfc4a6"><code>c037115</code></a>
    clarify logging in response to pr review comments</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/d3c32a84cb5364893701e6664feb83986c420052"><code>d3c32a8</code></a>
    fix test to respect updated logging behaviour</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/26540626a59343078de93e8aedf34b4ae8d876ef"><code>2654062</code></a>
    Merge branch 'main' into nickfyson/upload-logging</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/1b1aada464948af03b950897e5eb522f92603cc2...4355270be187e1b672a7a1c7c7bae5afdc1ab94a">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.9&new-version=3.24.10)](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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    0c4a50a View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Update index.md (#10382)

    _Description of what this PR is changing or adding, and why:_
    `Alignment.centerRight` throws off the alignment of the icon with the
    background of the button on hover. When changing the alignment to
    `Alignment.center`, the gap between the `IconButton` and
    `_favoriteCount` is a bit bigger. Ultimately I think merging this change
    is a matter of opinion and take no offense if we keep the existing
    alignment.
    NOTE: This was targeting Linux desktop, not mobile.
    
    _Issues fixed by this PR (if any):_ #10381
    
    ## 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 <[email protected]>
    jaredleishman and domesticmouse authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    215f214 View commit details
    Browse the repository at this point in the history
  2. Fixed launch.json file (#10370)

    Fixes #8989
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    atsansone and parlough authored Apr 9, 2024
    Configuration menu
    Copy the full SHA
    5b2280f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7be0f1d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    819a0c0 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Clean up breadcrumbs across the site (#10396)

    - Enable breadcrumbs for the "Flutter for ..." pages
    - Disable breadcrumbs in `/reference` and `/resources`
    - Disable breadcrumbs on the TOS and security pages
    - Include breadcrumbs on the index page in directories with them enabled
    for consistency
    
    Fixes flutter/website#10394
    parlough authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    ee94460 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5646cdf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    10debae View commit details
    Browse the repository at this point in the history
  4. Bump site-shared from a20dc83 to 80f090a (#10398)

    Bumps [site-shared](https://github.com/dart-lang/site-shared) from
    `a20dc83` to `80f090a`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/site-shared/commit/80f090a5942a6988c3c78417a2dec4387546c043"><code>80f090a</code></a>
    Initial implementation of new code excerpter (<a
    href="https://redirect.github.com/dart-lang/site-shared/issues/201">#201</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/site-shared/compare/a20dc837409a2b51d4fc2bb04d16b69ab0061269...80f090a5942a6988c3c78417a2dec4387546c043">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    12f1550 View commit details
    Browse the repository at this point in the history
  5. Fix word spelling mistakes (#10397)

    Corrected misspelling 'tsch' to 'tcsh'.
    
    Co-authored-by: Brett Morgan <[email protected]>
    davidforest123 and domesticmouse authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    2bcef9d View commit details
    Browse the repository at this point in the history
  6. Correct devtools usage (#10393)

    Fixes #10389
    
    ---------
    
    Co-authored-by: Brett Morgan <[email protected]>
    atsansone and domesticmouse authored Apr 10, 2024
    Configuration menu
    Copy the full SHA
    8c0003e View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Bump examples/codelabs from 3350923 to b0cf6f5 (#10404)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `3350923` to `b0cf6f5`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/b0cf6f56ca26b0233c4b595dc5c0331ed12bc359"><code>b0cf6f5</code></a>
    <code>generate_crossword</code> Renumber steps (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2187">#2187</a>)</li>
    <li><a
    href="https://github.com/flutter/codelabs/commit/1049db40ae842a42145ceb30480bd2f8e9022131"><code>1049db4</code></a>
    Disabling analytics (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2188">#2188</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/3350923d68d347cd78b4bc1432edc72c93c39189...b0cf6f56ca26b0233c4b595dc5c0331ed12bc359">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    cdd9df6 View commit details
    Browse the repository at this point in the history
  2. Bump dart-lang/setup-dart from 1.6.3 to 1.6.4 (#10403)

    Bumps [dart-lang/setup-dart](https://github.com/dart-lang/setup-dart)
    from 1.6.3 to 1.6.4.
    <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.4</h2>
    <ul>
    <li>Rebuild JS code to include changes from v1.6.3</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.4</h2>
    <ul>
    <li>Rebuild JS code.</li>
    </ul>
    <h2>v1.6.3</h2>
    <ul>
    <li>Roll <code>undici</code> dependency to address <a
    href="https://github.com/nodejs/undici/security/advisories/GHSA-m4v8-wqvr-p9f7">CVE-2024-30260</a>
    and <a
    href="https://github.com/nodejs/undici/security/advisories/GHSA-9qxr-qj54-h672">CVE-2024-30261</a>.</li>
    </ul>
    <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</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/f0ead981b4d9a35b37f30d36160575d60931ec30"><code>f0ead98</code></a>
    Rebuild JS code (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/129">#129</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/setup-dart/compare/65c82982aa686933bf10d50aced7a27b2b63f2a6...f0ead981b4d9a35b37f30d36160575d60931ec30">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.3&new-version=1.6.4)](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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 11, 2024
    Configuration menu
    Copy the full SHA
    ea874e4 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Additional Resources for building various Flutter desktop distributio…

    …ns (#10406)
    
    _Description of what this PR is changing or adding, and why:_
    
    This PR adds 3 articles which provide step-by-step process for creating
    various distribution builds (.dmg, .exe, .deb, .rpm) that can be
    distributed the open source way via GitHub or self-hosting. Distribution
    via official stores has been extensively documented in the Flutter docs,
    and these articles will complement the existing docs and provide Flutter
    developers with resources to learn how to distribute their Flutter
    desktop apps via distribution methods followed by the open source
    community.
    
    The articles are not behind any membership wall/paywall and are free to
    read.
    
    _Issues fixed by this PR (if any):_
    Fixes #10084 
    
    ## 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.
    ashitaprasad authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    2304c11 View commit details
    Browse the repository at this point in the history
  2. Update app-size.md with fixed devtools command (#10405)

    After [devtools](https://pub.dev/packages/devtools) got discontinued on
    pub.dev, they can be run via `dart devtools`
    
    ## 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.
    orestesgaolin authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    e0dacb3 View commit details
    Browse the repository at this point in the history
  3. More fixes to adding a platform pages (#10402)

    - "devtools" is a term that generally refers to the Dart/Flutter
    DevTools app, we shouldn't conflate it with the various
    apps/software/tools developers using when building for/developing
    on/debugging against a platform. This PR continues and expand on changes
    began in
    flutter/website@8c0003e
    to move away from these usages of "devtools".
    - The
    [web](https://docs.flutter.dev/platform-integration/web/install-web) and
    [android](https://docs.flutter.dev/platform-integration/android/install-android)
    pages had some rendering issues due to whitespace causing rendering
    differences. This PR addresses those.
    - This PR also standardize styles and Liquid usage between the
    equivalent pages for different platforms.
    
    Feel free to push any changes you'd like to this branch. I haven't had a
    chance to understand what content is covered or to put too much thought
    into the names. I put the page names as "Add X as a target platform ..."
    for now to be consistent with
    flutter/website@8c0003e,
    but it seems the content might actually be "Set up your development
    environment for targeting X platform with Flutter"?
    
    Closes flutter/website#10389
    
    @atsansone @sfshaza2 I've having trouble wrapping my head around these
    pages, or perhaps just their structure. It's also not clear to me what
    developers who didn't or don't follow the current version of the getting
    started instructions should do. I think it might be beneficial if us
    three could chat through this whole flow together. For now though, I
    kept this individual PR focused on fixing the rendering issues and
    replacing the "devtools" mentions.
    parlough authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    35c5fdc View commit details
    Browse the repository at this point in the history
  4. Bump examples/codelabs from b0cf6f5 to 09fc213 (#10408)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `b0cf6f5` to `09fc213`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/09fc21354dded7f68a7fdecee6f6b8164b880ee2"><code>09fc213</code></a>
    New <code>forge2d_game</code> codelab (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2183">#2183</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/b0cf6f56ca26b0233c4b595dc5c0331ed12bc359...09fc21354dded7f68a7fdecee6f6b8164b880ee2">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    6941696 View commit details
    Browse the repository at this point in the history
  5. Enabling the feedback survey and adding a link to this from the "Next…

    …… (#10401)
    
    Fixes flutter/website#10395
    
    ---------
    
    Co-authored-by: Brett Morgan <[email protected]>
    Co-authored-by: Parker Lougheed <[email protected]>
    3 people authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    81671a5 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Update npm dependencies, including eleventy serving fixes (#10418)

    The primary update here is the 11ty update, which fixes some of the
    crashes during incremental serving when updating 11ty source JS files.
    parlough authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    abb8ced View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a14a586 View commit details
    Browse the repository at this point in the history
  3. Update pub add.md (#10415)

    Updated the instructions on how to oub add dev dependencies for
    integration tests.
    
    Made more brief. 
    I separated the command from the console output. In order to make easy
    to cut and paste command. And to condense output.
    
    I included what the updated lines of the pubspec should  look like
    
    _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.
    jarrodcolburn authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    8ce05df View commit details
    Browse the repository at this point in the history
  4. Create devcontainer (#10419)

    Should be able to run `./dash_site` once the devcontainer is up.
    Hopefully will encourage people to help with the site.
    
    ---------
    
    Co-authored-by: Jarrod Colburn <[email protected]>
    jarrodcolburn and Jarrod Colburn authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    2917bb8 View commit details
    Browse the repository at this point in the history
  5. ignore pnpm-store folder (#10420)

    added `.pnpm-store` dir to `.gitignore`
    
    Co-authored-by: Jarrod Colburn <[email protected]>
    jarrodcolburn and Jarrod Colburn authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    7b2772d View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Bump github/codeql-action from 3.24.10 to 3.25.0 (#10424)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.24.10 to 3.25.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.25.0 - 15 Apr 2024</h2>
    <ul>
    <li>
    <p>The deprecated feature for extracting dependencies for a Python
    analysis has been removed. <a
    href="https://redirect.github.com/github/codeql-action/pull/2224">#2224</a></p>
    <p>As a result, the following inputs and environment variables are now
    ignored:</p>
    <ul>
    <li>The <code>setup-python-dependencies</code> input to the
    <code>init</code> Action</li>
    <li>The
    <code>CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION</code>
    environment variable</li>
    </ul>
    <p>We recommend removing any references to these from your workflows.
    For more information, see the release notes for CodeQL Action v3.23.0
    and v2.23.0.</p>
    </li>
    <li>
    <p>Automatically overwrite an existing database if found on the
    filesystem. <a
    href="https://redirect.github.com/github/codeql-action/pull/2229">#2229</a></p>
    </li>
    <li>
    <p>Bump the minimum CodeQL bundle version to 2.12.6. <a
    href="https://redirect.github.com/github/codeql-action/pull/2232">#2232</a></p>
    </li>
    <li>
    <p>A more relevant log message and a diagnostic are now emitted when the
    <code>file</code> program is not installed on a Linux runner, but is
    required for Go tracing to succeed. <a
    href="https://redirect.github.com/github/codeql-action/pull/2234">#2234</a></p>
    </li>
    </ul>
    <h2>3.24.10 - 05 Apr 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.0. <a
    href="https://redirect.github.com/github/codeql-action/pull/2219">#2219</a></li>
    <li>Add a deprecation warning for customers using CodeQL version 2.12.5
    and earlier. These versions of CodeQL were discontinued on 26 March 2024
    alongside GitHub Enterprise Server 3.8, and will be unsupported by
    CodeQL Action versions 3.25.0 and later and versions 2.25.0 and later.
    <a
    href="https://redirect.github.com/github/codeql-action/pull/2220">#2220</a>
    <ul>
    <li>If you are using one of these versions, please update to CodeQL CLI
    version 2.12.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.11.6 and 2.12.5, you can replace
    <code>github/codeql-action/*@V3</code> by
    <code>github/codeql-action/*@v3.24.10</code> and
    <code>github/codeql-action/*@v2</code> by
    <code>github/codeql-action/*@v2.24.10</code> in your code scanning
    workflow to ensure you continue using this version of the CodeQL
    Action.</li>
    </ul>
    </li>
    </ul>
    <h2>3.24.9 - 22 Mar 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.5. <a
    href="https://redirect.github.com/github/codeql-action/pull/2203">#2203</a></li>
    </ul>
    <h2>3.24.8 - 18 Mar 2024</h2>
    <ul>
    <li>Improve the ease of debugging extraction issues by increasing the
    verbosity of the extractor logs when running in debug mode. <a
    href="https://redirect.github.com/github/codeql-action/pull/2195">#2195</a></li>
    </ul>
    <h2>3.24.7 - 12 Mar 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/2185">#2185</a></li>
    </ul>
    <h2>3.24.6 - 29 Feb 2024</h2>
    <p>No user facing changes.</p>
    <h2>3.24.5 - 23 Feb 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.3. <a
    href="https://redirect.github.com/github/codeql-action/pull/2156">#2156</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/df5a14dc28094dc936e103b37d749c6628682b60"><code>df5a14d</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2238">#2238</a>
    from github/update-v3.25.0-2b2cee522</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/3f70eaa4d31bbf0600be93a0ae88db6c0aef186a"><code>3f70eaa</code></a>
    Update changelog for v3.25.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/2b2cee52294c410df28cc7ba0beaf429d5b4e82c"><code>2b2cee5</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2234">#2234</a>
    from github/mbg/clearer-file-command-failure</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/4fcf7a216ce13f13ffe9f395a802a3f22f8190e6"><code>4fcf7a2</code></a>
    Add changelog entry</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/d30d1cabb492838711c91e6280899193c0f779c7"><code>d30d1ca</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2237">#2237</a>
    from github/henrymercer/more-configuration-errors</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/55585360a353847d36f63bc5c29f1b7086340901"><code>5558536</code></a>
    Add configuration error for unsupported build mode</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/fa75c144b4edca3ccd9a781733939fad7515f12e"><code>fa75c14</code></a>
    Capture rate limit and ref not existing config errors</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/5a599c68cf43195b46783a38eafaca73404ea2e4"><code>5a599c6</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2236">#2236</a>
    from github/henrymercer/feature-flags-with-tool-feat...</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/829376a61898ee2e4be42297fc41c4adcc10bf00"><code>829376a</code></a>
    Allow feature flags to specify tool feature requirements</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/efc474680fa70a6df5c97b97233f665b4b7d6749"><code>efc4746</code></a>
    Downgrade log levels for some messages to debug</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/4355270be187e1b672a7a1c7c7bae5afdc1ab94a...df5a14dc28094dc936e103b37d749c6628682b60">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.10&new-version=3.25.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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    2bae356 View commit details
    Browse the repository at this point in the history
  2. corepack-install (#10421)

    - **update devcontainer to run `corepack install`**
    I wasn't running 'corepack install' before when spinning up container. I
    think I'm supposed to.
    
    ---------
    
    Co-authored-by: Jarrod Colburn <[email protected]>
    Co-authored-by: Brett Morgan <[email protected]>
    3 people authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    76f53c3 View commit details
    Browse the repository at this point in the history
  3. Add a link to the Flutter for web developers guide (#10422)

    _Description of what this PR is changing or adding, and why:_
    Add a link to the Flutter for web developers guide.
    
    
    ![image](https://github.com/flutter/website/assets/32262985/9357c629-3bec-493d-8918-323db1369fd2)
    
    
    _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.
    
    Co-authored-by: Brett Morgan <[email protected]>
    AmosHuKe and domesticmouse authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    346b24d View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Revert "Add a link to the Flutter for web developers guide" (#10428)

    Reverts flutter/website#10422
    
    The content at `/get-started/install` is not really an introduction to
    Flutter for web developers. It's how to get started using Flutter for
    the web.
    
    I'd argue we probably need to think about what content we would give a
    developer coming from the web to Flutter, but "install these tools" is
    probably not it.
    domesticmouse authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    356f844 View commit details
    Browse the repository at this point in the history
  2. Add the go router v14 migration guide (#10423)

    Adds the migration guide for go router v14
    (flutter/packages#6495)
    
    Fixes flutter/flutter#146805
    
    ## 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 <[email protected]>
    ValentinVignal and domesticmouse authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    d119f93 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Bump github/codeql-action from 3.25.0 to 3.25.1 (#10429)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.25.0 to 3.25.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.25.1 - 17 Apr 2024</h2>
    <ul>
    <li>We are rolling out a feature in April/May 2024 that improves the
    reliability and performance of analyzing code when analyzing a compiled
    language with the <code>autobuild</code> <a
    href="https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages#codeql-build-modes">build
    mode</a>. <a
    href="https://redirect.github.com/github/codeql-action/pull/2235">#2235</a></li>
    <li>Fix a bug where the <code>init</code> Action would fail if
    <code>--overwrite</code> was specified in
    <code>CODEQL_ACTION_EXTRA_OPTIONS</code>. <a
    href="https://redirect.github.com/github/codeql-action/pull/2245">#2245</a></li>
    </ul>
    <h2>3.25.0 - 15 Apr 2024</h2>
    <ul>
    <li>
    <p>The deprecated feature for extracting dependencies for a Python
    analysis has been removed. <a
    href="https://redirect.github.com/github/codeql-action/pull/2224">#2224</a></p>
    <p>As a result, the following inputs and environment variables are now
    ignored:</p>
    <ul>
    <li>The <code>setup-python-dependencies</code> input to the
    <code>init</code> Action</li>
    <li>The
    <code>CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION</code>
    environment variable</li>
    </ul>
    <p>We recommend removing any references to these from your workflows.
    For more information, see the release notes for CodeQL Action v3.23.0
    and v2.23.0.</p>
    </li>
    <li>
    <p>Automatically overwrite an existing database if found on the
    filesystem. <a
    href="https://redirect.github.com/github/codeql-action/pull/2229">#2229</a></p>
    </li>
    <li>
    <p>Bump the minimum CodeQL bundle version to 2.12.6. <a
    href="https://redirect.github.com/github/codeql-action/pull/2232">#2232</a></p>
    </li>
    <li>
    <p>A more relevant log message and a diagnostic are now emitted when the
    <code>file</code> program is not installed on a Linux runner, but is
    required for Go tracing to succeed. <a
    href="https://redirect.github.com/github/codeql-action/pull/2234">#2234</a></p>
    </li>
    </ul>
    <h2>3.24.10 - 05 Apr 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.0. <a
    href="https://redirect.github.com/github/codeql-action/pull/2219">#2219</a></li>
    <li>Add a deprecation warning for customers using CodeQL version 2.12.5
    and earlier. These versions of CodeQL were discontinued on 26 March 2024
    alongside GitHub Enterprise Server 3.8, and will be unsupported by
    CodeQL Action versions 3.25.0 and later and versions 2.25.0 and later.
    <a
    href="https://redirect.github.com/github/codeql-action/pull/2220">#2220</a>
    <ul>
    <li>If you are using one of these versions, please update to CodeQL CLI
    version 2.12.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.11.6 and 2.12.5, you can replace
    <code>github/codeql-action/*@V3</code> by
    <code>github/codeql-action/*@v3.24.10</code> and
    <code>github/codeql-action/*@v2</code> by
    <code>github/codeql-action/*@v2.24.10</code> in your code scanning
    workflow to ensure you continue using this version of the CodeQL
    Action.</li>
    </ul>
    </li>
    </ul>
    <h2>3.24.9 - 22 Mar 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.5. <a
    href="https://redirect.github.com/github/codeql-action/pull/2203">#2203</a></li>
    </ul>
    <h2>3.24.8 - 18 Mar 2024</h2>
    <ul>
    <li>Improve the ease of debugging extraction issues by increasing the
    verbosity of the extractor logs when running in debug mode. <a
    href="https://redirect.github.com/github/codeql-action/pull/2195">#2195</a></li>
    </ul>
    <h2>3.24.7 - 12 Mar 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.16.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/2185">#2185</a></li>
    </ul>
    <h2>3.24.6 - 29 Feb 2024</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/c7f9125735019aa87cfc361530512d50ea439c71"><code>c7f9125</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2248">#2248</a>
    from github/update-v3.25.1-c4fb45143</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/1c7e8b2cf27fe2842c9131549befe9126c581615"><code>1c7e8b2</code></a>
    Update changelog for v3.25.1</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/c4fb451437765abf5018c6fbf22cce1a7da1e5cc"><code>c4fb451</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2245">#2245</a>
    from github/henrymercer/ignore-already-specified-flags</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/556b3bcfae6e80d5b97e3022fdc26e2e2fb8fcc1"><code>556b3bc</code></a>
    Add changelog note</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/ef66aeacbffbc0a38d99ff4c7128b7a08402998d"><code>ef66aea</code></a>
    Merge branch 'main' into henrymercer/ignore-already-specified-flags</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/9b87e0a8c4c056fe190dbe9b27705e4a609b3ed7"><code>9b87e0a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2241">#2241</a>
    from github/nickfyson/speculative-script-fix</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/18111b696bb9dfa258eafa803d7ebe62fd0c2f2a"><code>18111b6</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2235">#2235</a>
    from github/henrymercer/autobuild-with-direct-tracing</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/ade98b980a98b96bdf2a6987025f40e215961ddc"><code>ade98b9</code></a>
    Ensure <code>--overwrite</code> flag is only passed once</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/8566d50a791ab204d59de6606ac0714547892d92"><code>8566d50</code></a>
    Add regression test for double <code>--overwrite</code></li>
    <li><a
    href="https://github.com/github/codeql-action/commit/453a95695a4bcef90d0a08e0573386c6591819db"><code>453a956</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2243">#2243</a>
    from github/dependabot/npm_and_yarn/npm-9b31496ffc</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/df5a14dc28094dc936e103b37d749c6628682b60...c7f9125735019aa87cfc361530512d50ea439c71">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.25.0&new-version=3.25.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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 18, 2024
    Configuration menu
    Copy the full SHA
    10548d1 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Bump actions/upload-artifact from 4.3.1 to 4.3.2 (#10431)

    Bumps
    [actions/upload-artifact](https://github.com/actions/upload-artifact)
    from 4.3.1 to 4.3.2.
    <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.2</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Update release-new-action-version.yml by <a
    href="https://github.com/konradpabjan"><code>@​konradpabjan</code></a>
    in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/516">actions/upload-artifact#516</a></li>
    <li>Minor fix to the migration readme by <a
    href="https://github.com/andrewakim"><code>@​andrewakim</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/523">actions/upload-artifact#523</a></li>
    <li>Update readme with v3/v2/v1 deprecation notice by <a
    href="https://github.com/robherley"><code>@​robherley</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/561">actions/upload-artifact#561</a></li>
    <li>updating <code>@actions/artifact</code> dependency to v2.1.5 and
    <code>@actions/core</code> to v1.0.1 by <a
    href="https://github.com/eggyhead"><code>@​eggyhead</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/562">actions/upload-artifact#562</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/andrewakim"><code>@​andrewakim</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/523">actions/upload-artifact#523</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/upload-artifact/compare/v4.3.1...v4.3.2">https://github.com/actions/upload-artifact/compare/v4.3.1...v4.3.2</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/1746f4ab65b179e0ea60a494b83293b640dd5bba"><code>1746f4a</code></a>
    Revert &quot;updating to release 4.3.2&quot;</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/31685d04a0d6557fe2be4174c3ea69ee4cbfa6bb"><code>31685d0</code></a>
    updating to release 4.3.2</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/18bf333cd2249fbbbdb605fd9d9ed57efd7adf34"><code>18bf333</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/upload-artifact/issues/562">#562</a>
    from actions/eggyhead/update-artifact-v215</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/dac413befa086181ab17cf3db942667aede55e0d"><code>dac413b</code></a>
    update package lock version</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/bb3b4a3cdbef901e2e185ca492d513e798fd1b9f"><code>bb3b4a3</code></a>
    updating package version</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/3e3da837d2a1e030e44fe2bb5c4b9f63c25f33e3"><code>3e3da83</code></a>
    updating artifact and core dependencies</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/e35774f165aac0e3b0c8273137b1845a2ac8c5f1"><code>e35774f</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/upload-artifact/issues/561">#561</a>
    from actions/robherley/deprecation-notice</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/e63ea677fb182f6827027a7b74f61debfca990ab"><code>e63ea67</code></a>
    Update readme with v3/v2/v1 deprecation notice</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/ef09cdac3e2d3e60d8ccadda691f4f1cec5035cb"><code>ef09cda</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/upload-artifact/issues/523">#523</a>
    from andrewakim/andrewakim/migration-readme-fix</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/00e36f94d817ea235422592a23d468b262071bf4"><code>00e36f9</code></a>
    Minor fix to the migration readme</li>
    <li>Additional commits viewable in <a
    href="https://github.com/actions/upload-artifact/compare/5d5d22a31266ced268874388b861e4b58bb5c2f3...1746f4ab65b179e0ea60a494b83293b640dd5bba">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.1&new-version=4.3.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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 19, 2024
    Configuration menu
    Copy the full SHA
    bf22898 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Bump actions/checkout from 4.1.2 to 4.1.3 (#10438)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.2
    to 4.1.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/checkout/releases">actions/checkout's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.1.3</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Update <code>actions/checkout</code> version in
    <code>update-main-version.yml</code> by <a
    href="https://github.com/jww3"><code>@​jww3</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1650">actions/checkout#1650</a></li>
    <li>Check git version before attempting to disable
    <code>sparse-checkout</code> by <a
    href="https://github.com/jww3"><code>@​jww3</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1656">actions/checkout#1656</a></li>
    <li>Add SSH user parameter by <a
    href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1685">actions/checkout#1685</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/checkout/compare/v4.1.2...v4.1.3">https://github.com/actions/checkout/compare/v4.1.2...v4.1.3</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/checkout/commit/1d96c772d19495a3b5c517cd2bc0cb401ea0529f"><code>1d96c77</code></a>
    Add SSH user parameter (<a
    href="https://redirect.github.com/actions/checkout/issues/1685">#1685</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/cd7d8d697e10461458bc61a30d094dc601a8b017"><code>cd7d8d6</code></a>
    Check git version before attempting to disable
    <code>sparse-checkout</code> (<a
    href="https://redirect.github.com/actions/checkout/issues/1656">#1656</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/8410ad0602e1e429cee44a835ae9f77f654a6694"><code>8410ad0</code></a>
    Update <code>actions/checkout</code> version in
    <code>update-main-version.yml</code> (<a
    href="https://redirect.github.com/actions/checkout/issues/1650">#1650</a>)</li>
    <li>See full diff in <a
    href="https://github.com/actions/checkout/compare/9bb56186c3b09b4f86b1c65136769dd318469633...1d96c772d19495a3b5c517cd2bc0cb401ea0529f">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=4.1.2&new-version=4.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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    7b4f4d6 View commit details
    Browse the repository at this point in the history
  2. Add Flutter courses by Andrea Bizzotto (#10437)

    _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.
    bizz84 authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    75bc1b1 View commit details
    Browse the repository at this point in the history
  3. Fixed Android versions in get started (#10434)

    Updated the Android min and now versions and added "or later" where
    needed.
    
    Fixes #10425
    atsansone authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    6d1e8b5 View commit details
    Browse the repository at this point in the history
  4. Add "Flutter Deep Linking: The Ultimate Guide" to Deep Linking page (…

    …#10439)
    
    _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: Shams Zakhour (ignore Sfshaza) <[email protected]>
    bizz84 and sfshaza2 authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    340ef71 View commit details
    Browse the repository at this point in the history
  5. Adding documentation for recording network requests at startup. (#10430)

    ![](https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExNmZ2azl4eWR6dDh6Y3J1MGc4amluaTRhc29jMDZjNzh5YW50aTA1diZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/PLIjUXvVFH9zldlUMq/giphy-downsized.gif)
    
    This documentation around logging on startup is being added to clarify a
    specialized use case that some developers may run into.
    
    I'm not confident on my use of the word `app` here. 
    I'm also wondering if my use of an ordered list here is an appropriate
    way to describe this process.
    
    
    ## 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) <[email protected]>
    CoderDake and sfshaza2 authored Apr 22, 2024
    Configuration menu
    Copy the full SHA
    f53ad97 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. New doc: Enable deep links by default (#10440)

    Add new design doc redirect for enabling deep links by default.
    
    Closes flutter/flutter#147177
    hannah-hyj authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    0a0adbe View commit details
    Browse the repository at this point in the history
  2. Merge: branch 'main'

    AmosHuKe committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    bcb4685 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b9c7a0 View commit details
    Browse the repository at this point in the history
  4. Bump examples/codelabs from 09fc213 to 813f742 (#10443)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `09fc213` to `813f742`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/813f7427c004363ee2fb00b6347ae3bb2fdadfdc"><code>813f742</code></a>
    Bump actions/upload-artifact from 4.3.2 to 4.3.3 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2192">#2192</a>)</li>
    <li><a
    href="https://github.com/flutter/codelabs/commit/d129a5cfb0bc6e89d2d76f37f2a43f50c1af26f1"><code>d129a5c</code></a>
    Bump actions/upload-artifact from 4.3.1 to 4.3.2 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2189">#2189</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/09fc21354dded7f68a7fdecee6f6b8164b880ee2...813f7427c004363ee2fb00b6347ae3bb2fdadfdc">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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    ba38b14 View commit details
    Browse the repository at this point in the history
  5. Bump github/codeql-action from 3.25.1 to 3.25.2 (#10442)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.25.1 to 3.25.2.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/8f596b4ae3cb3c588a5c46780b86dd53fef16c52"><code>8f596b4</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2254">#2254</a>
    from github/update-v3.25.2-4909c1ffb</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/de8916ec5ac8db8f5f23bb0022b18eb9ae622710"><code>de8916e</code></a>
    Update changelog for v3.25.2</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/4909c1ffb99e09a99e1b55cb1ff576ea03aef64d"><code>4909c1f</code></a>
    Bump the npm group with 3 updates (<a
    href="https://redirect.github.com/github/codeql-action/issues/2253">#2253</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/f45390cde1f1ce2bb4bbf6abf923ec4a4402bf0d"><code>f45390c</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2252">#2252</a>
    from github/henrymercer/failed-external-repo-config-...</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/1be8c488ebac56b7d1ba38a33fed6df71ff158cd"><code>1be8c48</code></a>
    Add configuration error for failing to clone external Git repo</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/82edfe29cebc1a8481d9331c337bcd1e22b9de91"><code>82edfe2</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2246">#2246</a>
    from github/koesie10/remove-incorrect-log</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/8786e1f9a1324ea96ff58a1bf14be25dbccffbbf"><code>8786e1f</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2249">#2249</a>
    from github/mergeback/v3.25.1-to-main-c7f91257</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/3c7ac614810a5d162565d3f3453474213c4bb048"><code>3c7ac61</code></a>
    Update checked-in dependencies</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/b5bd9be6dab88dc272388d5ae6222e6728ec1ffe"><code>b5bd9be</code></a>
    Update changelog and version after v3.25.1</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/5d73b1bd7116f0b0a4771deb1b6d0d447a7556fd"><code>5d73b1b</code></a>
    Remove incorrect log message</li>
    <li>See full diff in <a
    href="https://github.com/github/codeql-action/compare/c7f9125735019aa87cfc361530512d50ea439c71...8f596b4ae3cb3c588a5c46780b86dd53fef16c52">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.25.1&new-version=3.25.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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    f549e69 View commit details
    Browse the repository at this point in the history
  6. Bump actions/upload-artifact from 4.3.2 to 4.3.3 (#10441)

    Bumps
    [actions/upload-artifact](https://github.com/actions/upload-artifact)
    from 4.3.2 to 4.3.3.
    <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.3</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>updating <code>@actions/artifact</code> dependency to v2.1.6 by <a
    href="https://github.com/eggyhead"><code>@​eggyhead</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/565">actions/upload-artifact#565</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/upload-artifact/compare/v4.3.2...v4.3.3">https://github.com/actions/upload-artifact/compare/v4.3.2...v4.3.3</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/65462800fd760344b1a7b4382951275a0abb4808"><code>6546280</code></a>
    updating package version</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/c004fb4bf6b1e87680ce1b219a3ad0b8e5dfb7ec"><code>c004fb4</code></a>
    Merge branch 'main' into eggyhead/use-artifact-v2.1.6</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/90aba496fcaa311fd7e784d55e568deabe0fa288"><code>90aba49</code></a>
    updating toolkit artifact dependency to 2.1.6</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/b06cde36fc32a3ee94080e87258567f73f921537"><code>b06cde3</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/upload-artifact/issues/563">#563</a>
    from actions/eggyhead/release-4.3.2</li>
    <li>See full diff in <a
    href="https://github.com/actions/upload-artifact/compare/1746f4ab65b179e0ea60a494b83293b640dd5bba...65462800fd760344b1a7b4382951275a0abb4808">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.2&new-version=4.3.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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    83ec893 View commit details
    Browse the repository at this point in the history
  7. fix: owl image url in implicit animations codelab (#10435)

    _Description of what this PR is changing or adding, and why:_
    The [owl image
    URL](https://raw.githubusercontent.com/flutter/website/main/src/assets/images/docs/owl.jpg)
    in the [implicit animations
    codelab](https://docs.flutter.dev/codelabs/implicit-animations)'s
    [Fade-in text effect
    example](https://docs.flutter.dev/codelabs/implicit-animations#example-fade-in-text-effect)
    was broken.
    Old URL -
    [https://raw.githubusercontent.com/flutter/website/main/src/assets/images/docs/owl.jpg](https://raw.githubusercontent.com/flutter/website/main/src/assets/images/docs/owl.jpg)
    resolves to `404: Not Found`
    
    Fixing this image caused the container to overflow. Replaced Column
    parent with ListView to avoid overflow and allow scrolling.
    
    _Issues fixed by this PR (if any):_
    Updated the [owl image
    URL](https://raw.githubusercontent.com/flutter/website/main/src/content/assets/images/docs/owl.jpg)
    in [Fade-in text effect
    example](https://docs.flutter.dev/codelabs/implicit-animations#example-fade-in-text-effect),
    inside the [implicit animations
    codelab](https://docs.flutter.dev/codelabs/implicit-animations).
    
    Replaced the Column parent with ListView to avoid the bottom overflow
    issue and allow scrolling content. Got rid of the unnecessary `height`
    variable as well.
    
    ## 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.
    ishantbhurani authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    d238822 View commit details
    Browse the repository at this point in the history
  8. Document platform view constraint (#10445)

    This has been the case since flutter 3.0 but did not appear to be
    documented.
    
    Related to flutter/flutter#147210
    
    
    
    ## 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.
    reidbaker authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    d0c780e View commit details
    Browse the repository at this point in the history
  9. Update 3-19-deprecations.md (#10444)

    Fixes flutter/flutter#147210
    
    ## 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.
    reidbaker authored Apr 23, 2024
    Configuration menu
    Copy the full SHA
    6a97ce2 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

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

Commits on Apr 26, 2024

  1. Sync: 2024/04/24

    AmosHuKe committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    e6be260 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c89c8f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4879a4e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    07e377f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7bcdf92 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. Migrate: to 11ty

    AmosHuKe committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    58d04f9 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Fix: links

    AmosHuKe committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    b2d1579 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    7555754 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03a58db View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b1e50c7 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. [sync] 2024/04/24 (#1438)

    chenglu authored May 9, 2024
    Configuration menu
    Copy the full SHA
    6eec01e View commit details
    Browse the repository at this point in the history
  2. Merge: branch 'main'

    AmosHuKe committed May 9, 2024
    Configuration menu
    Copy the full SHA
    cf2a404 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08ad19e View commit details
    Browse the repository at this point in the history