Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

[sync] 2024/07/03 #1463

Merged
merged 87 commits into from
Jul 12, 2024
Merged

[sync] 2024/07/03 #1463

merged 87 commits into from
Jul 12, 2024

Commits on Jun 1, 2024

  1. Updating the codelabs page (#10687)

    Fixes flutter/website#10664
    
    Update links as a couple codelabs have been removed.
    sfshaza2 committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    09041fb View commit details
    Browse the repository at this point in the history
  2. Update old wiki links (#10689)

    _Description of what this PR is changing or adding, and why:_
    This updates old links to flutter/flutter/wiki to their new locations in
    flutter/flutter/docs
    
    _Issues fixed by this PR (if any):_
    Related to 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.
    
    ---------
    
    Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
    Piinks and sfshaza2 committed Jun 1, 2024
    Configuration menu
    Copy the full SHA
    7236fc1 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2024

  1. Fixes. slash issue in uninstall page (#10692)

    ### Description
    
    Fixes #10690 
    This PR fixes the broken slash in uninstall page. 
    
    Existing: 
    <img width="1406" alt="image"
    src="https://github.com/flutter/website/assets/41873024/8941aa03-1fa8-47a3-90f2-7161993474dc">
    
    
    After Fix:
    
    <img width="1332" alt="image"
    src="https://github.com/flutter/website/assets/41873024/3d3f65d2-9ff8-4127-a28d-adef13a9ef68">
    
    
    ## 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.
    droidbg committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    16a74d5 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    791e8f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c83ac9d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fcf869e View commit details
    Browse the repository at this point in the history
  4. adds flutter.dev/go/routing-table-extraction (#10698)

    _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.
    chunhtai committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    ca5a85f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b6af707 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Fix spelling mistake on restorable state (#10702)

    Simple spelling issue/fix that I identified while going through some of
    the documentation in place for the restorationScopeId piece for new apps
    created with the `--template=skeleton` flag.
    mattsolle committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    38c90af View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Optimize images as part of production builds (#10391)

    Use 11ty's first-party [image transformation
    plugin](https://www.11ty.dev/docs/plugins/image/) to automatically
    optimize images, convert them to `png`, `webp`, and `avif`, and then
    transform the site HTML to use the [`<picture>`
    element](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/picture)
    to select the best one for the user. This only runs in production deploy
    builds to reduce serving time. Also applies lazy loading and async
    decoding to all images, even when serving without optimizations. The
    transform also adds a hash of the image, allowing us to expand caching
    for images in Firebase hosting.
    
    To account for the transformed HTML structure, some minor HTML and CSS
    changes were needed as well.
    
    Overall, this reduces page load time on pages that use images, and
    reduces unnecessary downloads that were due to a relatively short cache
    time for images. On a page with a few images, I saw lighthouse perf
    score increases from 5-15 points.
    
    Closes flutter/website#6487
    Closes flutter/website#9527 as this plugin
    also validates `alt` is always specified
    parlough committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    551ffcc View commit details
    Browse the repository at this point in the history
  2. Fix a few image sizing issues (#10708)

    Fixes a few image sizing issues from
    flutter/website@551ffcc.
    parlough committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    726d070 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9439f2d View commit details
    Browse the repository at this point in the history
  4. Bump github/codeql-action from 3.25.7 to 3.25.8 (#10710)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.25.7 to 3.25.8.
    <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.8 - 04 Jun 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/2321">#2321</a></li>
    </ul>
    <h2>3.25.7 - 31 May 2024</h2>
    <ul>
    <li>We are rolling out a feature in May/June 2024 that will reduce the
    Actions cache usage of the Action by keeping only the newest TRAP cache
    for each language. <a
    href="https://redirect.github.com/github/codeql-action/pull/2306">#2306</a></li>
    </ul>
    <h2>3.25.6 - 20 May 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.3. <a
    href="https://redirect.github.com/github/codeql-action/pull/2295">#2295</a></li>
    </ul>
    <h2>3.25.5 - 13 May 2024</h2>
    <ul>
    <li>Add a compatibility matrix of supported CodeQL Action, CodeQL CLI,
    and GitHub Enterprise Server versions to the <a
    href="https://github.com/github/codeql-action/blob/main/README.md">https://github.com/github/codeql-action/blob/main/README.md</a>.
    <a
    href="https://redirect.github.com/github/codeql-action/pull/2273">#2273</a></li>
    <li>Avoid printing out a warning for a missing <code>on.push</code>
    trigger when the CodeQL Action is triggered via a
    <code>workflow_call</code> event. <a
    href="https://redirect.github.com/github/codeql-action/pull/2274">#2274</a></li>
    <li>The <code>tools: latest</code> input to the <code>init</code> Action
    has been renamed to <code>tools: linked</code>. This option specifies
    that the Action should use the tools shipped at the same time as the
    Action. The old name will continue to work for backwards compatibility,
    but we recommend that new workflows use the new name. <a
    href="https://redirect.github.com/github/codeql-action/pull/2281">#2281</a></li>
    </ul>
    <h2>3.25.4 - 08 May 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.2. <a
    href="https://redirect.github.com/github/codeql-action/pull/2270">#2270</a></li>
    </ul>
    <h2>3.25.3 - 25 Apr 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.1. <a
    href="https://redirect.github.com/github/codeql-action/pull/2247">#2247</a></li>
    <li>Workflows running on <code>macos-latest</code> using CodeQL CLI
    versions before v2.15.1 will need to either upgrade their CLI version to
    v2.15.1 or newer, or change the platform to an Intel MacOS runner, such
    as <code>macos-12</code>. ARM machines with SIP disabled, including the
    newest <code>macos-latest</code> image, are unsupported for CLI versions
    before 2.15.1. <a
    href="https://redirect.github.com/github/codeql-action/pull/2261">#2261</a></li>
    </ul>
    <h2>3.25.2 - 22 Apr 2024</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>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></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/2e230e8fe0ad3a14a340ad0815ddb96d599d2aff"><code>2e230e8</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2323">#2323</a>
    from github/update-v3.25.8-18b06dd1d</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/66ad891bd4763033c1a60dc12dc230de94ac2c26"><code>66ad891</code></a>
    Update changelog for v3.25.8</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/18b06dd1df819dc4edec5b409a19f0fd423b4c28"><code>18b06dd</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2322">#2322</a>
    from github/dependabot/npm_and_yarn/npm-10d82c2911</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/200dd0cf5bc2c6048a01d1ebe3c1f66d3daf6887"><code>200dd0c</code></a>
    Update checked-in dependencies</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/2bb35eab2ff95ab7a7aa35eef58886a26d72b922"><code>2bb35ea</code></a>
    bump the npm group with 4 updates</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/9c15e42f1946cfbe111f73c5ef018c6edc22f693"><code>9c15e42</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2321">#2321</a>
    from github/update-bundle/codeql-bundle-v2.17.4</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/98e79227df809c000dcf3edc0758c8b389dd10e7"><code>98e7922</code></a>
    Merge branch 'main' into update-bundle/codeql-bundle-v2.17.4</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/440350bade078775c9706f73128be1d19c22f3c2"><code>440350b</code></a>
    Add changelog note</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/d4fcc8b7bd5fb75e4560757fd1e3491eff3148e7"><code>d4fcc8b</code></a>
    Update default bundle to codeql-bundle-v2.17.4</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/add199be7753abbeb58eee647967afe140edaba1"><code>add199b</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2320">#2320</a>
    from github/angelapwen/use-linked-in-tests</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/f079b8493333aace61c81488f8bd40919487bd9f...2e230e8fe0ad3a14a340ad0815ddb96d599d2aff">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.7&new-version=3.25.8)](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] committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    2da40bd View commit details
    Browse the repository at this point in the history
  5. Fix text alignment with respect to video (#10711)

    Brought text below the video instead of on the right side of the video
    
    This PR is not changing anything, only fixing this weird alignment issue
    
    
    ![image](https://github.com/flutter/website/assets/31812582/7d5485af-c307-4ae5-88df-06597e42e9fd)
    
    After fix:
    
    
    ![image](https://github.com/flutter/website/assets/31812582/8ee100fa-bc0b-4115-83cc-c493ae2f6948)
    
    I have not created a seperate issue for this small problem.
    thisisjaymehta committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    bd53311 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    0799166 View commit details
    Browse the repository at this point in the history
  2. [web] Change --web-renderer default from auto to canvaskit (#10…

    …714)
    
    Changes the documentation of the default renderer on web. The default
    renderer is changing from `auto` to `canvaskit`.
    
    _This PR is mostly moving things around with no new content being
    added._
    
    The PR making the code changes:
    flutter/flutter#149773
    The issue: flutter/flutter#149826
    
    ## 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.
    mdebbar committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    e82c589 View commit details
    Browse the repository at this point in the history
  3. Update video_player compatibility (#10701)

    The [Changelog](https://pub.dev/packages/video_player/changelog#280)
    mentions that in 2.8.0 MacOS support was added.
    I took hints from the [readme
    file](https://github.com/flutter/packages/blob/bb8c7b2bfdf557310d66f9b545fccd82eea2dd55/packages/video_player/video_player/README.md).
    
    ## 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]>
    rekire and atsansone committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    4e2cb1f View commit details
    Browse the repository at this point in the history
  4. FWE Fundamentals V2 (#10715)

    _Description of what this PR is changing or adding, and why:_
    Updates the Flutter Fundamentals page with information on the page
    itself, rather than linked out. The Dart section is expanded to let the
    reader decide if they want to go learn Dart first. The Widgets section
    replaces the linked videos with text explanations.
    
    ## 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]>
    ericwindmill and sfshaza2 committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    492a5f9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6a9a66b View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Configuration menu
    Copy the full SHA
    a9e3e5d View commit details
    Browse the repository at this point in the history
  2. Fixes an incorrect sub title in set up universal link cookbook (#10724)

    ## Presubmit checklist
    
    - [ ] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [ ] 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.
    chunhtai committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    64d4178 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Fix special key omission on Get Started/Test Drive page (#10721)

    _Description of what this PR is changing or adding, and why:_
    Command, Control key omitted on Get Started/Test Drive page
    
    _Issues fixed by this PR (if any):_
    #10720 
    
    ## 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: Taejin Kim <[email protected]>
    kimtaejin3 and taejinkim3 committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    d807ee4 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Fix link to GitLab CI (#10735)

    Fix outdated GitLab CI link.
    
    ## Presubmit checklist
    
    - [ ] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [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.
    LinXunFeng committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    3cec8f0 View commit details
    Browse the repository at this point in the history
  2. Update banner.html to announce the Q2 survey (#10731)

    _Description of what this PR is changing or adding, and why:_ Update the
    banner to include a link to the Q2 survey. To be removed on the 18th.
    
    _Issues fixed by this PR (if any):_ NA
    
    _PRs or commits this PR depends on (if any):_ NA
    
    ## Presubmit checklist
    
    - [x] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [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.
    jayoung-lee committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    058dde3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70c3a38 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Fix getOS for all operating systems (#10737)

    In the current website getOS() returns "macos" if the user agent is on
    macOS or iOS and otherwise windows, since -1 is truthy, `if
    (userAgent.indexOf('Win'))` is always true and so "windows" is always
    returned. This PR fixes that behaviour as well as fixing an android
    check that would only return linux if the device is android, rather than
    the opposite.
    PondWader committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    ec29ff6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b86840 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    394e020 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Bump examples/codelabs from c0a9893 to b12b6e9 (#10743)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `c0a9893` to `b12b6e9`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/b12b6e9de2167491308b76f4db845cae43de2a18"><code>b12b6e9</code></a>
    Bump github/codeql-action from 3.25.8 to 3.25.9 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2207">#2207</a>)</li>
    <li><a
    href="https://github.com/flutter/codelabs/commit/0b160b486da8a4a396abc411ad5a69772e0d0b32"><code>0b160b4</code></a>
    Bump actions/checkout from 4.1.6 to 4.1.7 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2208">#2208</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/c0a9893182e7c39def43558965a904eb623848a7...b12b6e9de2167491308b76f4db845cae43de2a18">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] committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    e737661 View commit details
    Browse the repository at this point in the history
  2. Bump github/codeql-action from 3.25.8 to 3.25.9 (#10744)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.25.8 to 3.25.9.
    <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>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.5. <a
    href="https://redirect.github.com/github/codeql-action/pull/2327">#2327</a></li>
    </ul>
    <h2>3.25.9 - 12 Jun 2024</h2>
    <ul>
    <li>Avoid failing database creation if the database folder already
    exists and contains some unexpected files. Requires CodeQL 2.18.0 or
    higher. <a
    href="https://redirect.github.com/github/codeql-action/pull/2330">#2330</a></li>
    <li>The init Action will attempt to clean up the database cluster
    directory before creating a new database and at the end of the job. This
    will help to avoid issues where the database cluster directory is left
    in an inconsistent state. <a
    href="https://redirect.github.com/github/codeql-action/pull/2332">#2332</a></li>
    </ul>
    <h2>3.25.8 - 04 Jun 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/2321">#2321</a></li>
    </ul>
    <h2>3.25.7 - 31 May 2024</h2>
    <ul>
    <li>We are rolling out a feature in May/June 2024 that will reduce the
    Actions cache usage of the Action by keeping only the newest TRAP cache
    for each language. <a
    href="https://redirect.github.com/github/codeql-action/pull/2306">#2306</a></li>
    </ul>
    <h2>3.25.6 - 20 May 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.3. <a
    href="https://redirect.github.com/github/codeql-action/pull/2295">#2295</a></li>
    </ul>
    <h2>3.25.5 - 13 May 2024</h2>
    <ul>
    <li>Add a compatibility matrix of supported CodeQL Action, CodeQL CLI,
    and GitHub Enterprise Server versions to the <a
    href="https://github.com/github/codeql-action/blob/main/README.md">https://github.com/github/codeql-action/blob/main/README.md</a>.
    <a
    href="https://redirect.github.com/github/codeql-action/pull/2273">#2273</a></li>
    <li>Avoid printing out a warning for a missing <code>on.push</code>
    trigger when the CodeQL Action is triggered via a
    <code>workflow_call</code> event. <a
    href="https://redirect.github.com/github/codeql-action/pull/2274">#2274</a></li>
    <li>The <code>tools: latest</code> input to the <code>init</code> Action
    has been renamed to <code>tools: linked</code>. This option specifies
    that the Action should use the tools shipped at the same time as the
    Action. The old name will continue to work for backwards compatibility,
    but we recommend that new workflows use the new name. <a
    href="https://redirect.github.com/github/codeql-action/pull/2281">#2281</a></li>
    </ul>
    <h2>3.25.4 - 08 May 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.2. <a
    href="https://redirect.github.com/github/codeql-action/pull/2270">#2270</a></li>
    </ul>
    <h2>3.25.3 - 25 Apr 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.1. <a
    href="https://redirect.github.com/github/codeql-action/pull/2247">#2247</a></li>
    <li>Workflows running on <code>macos-latest</code> using CodeQL CLI
    versions before v2.15.1 will need to either upgrade their CLI version to
    v2.15.1 or newer, or change the platform to an Intel MacOS runner, such
    as <code>macos-12</code>. ARM machines with SIP disabled, including the
    newest <code>macos-latest</code> image, are unsupported for CLI versions
    before 2.15.1. <a
    href="https://redirect.github.com/github/codeql-action/pull/2261">#2261</a></li>
    </ul>
    <h2>3.25.2 - 22 Apr 2024</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>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/530d4feaa9c62aaab2d250371e2061eb7a172363"><code>530d4fe</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2334">#2334</a>
    from github/update-v3.25.9-37809d1f1</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/65db484585be96d149603ec73d445c3a2a89209f"><code>65db484</code></a>
    Update changelog for v3.25.9</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/37809d1f16996478c847d5c51513cdd37c989e44"><code>37809d1</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2332">#2332</a>
    from github/henrymercer/cleanup-db-location</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/159d9119acb94bcfe85792bd55dbc820465fed45"><code>159d911</code></a>
    Tweak changelog entries</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/ed34eb9af43ff3ee9d3c1076ac8fd2db12751cd1"><code>ed34eb9</code></a>
    Skip init-post cleanup on GitHub-hosted runners</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/31fe7dd0a6d9b89d22d03ca29e859043840edd63"><code>31fe7dd</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2326">#2326</a>
    from github/dependabot/npm_and_yarn/npm-8402b9d28a</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/d8d73c0e76d558228c90f38c8c374dc0bfbbead1"><code>d8d73c0</code></a>
    Clean up DB cluster directory at the end of each job</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/3d849e9df215507dcc28f48bfdf79732674e387b"><code>3d849e9</code></a>
    Include underlying error in error message</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/945bb878efb4cf0d3c310a7944bdedb939fe886e"><code>945bb87</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2331">#2331</a>
    from github/igfoo/bash</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/9ee83fa7efdec673cddd43fd629b998be02fb238"><code>9ee83fa</code></a>
    Update checked-in dependencies</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/2e230e8fe0ad3a14a340ad0815ddb96d599d2aff...530d4feaa9c62aaab2d250371e2061eb7a172363">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.8&new-version=3.25.9)](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] committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    a686b88 View commit details
    Browse the repository at this point in the history
  3. Bump actions/checkout from 4.1.6 to 4.1.7 (#10745)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.6
    to 4.1.7.
    <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.7</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Bump the minor-npm-dependencies group across 1 directory with 4
    updates by <a
    href="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/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1739">actions/checkout#1739</a></li>
    <li>Bump actions/checkout from 3 to 4 by <a
    href="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/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1697">actions/checkout#1697</a></li>
    <li>Check out other refs/* by commit by <a
    href="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/orhantoy"><code>@​orhantoy</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a></li>
    <li>Pin actions/checkout's own workflows to a known, good, stable
    version. by <a href="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/jww3"><code>@​jww3</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1776">actions/checkout#1776</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="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/orhantoy"><code>@​orhantoy</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/checkout/compare/v4.1.6...v4.1.7">https://github.com/actions/checkout/compare/v4.1.6...v4.1.7</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.7</h2>
    <ul>
    <li>Bump the minor-npm-dependencies group across 1 directory with 4
    updates by <a
    href="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/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1739">actions/checkout#1739</a></li>
    <li>Bump actions/checkout from 3 to 4 by <a
    href="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/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1697">actions/checkout#1697</a></li>
    <li>Check out other refs/* by commit by <a
    href="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/orhantoy"><code>@​orhantoy</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1774">actions/checkout#1774</a></li>
    <li>Pin actions/checkout's own workflows to a known, good, stable
    version. by <a href="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/jww3"><code>@​jww3</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1776">actions/checkout#1776</a></li>
    </ul>
    <h2>v4.1.6</h2>
    <ul>
    <li>Check platform to set archive extension appropriately by <a
    href="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/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1732">actions/checkout#1732</a></li>
    </ul>
    <h2>v4.1.5</h2>
    <ul>
    <li>Update NPM dependencies by <a
    href="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/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1703">actions/checkout#1703</a></li>
    <li>Bump github/codeql-action from 2 to 3 by <a
    href="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/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1694">actions/checkout#1694</a></li>
    <li>Bump actions/setup-node from 1 to 4 by <a
    href="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/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1696">actions/checkout#1696</a></li>
    <li>Bump actions/upload-artifact from 2 to 4 by <a
    href="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/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1695">actions/checkout#1695</a></li>
    <li>README: Suggest <code>user.email</code> to be
    <code>41898282+github-actions[bot]@users.noreply.github.com</code> by <a
    href="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/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1707">actions/checkout#1707</a></li>
    </ul>
    <h2>v4.1.4</h2>
    <ul>
    <li>Disable <code>extensions.worktreeConfig</code> when disabling
    <code>sparse-checkout</code> by <a
    href="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/jww3"><code>@​jww3</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1692">actions/checkout#1692</a></li>
    <li>Add dependabot config by <a
    href="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/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1688">actions/checkout#1688</a></li>
    <li>Bump the minor-actions-dependencies group with 2 updates by <a
    href="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/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1693">actions/checkout#1693</a></li>
    <li>Bump word-wrap from 1.2.3 to 1.2.5 by <a
    href="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/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1643">actions/checkout#1643</a></li>
    </ul>
    <h2>v4.1.3</h2>
    <ul>
    <li>Check git version before attempting to disable
    <code>sparse-checkout</code> by <a
    href="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/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="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/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1685">actions/checkout#1685</a></li>
    <li>Update <code>actions/checkout</code> version in
    <code>update-main-version.yml</code> by <a
    href="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/jww3"><code>@​jww3</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1650">actions/checkout#1650</a></li>
    </ul>
    <h2>v4.1.2</h2>
    <ul>
    <li>Fix: Disable sparse checkout whenever <code>sparse-checkout</code>
    option is not present <a
    href="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/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="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/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="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/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>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/checkout/commit/692973e3d937129bcbf40652eb9f2f61becf3332"><code>692973e</code></a>
    Prepare 4.1.7 release (<a
    href="https://redirect.github.com/actions/checkout/issues/1775">#1775</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/6ccd57f4c5d15bdc2fef309bd9fb6cc9db2ef1c6"><code>6ccd57f</code></a>
    Pin actions/checkout's own workflows to a known, good, stable version.
    (<a
    href="https://redirect.github.com/actions/checkout/issues/1776">#1776</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/b17fe1e4d59a9d1d95a7aead5e6fcd13e50939a5"><code>b17fe1e</code></a>
    Handle hidden refs (<a
    href="https://redirect.github.com/actions/checkout/issues/1774">#1774</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/b80ff79f1755d06ba70441c368a6fe801f5f3a62"><code>b80ff79</code></a>
    Bump actions/checkout from 3 to 4 (<a
    href="https://redirect.github.com/actions/checkout/issues/1697">#1697</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/b1ec3021b8fa02164da82ca1557d017d83b0e179"><code>b1ec302</code></a>
    Bump the minor-npm-dependencies group across 1 directory with 4 updates
    (<a
    href="https://redirect.github.com/actions/checkout/issues/1739">#1739</a>)</li>
    <li>See full diff in <a
    href="https://github.com/actions/checkout/compare/a5ac7e51b41094c92402da3b24376905380afc29...692973e3d937129bcbf40652eb9f2f61becf3332">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.6&new-version=4.1.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] committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    3ef62ca View commit details
    Browse the repository at this point in the history
  4. Fix code example (#10746)

    Fixes #10680
    atsansone committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    c734b3d View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Bump examples/codelabs from b12b6e9 to 70fe642 (#10748)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `b12b6e9` to `70fe642`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/70fe6425fbbeea4c7689694e75fad0a2b946d26a"><code>70fe642</code></a>
    Bump github/codeql-action from 3.25.9 to 3.25.10 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2209">#2209</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/b12b6e9de2167491308b76f4db845cae43de2a18...70fe6425fbbeea4c7689694e75fad0a2b946d26a">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] committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    11db2c4 View commit details
    Browse the repository at this point in the history
  2. Bump github/codeql-action from 3.25.9 to 3.25.10 (#10747)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.25.9 to 3.25.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.25.10 - 13 Jun 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.5. <a
    href="https://redirect.github.com/github/codeql-action/pull/2327">#2327</a></li>
    </ul>
    <h2>3.25.9 - 12 Jun 2024</h2>
    <ul>
    <li>Avoid failing database creation if the database folder already
    exists and contains some unexpected files. Requires CodeQL 2.18.0 or
    higher. <a
    href="https://redirect.github.com/github/codeql-action/pull/2330">#2330</a></li>
    <li>The init Action will attempt to clean up the database cluster
    directory before creating a new database and at the end of the job. This
    will help to avoid issues where the database cluster directory is left
    in an inconsistent state. <a
    href="https://redirect.github.com/github/codeql-action/pull/2332">#2332</a></li>
    </ul>
    <h2>3.25.8 - 04 Jun 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/2321">#2321</a></li>
    </ul>
    <h2>3.25.7 - 31 May 2024</h2>
    <ul>
    <li>We are rolling out a feature in May/June 2024 that will reduce the
    Actions cache usage of the Action by keeping only the newest TRAP cache
    for each language. <a
    href="https://redirect.github.com/github/codeql-action/pull/2306">#2306</a></li>
    </ul>
    <h2>3.25.6 - 20 May 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.3. <a
    href="https://redirect.github.com/github/codeql-action/pull/2295">#2295</a></li>
    </ul>
    <h2>3.25.5 - 13 May 2024</h2>
    <ul>
    <li>Add a compatibility matrix of supported CodeQL Action, CodeQL CLI,
    and GitHub Enterprise Server versions to the <a
    href="https://github.com/github/codeql-action/blob/main/README.md">https://github.com/github/codeql-action/blob/main/README.md</a>.
    <a
    href="https://redirect.github.com/github/codeql-action/pull/2273">#2273</a></li>
    <li>Avoid printing out a warning for a missing <code>on.push</code>
    trigger when the CodeQL Action is triggered via a
    <code>workflow_call</code> event. <a
    href="https://redirect.github.com/github/codeql-action/pull/2274">#2274</a></li>
    <li>The <code>tools: latest</code> input to the <code>init</code> Action
    has been renamed to <code>tools: linked</code>. This option specifies
    that the Action should use the tools shipped at the same time as the
    Action. The old name will continue to work for backwards compatibility,
    but we recommend that new workflows use the new name. <a
    href="https://redirect.github.com/github/codeql-action/pull/2281">#2281</a></li>
    </ul>
    <h2>3.25.4 - 08 May 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.2. <a
    href="https://redirect.github.com/github/codeql-action/pull/2270">#2270</a></li>
    </ul>
    <h2>3.25.3 - 25 Apr 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.1. <a
    href="https://redirect.github.com/github/codeql-action/pull/2247">#2247</a></li>
    <li>Workflows running on <code>macos-latest</code> using CodeQL CLI
    versions before v2.15.1 will need to either upgrade their CLI version to
    v2.15.1 or newer, or change the platform to an Intel MacOS runner, such
    as <code>macos-12</code>. ARM machines with SIP disabled, including the
    newest <code>macos-latest</code> image, are unsupported for CLI versions
    before 2.15.1. <a
    href="https://redirect.github.com/github/codeql-action/pull/2261">#2261</a></li>
    </ul>
    <h2>3.25.2 - 22 Apr 2024</h2>
    <p>No user facing changes.</p>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/23acc5c183826b7a8a97bce3cecc52db901f8251"><code>23acc5c</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2337">#2337</a>
    from github/update-v3.25.10-5bf6dad35</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/9b72dbdc68c8ff81c1067a930bd2864ea707129b"><code>9b72dbd</code></a>
    Update changelog for v3.25.10</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/5bf6dad35b41961d8779984f426d6a539bbe5d10"><code>5bf6dad</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2329">#2329</a>
    from github/henrymercer/csharp-buildless-rollback-me...</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/feec81c66bfd25a8de4024a727431eb5a4b31317"><code>feec81c</code></a>
    Merge branch 'main' into
    henrymercer/csharp-buildless-rollback-mechanism</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/789b5f86ef49249530b3d018f3ab10640eff231c"><code>789b5f8</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2328">#2328</a>
    from github/henrymercer/direct-tracing-fix</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/c36b5fc54fb5e6fdd2c4942bcfa424f685b214a8"><code>c36b5fc</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2327">#2327</a>
    from github/update-bundle/codeql-bundle-v2.17.5</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/b3642aa04dc0ec830af386ae4c9a130a2f322aab"><code>b3642aa</code></a>
    Merge branch 'main' into update-bundle/codeql-bundle-v2.17.5</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/1fc6e20182346ec584a1a9968489d2d4daa96c3f"><code>1fc6e20</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2335">#2335</a>
    from github/mergeback/v3.25.9-to-main-530d4fea</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/356bee4b4a909000f4530db85f1ea75c65cd550b"><code>356bee4</code></a>
    Update checked-in dependencies</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/385808c715d3dc5b901e9fb07672dc363c43436b"><code>385808c</code></a>
    Update changelog and version after v3.25.9</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/530d4feaa9c62aaab2d250371e2061eb7a172363...23acc5c183826b7a8a97bce3cecc52db901f8251">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.9&new-version=3.25.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] committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    605f2e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f150855 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Bump examples/codelabs from 70fe642 to 42192df (#10753)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `70fe642` to `42192df`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/42192df5f1191f6a5503d59c42f076f70eeaf364"><code>42192df</code></a>
    [Homescreen codelab] Update dependencies (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2210">#2210</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/70fe6425fbbeea4c7689694e75fad0a2b946d26a...42192df5f1191f6a5503d59c42f076f70eeaf364">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] committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    2d1bd6f View commit details
    Browse the repository at this point in the history
  2. Adds video, fixes structure to iOS project setup page (#10699)

    Fixes #10655 -- Refactors page to use standard Markdown and fixes the
    captioned images include.
    
    ---------
    
    Co-authored-by: Loïc Sharma <[email protected]>
    Co-authored-by: Jenn Magder <[email protected]>
    3 people committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    d506c77 View commit details
    Browse the repository at this point in the history
  3. Remove Q2 survey from the banner (#10756)

    _Description of what this PR is changing or adding, and why:_ Taking
    down the banner as the survey will be closed tomorrow.
    
    _Issues fixed by this PR (if any):_ NA
    
    _PRs or commits this PR depends on (if any):_ NA
    
    ## Presubmit checklist
    
    - [x] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [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.
    jayoung-lee committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    5576831 View commit details
    Browse the repository at this point in the history
  4. Add pub.dev filter to Wasm page (#10758)

    Relevant issue from Dart site:
    dart-lang/site-www#5910
    
    Thought it should be added here too. [Staged
    section](https://flutter-docs-prod--pr10758-wasm-ready-qwuveqle.web.app/platform-integration/web/wasm#js-interop-wasm)
    
    ---------
    
    Co-authored-by: Anthony Sansone <[email protected]>
    MaryaBelanger and atsansone committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    efbf5a4 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    d2c35f4 View commit details
    Browse the repository at this point in the history
  2. Update npm deps including 11ty serving fixes (#10761)

    Includes a few minor updates, particularly a fix for how 11ty serving
    handles deleted files.
    parlough committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    715ac86 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Disable image optimization pipeline due to issues with animations (#1…

    …0762)
    
    Resolves flutter/website#10734 by disabling
    the image transformation pipeline as its handling of animated content
    does not scale well.
    
    I'll look into resolving the issues and reenabling it.
    parlough committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    30aea0f View commit details
    Browse the repository at this point in the history
  2. Prevent text wrap on cookie notice button (#10763)

    Also expand saving of click from 30 to 90 days.
    
    Before:
    
    <img width="169" alt="Ok, got it button but text wrapped"
    src="https://github.com/flutter/website/assets/18372958/6f12d9cf-4b5f-4e85-b341-0d91b6fadbdc">
    parlough committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    fde9d6a View commit details
    Browse the repository at this point in the history
  3. Adding tooling links using new /to/ format (#10765)

    The links added here will be used from various locations that need
    consistently functional links that are sometimes manually copy and
    pasted. The current set includes links the `flutter` tool, DevTools, the
    VS Code plugin(s), the Flutter framework, as well as some surrounding
    documentation.
    
    It's particularly important to have these links for areas relying on
    fragments, as those redirects can't happen on the server side, and
    developers may continue to run SDKs or tools with old links long after
    their destination needs to change.
    
    After this PR, `/go/<design-doc>` should only be used for design docs
    going forward. Only one item long, top-level redirects such as
    `docs.flutter.dev/<top-level>` should also be avoided from now on.
    
    Once this lands, I will update the tools where necessary and land
    documentation in the `flutter/flutter` repository that ensures this
    format of link is considered.
    
    Contributes to flutter/website#10363
    parlough committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    404d66a View commit details
    Browse the repository at this point in the history
  4. Add scroll-margin-top to headers (#10764)

    This allows headers to be visible in the viewport when navigating to
    them, rather than below the navbar.
    parlough committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    297ac02 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Fix rendering error on Flutter in China page (#10766)

    `os-list` is a top-level variable, not a member of `page`.
    parlough committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    962872d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e162bd View commit details
    Browse the repository at this point in the history
  3. Adjust web init doc setup to prefer now-stable method (#10768)

    - Rename the old doc at `/platform-integration/web/initialization` to
    `/platform-integration/web/initialization-legacy`
    - Move the new doc at `/platform-integration/web/bootstrapping` to the
    original `/platform-integration/web/initialization`
    - Redirect from `/platform-integration/web/bootstrapping` to
    `/platform-integration/web/initialization`
    - Adjust copy and format of new page
    parlough committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    2085dee View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    851815a View commit details
    Browse the repository at this point in the history
  2. Add go link for Q2 2024 DevIntel (#10777)

    _Description of what this PR is changing or adding, and why:_
    Adds a go link to the DevIntel report for Q2 2024. 
    Link to document:
    https://docs.google.com/document/d/17BdqRJLLuFeG-3YEumpOGKUJW-kVDoQFLuchCZgyM7c/edit?usp=sharing
    ericwindmill committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    2e13345 View commit details
    Browse the repository at this point in the history
  3. Update Linux pre-req packages (#10771)

    Fixes #10696
    Fixes #10729 
    
    Per the Android Studio team in
    https://buganizer.corp.google.com/issues/344970814, the prerequisite
    packages for Android Studio are now:
    
    * `libc6:amd64`
    * `libstdc++6:amd64`
    * `libbz2-1.0:amd64`
    * `libncurses5:amd64`
    atsansone committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    ae5d0d8 View commit details
    Browse the repository at this point in the history
  4. Delete obsolete survey metadata file (#10782)

    This survey metadata file is actually tracked at
    https://github.com/flutter/uxr/blob/master/surveys/devtools-survey-metadata.json,
    so we do not need this one anymore.
    kenzieschmoll committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    1b0bbe0 View commit details
    Browse the repository at this point in the history
  5. Adding deprecation notice (#10783)

    Fixes flutter/website#10774
    
    cc @ericwindmill
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    sfshaza2 and parlough committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    39e0e98 View commit details
    Browse the repository at this point in the history
  6. Fixed Swift nil ref (#10779)

    Fixes #10452
    atsansone committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    c4ce48b View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2024

  1. Add explanation for what deep links are (#10770)

    _Description of what this PR is changing or adding, and why:_
    Adds a small explanation for what "deep links" are before getting into
    the details.
    
    _Issues fixed by this PR (if any):_ none.
    
    _PRs or commits this PR depends on (if any):_ none.
    
    ## Presubmit checklist
    
    - [x] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [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]>
    Co-authored-by: Anthony Sansone <[email protected]>
    3 people committed Jun 23, 2024
    Configuration menu
    Copy the full SHA
    00bcdc7 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Modified "add flutter to path"'s bash instructions to work for non-lo…

    …gin shells. (#10781)
    
    _Description of what this PR is changing or adding, and why:_
    The current bash instruction **only** works with login-shells or SSH.
    
    _Issues fixed by this PR (if any):_
    #10778 
    
    
    _PRs or commits this PR depends on (if any):_
    
    ## Presubmit checklist
    
    - [x ] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [ 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]>
    Aron-Lomner and sfshaza2 committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    a951b41 View commit details
    Browse the repository at this point in the history
  2. Fix typo on "Integration testing concepts" page (#10788)

    _Description of what this PR is changing or adding, and why:_ Looks like
    a typo here, since the guide itself is called "Migrating from
    flutter_drive**r**"
    
    ## Presubmit checklist
    
    - [ ] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [ ] 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.
    incendial committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    1b530af View commit details
    Browse the repository at this point in the history
  3. Tiny update architectural-overview.md (#10784)

    According to https://docs.flutter.dev/perf/impeller, it seems that
    Flutter Impeller can be used on MacOS as experimental feature.
    
    _Description of what this PR is changing or adding, and why:_
    
    _Issues fixed by this PR (if any):_
    
    _PRs or commits this PR depends on (if any):_
    
    ## Presubmit checklist
    
    - [ ] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [ ] 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]>
    Co-authored-by: Parker Lougheed <[email protected]>
    3 people committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    1f4e7c0 View commit details
    Browse the repository at this point in the history
  4. Migrate to new, simplified code excerpt tool (#10785)

    Resolves flutter/website#10384
    Resolves flutter/website#10446
    
    - Still used through `./dash_site refresh-excerpts [--dry-run]`
    - Faster, no longer using build_runner
    - Some dropped features _(can read docs in package
    [README](https://github.com/dart-lang/site-shared/blob/main/packages/excerpter/README.md))_
    - Cross platform, no longer requiring diff-utils
    
    Temporarily removes the code-excerpts that use diffing functionality.
    Will add them back as followup in
    flutter/website#10786 and
    flutter/website#10787.
    parlough committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    2a696bb View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    038032a View commit details
    Browse the repository at this point in the history
  2. Reorganize 11ty filter registration (#10794)

    This keeps the root 11ty config smaller and easier to reason about,
    while also reducing functions in the namespace that could be used
    accidentally but should only be used by 11ty as filters.
    
    The only shortcode(s) we have will undergo a similar change in
    flutter/website#10793.
    parlough committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    a04d27b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e49cd20 View commit details
    Browse the repository at this point in the history
  4. Fix incorrect keytool command for PowerShell in Android deployment do…

    …cumentation (#10797)
    
    _Description of what this PR is changing or adding, and why:_
    This pull request addresses an issue in the Android deployment
    documentation where the keytool command for generating a keystore is
    incorrectly formatted for PowerShell. The current documentation uses the
    CMD.EXE(Command Prompt) syntax, which leads to errors when executed in
    PowerShell. This PR updates the documentation to use the correct
    PowerShell syntax for setting environment variables and line
    continuation.
    
    **Changes:**
    - Updated the `keytool` command to use `$env:USERPROFILE` instead of
    `%userprofile%`.
    - Changed line continuation from `^` to `` ` `` to conform to PowerShell
    syntax.
    
    This change will help users following the documentation to successfully
    generate a keystore on Windows using PowerShell.
    
    _Issues fixed by this PR (if any):_ None
    
    _PRs or commits this PR depends on (if any):_ None
    
    ## Presubmit checklist
    
    - [x] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [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.
    doew committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    746ed1f View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Add titles to all DartPads (#10799)

    Fixes #10530
    
    Adds titles to the `iframe` tags that frame embedded DartPads as a
    accessibility requirement.
    
    From: https://buganizer.corp.google.com/issues/337851628
    
    ### OBSERVED RESULTS
    Navigating through the interactive code example, I noticed that the
    iframe is not having a defined title.
    
    * [Screencast
    VoiceOver](https://screencast/cast/NjcwNzcxNDUxOTQ2NTk4NHxkN2JiNDY2YS0xYg)
    * [Screencast
    ChromeVox](https://screencast/cast/NjcwMzg1NTEyMjI1MTc3NnxkNDY3ZGVjZC00ZQ)
    
    ### EXPECTED RESULTS
    * Ensure that when the user is on the code section the `iframe` should
    have a definite name like: `Interactive code iframe text section`.
    
    * Element has no title attribute aria-label attribute does not exist or
    is empty aria-labelledby attribute does not exist, references elements
    that do not exist or references elements that are empty Element's
    default semantics were not overridden with role="none" or
    role="presentation"
    
    ### USER IMPACT
    Screen reader and Cognitive users are confused because they do not know
    what is the name of that section is.
    atsansone committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    50d53da View commit details
    Browse the repository at this point in the history
  2. Add note about separate Dart installations (#10803)

    _Description of what this PR is changing or adding, and why:_
    
    Adds a note about installing Dart separately not being a requirement for
    using Flutter, as many users end up doing this when it is not required.
    
    _Issues fixed by this PR (if any):_
    
    Fixes flutter/website#10802
    
    _PRs or commits this PR depends on (if any):_
    
    ## Presubmit checklist
    
    - [x] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [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.
    abitofevrything committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    6f341c6 View commit details
    Browse the repository at this point in the history
  3. Add FCM codelab to Flutter docs codelabs (#10801)

    Add FCM codelab to the list of Firebase codelabs if flutter docs.
    
    _Issues fixed by this PR (if any):_
    
    _PRs or commits this PR depends on (if any):_
    
    ## Presubmit checklist
    
    - [ ] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [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.
    LimaneGaya committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    413beb7 View commit details
    Browse the repository at this point in the history
  4. Implement and migrate to a shortcode-controlled, tabbed interface (#1…

    …0793)
    
    Introduces new `{% tabs "save-key" %}` and `{% tab "name" %}`
    11ty/Liquid paired shortcodes to add tabs to the site and switches the
    various tab methods across the site (`codesample` and raw HTML) to use
    them.
    
    The `save-key` parameter is optional and allows syncing of tabs across
    the site to the same tab. For example, the `darwin-language` key is used
    to switch all tabs with the same key to either `Swift` or `Objective-C`.
    The `name` parameter tab is not optional. Both `save-key` and `name`
    must be in quotes or refer to a Liquid/11ty variable that is a string.
    The `{% endtab %}` and `{% endtabs %}` closing shortcodes are required
    to close a tab and a tab menu respectively.
    
    **Example:**
    
    ````liquid
    {% tabs "darwin-language" %}
    {% tab "Swift" %}
    
    Some words about the following Swift snippet...
    
    ```swift
    let flutterViewController = FlutterViewController(
    project: nil, initialRoute: "/onboarding", nibName: nil, bundle: nil)
    ```
    
    {% endtab %}
    {% tab "Objective-C" %}
    
    Some words about the following Objective-C snippet...
    
    ```objc
    FlutterViewController* flutterViewController =
          [[FlutterViewController alloc] initWithProject:nil
                                            initialRoute:@"/onboarding"
                                                 nibName:nil
                                                  bundle:nil];
    ```
    
    {% endtab %}
    {% endtabs %}
    ````
    
    Resolves flutter/website#8926
    Contributes to flutter/website#8889
    Contributes to flutter/website#8030
    parlough committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    4d3d52f View commit details
    Browse the repository at this point in the history
  5. Add skip to main content link (#10800)

    Fixes #10531
    atsansone committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    8d8a579 View commit details
    Browse the repository at this point in the history
  6. Updated Gradle info (#10791)

    Fixes #9234
    atsansone committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    a353da1 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. [macOS] Update sidebar title for dart:ffi interop (#10816)

    iOS and Android pages have been re-titles "Bint to native code" in the
    sidebar. This updates macOS to match. There are no equivalent pages for
    Windows, Linux, or web.
    
    Spotted while working on macOS Platform Views documentation.
    
    ## Presubmit checklist
    
    - [X] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [X] This PR doesn’t contain automatically generated corrections
    (Grammarly or similar).
    - [X] This PR follows the [Google Developer Documentation Style
    Guidelines](https://developers.google.com/style) — for example, it
    doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
    - [X] This PR uses [semantic line
    breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
    of 80 characters or fewer.
    cbracken committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    b5feaad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17a72bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6aea013 View commit details
    Browse the repository at this point in the history
  4. Update links to engine wiki docs (#10804)

    Part of flutter/flutter#150869.
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    Co-authored-by: Jenn Magder <[email protected]>
    3 people committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    bcbe041 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Bump site-shared from d79a7a2 to 67c3c9a (#10824)

    Bumps [site-shared](https://github.com/dart-lang/site-shared) from
    `d79a7a2` to `67c3c9a`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/site-shared/commit/67c3c9a25f3f07bf50bb963869338df937ee83b1"><code>67c3c9a</code></a>
    Adding Vale to shared components for testing (<a
    href="https://redirect.github.com/dart-lang/site-shared/issues/223">#223</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/site-shared/compare/d79a7a2cd4ea4200af2c8165fc36e3eb819a3afb...67c3c9a25f3f07bf50bb963869338df937ee83b1">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] committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    61e03a1 View commit details
    Browse the repository at this point in the history
  2. Fix link on the Get started → First week → Networking page (#10825)

    The href of the next page link the bottom of the Get started → First
    week → [Networking
    page](https://docs.flutter.dev/get-started/fwe/networking) page is
    incorrect. The label ‘Local data and caching’ is correct but the link
    points back to the Networking page – this PR fixes the link.
    liamnewmarch committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    2038a88 View commit details
    Browse the repository at this point in the history
  3. Corrected 2nd example in Step 3 (#10818)

    Step 3 referred to the same example twice. [Fixed the second
    reference](https://github.com/flutter/website/pull/10818/files#diff-8ed1d4c698525a7a81fb2855483cd17fcb6af883dbc98386704b2ce98fe7a7f4R195-R226)
    to point to `favorite-state-build` instead of `favorite-state-fields`.
    
    Fixes #10723
    
    Co-authored-by: Brett Morgan <[email protected]>
    atsansone and domesticmouse committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    f2c56ae View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. remove redundant callout/link to "Transforming assets at build time" …

    …page (#10822)
    
    (Let me know if I should be filing issues for tiny changes such as
    these.)
    
    On the Assets and images page, there is a small section, "Automatic
    transformation of asset files at build time" that serves as a breadcrumb
    to a page that contains information about a niche feature. However, it
    contains what feels to me like redundant text:
    
    
    https://github.com/flutter/website/blob/bcbe0418e7095e26250945d4f257506b76282e76/src/content/ui/assets/assets-and-images.md?plain=1#L67-L69
    
    This PR address that by removing the first sentence that links to
    Transforming assets at build time.
    
    ## Presubmit checklist
    
    - [x] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [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.
    andrewkolos committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    bb2212a View commit details
    Browse the repository at this point in the history
  2. add breadcrumb about flavor-conditional asset bundling to assets page…

    … (#10823)
    
    This is a follow-up to
    flutter/website#9864 (comment).
    
    This adds a breadcrumb to the "Assets and images" page that mentions and
    links to the flavor-conditional asset bundling feature. This is meant to
    aid discovery of the feature for users who are new to the assets
    feature.
    
    I chose adding a simple bread crumb over a full explanation + example
    pubspec as this is a relatively niche feature, and I didn't want there
    to be a significant amount of text between the top-level "Specifying
    assets" and "Loading assets" sections, as the beginning of these
    sections are going to be what I feel like the vast-majority of visitors
    are going to be interested in.
    
    ## Presubmit checklist
    
    - [x] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [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.
    andrewkolos committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    1a97121 View commit details
    Browse the repository at this point in the history
  3. Bump examples/codelabs from 42192df to ec712d2 (#10829)

    Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
    `42192df` to `ec712d2`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/flutter/codelabs/commit/ec712d28ada90507f0eba8c53554d210b08162cb"><code>ec712d2</code></a>
    Bump github/codeql-action from 3.25.10 to 3.25.11 (<a
    href="https://redirect.github.com/flutter/codelabs/issues/2212">#2212</a>)</li>
    <li>See full diff in <a
    href="https://github.com/flutter/codelabs/compare/42192df5f1191f6a5503d59c42f076f70eeaf364...ec712d28ada90507f0eba8c53554d210b08162cb">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] committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    0bee08d View commit details
    Browse the repository at this point in the history
  4. Bump github/codeql-action from 3.25.10 to 3.25.11 (#10828)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 3.25.10 to 3.25.11.
    <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.11 - 28 Jun 2024</h2>
    <ul>
    <li>Avoid failing the workflow run if there is an error while uploading
    debug artifacts. <a
    href="https://redirect.github.com/github/codeql-action/pull/2349">#2349</a></li>
    <li>Update default CodeQL bundle version to 2.17.6. <a
    href="https://redirect.github.com/github/codeql-action/pull/2352">#2352</a></li>
    </ul>
    <h2>3.25.10 - 13 Jun 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.5. <a
    href="https://redirect.github.com/github/codeql-action/pull/2327">#2327</a></li>
    </ul>
    <h2>3.25.9 - 12 Jun 2024</h2>
    <ul>
    <li>Avoid failing database creation if the database folder already
    exists and contains some unexpected files. Requires CodeQL 2.18.0 or
    higher. <a
    href="https://redirect.github.com/github/codeql-action/pull/2330">#2330</a></li>
    <li>The init Action will attempt to clean up the database cluster
    directory before creating a new database and at the end of the job. This
    will help to avoid issues where the database cluster directory is left
    in an inconsistent state. <a
    href="https://redirect.github.com/github/codeql-action/pull/2332">#2332</a></li>
    </ul>
    <h2>3.25.8 - 04 Jun 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/2321">#2321</a></li>
    </ul>
    <h2>3.25.7 - 31 May 2024</h2>
    <ul>
    <li>We are rolling out a feature in May/June 2024 that will reduce the
    Actions cache usage of the Action by keeping only the newest TRAP cache
    for each language. <a
    href="https://redirect.github.com/github/codeql-action/pull/2306">#2306</a></li>
    </ul>
    <h2>3.25.6 - 20 May 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.3. <a
    href="https://redirect.github.com/github/codeql-action/pull/2295">#2295</a></li>
    </ul>
    <h2>3.25.5 - 13 May 2024</h2>
    <ul>
    <li>Add a compatibility matrix of supported CodeQL Action, CodeQL CLI,
    and GitHub Enterprise Server versions to the <a
    href="https://github.com/github/codeql-action/blob/main/README.md">https://github.com/github/codeql-action/blob/main/README.md</a>.
    <a
    href="https://redirect.github.com/github/codeql-action/pull/2273">#2273</a></li>
    <li>Avoid printing out a warning for a missing <code>on.push</code>
    trigger when the CodeQL Action is triggered via a
    <code>workflow_call</code> event. <a
    href="https://redirect.github.com/github/codeql-action/pull/2274">#2274</a></li>
    <li>The <code>tools: latest</code> input to the <code>init</code> Action
    has been renamed to <code>tools: linked</code>. This option specifies
    that the Action should use the tools shipped at the same time as the
    Action. The old name will continue to work for backwards compatibility,
    but we recommend that new workflows use the new name. <a
    href="https://redirect.github.com/github/codeql-action/pull/2281">#2281</a></li>
    </ul>
    <h2>3.25.4 - 08 May 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.2. <a
    href="https://redirect.github.com/github/codeql-action/pull/2270">#2270</a></li>
    </ul>
    <h2>3.25.3 - 25 Apr 2024</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.17.1. <a
    href="https://redirect.github.com/github/codeql-action/pull/2247">#2247</a></li>
    <li>Workflows running on <code>macos-latest</code> using CodeQL CLI
    versions before v2.15.1 will need to either upgrade their CLI version to
    v2.15.1 or newer, or change the platform to an Intel MacOS runner, such
    as <code>macos-12</code>. ARM machines with SIP disabled, including the
    newest <code>macos-latest</code> image, are unsupported for CLI versions
    before 2.15.1. <a
    href="https://redirect.github.com/github/codeql-action/pull/2261">#2261</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/b611370bb5703a7efb587f9d136a52ea24c5c38c"><code>b611370</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2357">#2357</a>
    from github/update-v3.25.11-de945755c</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/3e6431f3accd84bb42779fc3c9d9f447caa3a6d3"><code>3e6431f</code></a>
    Update changelog for v3.25.11</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/de945755c9edd3a4e5d160a71f1482ece6a3c271"><code>de94575</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2352">#2352</a>
    from github/update-bundle/codeql-bundle-v2.17.6</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/a32d3058b827f5d2ba08dc2570887f14b164a794"><code>a32d305</code></a>
    Add changelog note</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/9ccc99508a819cb9c340028d7711b129f96c8a2e"><code>9ccc995</code></a>
    Update default bundle to codeql-bundle-v2.17.6</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/9b7c22c3b39078582fa6d0d8f3841e944ec54582"><code>9b7c22c</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2351">#2351</a>
    from github/dependabot/npm_and_yarn/npm-6791eaa26c</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/9cf3243b0be3a9e0efff20a7fabd5a11246168e9"><code>9cf3243</code></a>
    Rebuild</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/1895b29ac8e2046ddb708ac1eca53e6d5e143337"><code>1895b29</code></a>
    Update checked-in dependencies</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/9dcfde966d641c9a59ee02a83f18329a2b2caace"><code>9dcfde9</code></a>
    Bump the npm group with 2 updates</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/8723b5be41df185b62efd22191bb83fc24539ca0"><code>8723b5b</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/2350">#2350</a>
    from github/angelapwen/add-exclude-pr-check-param</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/23acc5c183826b7a8a97bce3cecc52db901f8251...b611370bb5703a7efb587f9d136a52ea24c5c38c">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.10&new-version=3.25.11)](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] committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    7017c8a View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Bump site-shared from 67c3c9a to 43ee194 (#10832)

    Bumps [site-shared](https://github.com/dart-lang/site-shared) from
    `67c3c9a` to `43ee194`.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/site-shared/commit/43ee1949382ad3961e3192d702681b02af03ca90"><code>43ee194</code></a>
    Bump the github-actions group with 2 updates (<a
    href="https://redirect.github.com/dart-lang/site-shared/issues/226">#226</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/site-shared/compare/67c3c9a25f3f07bf50bb963869338df937ee83b1...43ee1949382ad3961e3192d702681b02af03ca90">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] committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    c519544 View commit details
    Browse the repository at this point in the history
  2. Fix typo (#10831)

    _Description of what this PR is changing or adding, and why:_
    
    _Issues fixed by this PR (if any):_
    
    _PRs or commits this PR depends on (if any):_
    
    ## Presubmit checklist
    
    - [X] This PR is marked as draft with an explanation if not meant to
    land until a future stable release.
    - [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.
    mumu-lhl committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    f914e5e View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    1783635 View commit details
    Browse the repository at this point in the history
  2. Fix sizing of X svg (#10836)

    Adds an ID'd symbol with an adjusted `viewBox` to increase styling
    compatibility with the other social icons
    parlough committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    c70f9a9 View commit details
    Browse the repository at this point in the history
  3. Add missing Cupertino widgets to the widget library (#10830)

    Fixes flutter/website#8739
    
    Adds 37 missing Cupertino widgets to the widget library.
    @MitchellGoodwin will provide the missing images. THANKS,
    @MitchellGoodwin!
    sfshaza2 committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    0a19768 View commit details
    Browse the repository at this point in the history
  4. Sync: 2024/07/03

    AmosHuKe committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    160a0e9 View commit details
    Browse the repository at this point in the history
  5. Fix: Link

    AmosHuKe committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    ab8e6dd View commit details
    Browse the repository at this point in the history