Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

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

Merged
merged 171 commits into from
May 9, 2024

Conversation

AmosHuKe
Copy link
Member

@AmosHuKe AmosHuKe commented Apr 23, 2024

Important

请先合并以下 PR,再合并当前 PR。

https://beta.flutter.cn/
https://docs.flutter.cn/

parlough and others added 30 commits March 1, 2024 14:26
We don't rely on this, nor have we ever. It has caused confusion and
inconsistencies, ending up being one of the most common issues when a
new contributor opens a PR.

The downstream Chinese-translated version of the docs site does however
rely on this variable being used. Dropping it will result in a temporary
regression for them that I think they shouldn't account for by staying
on an older commit until flutter/website#10203
is solved. As another solution would end up being temporary and likely
not worth the effort.

Contributes to flutter/website#10203
Bumps [github/codeql-action](https://github.com/github/codeql-action)
from 3.24.5 to 3.24.6.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
changelog</a>.</em></p>
<blockquote>
<h1>CodeQL Action Changelog</h1>
<p>See the <a
href="https://github.com/github/codeql-action/releases">releases
page</a> for the relevant changes to the CodeQL CLI and language
packs.</p>
<p>Note that the only difference between <code>v2</code> and
<code>v3</code> of the CodeQL Action is the node version they support,
with <code>v3</code> running on node 20 while we continue to release
<code>v2</code> to support running on node 16. For example
<code>3.22.11</code> was the first <code>v3</code> release and is
functionally identical to <code>2.22.11</code>. This approach ensures an
easy way to track exactly which features are included in different
versions, indicated by the minor and patch version numbers.</p>
<h2>[UNRELEASED]</h2>
<p>No user facing changes.</p>
<h2>3.24.6 - 29 Feb 2024</h2>
<p>No user facing changes.</p>
<h2>3.24.5 - 23 Feb 2024</h2>
<ul>
<li>Update default CodeQL bundle version to 2.16.3. <a
href="https://redirect.github.com/github/codeql-action/pull/2156">#2156</a></li>
</ul>
<h2>3.24.4 - 21 Feb 2024</h2>
<ul>
<li>Fix an issue where an existing, but empty,
<code>/sys/fs/cgroup/cpuset.cpus</code> file always resulted in a
single-threaded run. <a
href="https://redirect.github.com/github/codeql-action/pull/2151">#2151</a></li>
</ul>
<h2>3.24.3 - 15 Feb 2024</h2>
<ul>
<li>Fix an issue where the CodeQL Action would fail to load a
configuration specified by the <code>config</code> input to the
<code>init</code> Action. <a
href="https://redirect.github.com/github/codeql-action/pull/2147">#2147</a></li>
</ul>
<h2>3.24.2 - 15 Feb 2024</h2>
<ul>
<li>Enable improved multi-threaded performance on larger runners for
GitHub Enterprise Server users. This feature is already available to
GitHub.com users. <a
href="https://redirect.github.com/github/codeql-action/pull/2141">#2141</a></li>
</ul>
<h2>3.24.1 - 13 Feb 2024</h2>
<ul>
<li>Update default CodeQL bundle version to 2.16.2. <a
href="https://redirect.github.com/github/codeql-action/pull/2124">#2124</a></li>
<li>The CodeQL action no longer fails if it can't write to the telemetry
api endpoint. <a
href="https://redirect.github.com/github/codeql-action/pull/2121">#2121</a></li>
</ul>
<h2>3.24.0 - 02 Feb 2024</h2>
<ul>
<li>CodeQL Python analysis will no longer install dependencies on GitHub
Enterprise Server, as is already the case for GitHub.com. See <a
href="https://github.com/github/codeql-action/blob/main/#3230---08-jan-2024">release
notes for 3.23.0</a> for more details. <a
href="https://redirect.github.com/github/codeql-action/pull/2106">#2106</a></li>
</ul>
<h2>3.23.2 - 26 Jan 2024</h2>
<ul>
<li>On Linux, the maximum possible value for the <code>--threads</code>
option now respects the CPU count as specified in <code>cgroup</code>
files to more accurately reflect the number of available cores when
running in containers. <a
href="https://redirect.github.com/github/codeql-action/pull/2083">#2083</a></li>
<li>Update default CodeQL bundle version to 2.16.1. <a
href="https://redirect.github.com/github/codeql-action/pull/2096">#2096</a></li>
</ul>
<h2>3.23.1 - 17 Jan 2024</h2>
<ul>
<li>Update default CodeQL bundle version to 2.16.0. <a
href="https://redirect.github.com/github/codeql-action/pull/2073">#2073</a></li>
<li>Change the retention period for uploaded debug artifacts to 7 days.
Previously, this was whatever the repository default was. <a
href="https://redirect.github.com/github/codeql-action/pull/2079">#2079</a></li>
</ul>
<h2>3.23.0 - 08 Jan 2024</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/github/codeql-action/commit/8a470fddafa5cbb6266ee11b37ef4d8aae19c571"><code>8a470fd</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/2176">#2176</a>
from github/update-v3.24.6-158d0780d</li>
<li><a
href="https://github.com/github/codeql-action/commit/d59eafb69b1bbf6ebc4592895da945a4cc588806"><code>d59eafb</code></a>
Update changelog for v3.24.6</li>
<li><a
href="https://github.com/github/codeql-action/commit/158d0780dc10ed5108b9fb567ea80a54c245dd67"><code>158d078</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/2175">#2175</a>
from github/henrymercer/fix-languages-init-success</li>
<li><a
href="https://github.com/github/codeql-action/commit/2307ff547f1c8a003d306eede350ccff46e0e65d"><code>2307ff5</code></a>
Add <code>languages</code> and <code>build_mode</code> to
<code>init</code> <code>success</code> status report</li>
<li><a
href="https://github.com/github/codeql-action/commit/ccd3f0254505d3abf6b996df24b8cc9a0d77c98f"><code>ccd3f02</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/2173">#2173</a>
from github/henrymercer/mark-third-party-limits-erro...</li>
<li><a
href="https://github.com/github/codeql-action/commit/c0917251d4d0392e762284c11e2c9c1b82195af1"><code>c091725</code></a>
Refactoring: Convert <code>ActionName</code> to enum</li>
<li><a
href="https://github.com/github/codeql-action/commit/e12a8cc5eb90431cfed6096ac78c48448b5cf331"><code>e12a8cc</code></a>
Use <code>isFirstPartyAnalysis</code> for a stronger check</li>
<li><a
href="https://github.com/github/codeql-action/commit/888ab31e3edfe95e943195e117426658cc6a3802"><code>888ab31</code></a>
Mark third-party SARIF limits errors as configuration errors</li>
<li><a
href="https://github.com/github/codeql-action/commit/bd56a05133734527a524799b550f71febf4597b9"><code>bd56a05</code></a>
Rename <code>InvalidRequestError</code> to
<code>InvalidSarifUploadError</code></li>
<li><a
href="https://github.com/github/codeql-action/commit/7bde9061b48b68e993ca909411613cf15bd12708"><code>7bde906</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/2172">#2172</a>
from github/henrymercer/fix-readme-typos</li>
<li>Additional commits viewable in <a
href="https://github.com/github/codeql-action/compare/47b3d888fe66b639e431abf22ebca059152f1eea...8a470fddafa5cbb6266ee11b37ef4d8aae19c571">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github/codeql-action&package-manager=github_actions&previous-version=3.24.5&new-version=3.24.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [site-shared](https://github.com/dart-lang/site-shared) from
`0aca7cc` to `451f358`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dart-lang/site-shared/commit/451f3584f190065e542def07885a8ab7b323a1bb"><code>451f358</code></a>
Bump actions/cache from 4.0.0 to 4.0.1 (<a
href="https://redirect.github.com/dart-lang/site-shared/issues/210">#210</a>)</li>
<li>See full diff in <a
href="https://github.com/dart-lang/site-shared/compare/0aca7cc277b0ad39fe3bae7439af0d25bfb5b53a...451f3584f190065e542def07885a8ab7b323a1bb">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
`4b4c1ce` to `ec2353b`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/flutter/codelabs/commit/ec2353b7d1a0d1ef455902ec4253ef81aabe2d3f"><code>ec2353b</code></a>
Bump subosito/flutter-action from 2.12.0 to 2.13.0 (<a
href="https://redirect.github.com/flutter/codelabs/issues/2171">#2171</a>)</li>
<li>See full diff in <a
href="https://github.com/flutter/codelabs/compare/4b4c1ce9741d2e673cd846a4e0bd4cfda526d6a6...ec2353b7d1a0d1ef455902ec4253ef81aabe2d3f">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps
[subosito/flutter-action](https://github.com/subosito/flutter-action)
from 2.12.0 to 2.13.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/subosito/flutter-action/commit/62f096cacda5168a3bd7b95793373be14fa4fbaf"><code>62f096c</code></a>
Update README (<a
href="https://redirect.github.com/subosito/flutter-action/issues/266">#266</a>)</li>
<li><a
href="https://github.com/subosito/flutter-action/commit/844082558df106d66af07532c8942561c84c28d9"><code>8440825</code></a>
Improvements to caching (<a
href="https://redirect.github.com/subosito/flutter-action/issues/265">#265</a>)</li>
<li><a
href="https://github.com/subosito/flutter-action/commit/14bf5302efe06bee37a57e1c54c15f8f17080ec3"><code>14bf530</code></a>
Set architecture options from runner's architecture (<a
href="https://redirect.github.com/subosito/flutter-action/issues/264">#264</a>)</li>
<li><a
href="https://github.com/subosito/flutter-action/commit/02b923c0e1a5868734f1d56fa4083c3be4f554f3"><code>02b923c</code></a>
add support for the <code>main</code> channel (<a
href="https://redirect.github.com/subosito/flutter-action/issues/258">#258</a>)</li>
<li><a
href="https://github.com/subosito/flutter-action/commit/aa6d9b984461fff0e0e0673f96483607df98db84"><code>aa6d9b9</code></a>
update cache test</li>
<li>See full diff in <a
href="https://github.com/subosito/flutter-action/compare/2783a3f08e1baf891508463f8c6653c258246225...62f096cacda5168a3bd7b95793373be14fa4fbaf">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=subosito/flutter-action&package-manager=github_actions&previous-version=2.12.0&new-version=2.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Removing the `$` at the start of terminal commands, because if you hit
the copy button it includes the `$`, and pasting that in the terminal
obviously doesn't work.
This adds a redirect to the design document describing automated
publishing for pub.dev:

https://docs.google.com/document/d/1LSYVjDdgGNCc7p5Y2_hu8UA_Ms9MgZs3Jm974D1J344
Add link for flutter test runner simplification design document.
Fixes flutter/flutter#144571

I'll follow up with an issue to use a more permanent link destination as
well as more up-to-date pictures, but this will solve the core issue
until I have a chance to do that.
Bumps [site-shared](https://github.com/dart-lang/site-shared) from
`451f358` to `0e1ffdd`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dart-lang/site-shared/commit/0e1ffdd593cfc56bd25fb9e0a5b84c5e573a7aa3"><code>0e1ffdd</code></a>
Update new inject_embed script to non-preview DartPad (<a
href="https://redirect.github.com/dart-lang/site-shared/issues/208">#208</a>)</li>
<li>See full diff in <a
href="https://github.com/dart-lang/site-shared/compare/451f3584f190065e542def07885a8ab7b323a1bb...0e1ffdd593cfc56bd25fb9e0a5b84c5e573a7aa3">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Adds all 2nd level add-ons to getting started. 

- Fixes #10187
- Fixes #10189
- Fixes #10190

Partial fixes to #10186, #10188, #10191

----

## Refactors flutter doctor results

Uses a data file to store what bits are flipped for each combination of
installed tools.

## Next Steps added to Install pages

[Start building Flutter native desktop apps on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/windows/desktop#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-windows)
* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-windows-desktop)

[Start building Flutter Android apps on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/windows/mobile#manage-your-flutter-sdk)

* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-windows)
* [Add Windows desktop compiliation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-android)

[Start building Flutter web apps on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/windows/web#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web)
* [Add Windows desktop compiliation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-web)

[Start building Flutter native desktop apps on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/desktop#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-macos)
* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-macos-desktop)
* [Add iOS simulator or
device](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-macos)

[Start building Flutter iOS apps on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/mobile-ios#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-ios)
* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-ios-on-macos)

[Start building Flutter Android apps on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/mobile-android#manage-your-flutter-sdk)

* [Add Web debugging
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-macos)
* [Add iOS simulator or
device](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-android)
* [Add macOS compliation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-android)

[Start building Flutter web apps on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/get-started/install/macos/web#manage-your-flutter-sdk)

* [Add Android compilation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web)
* [Add iOS simulator or
device](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-web)
* [Add macOS compliation
tools](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-web)

## Starting pages for adding devtools

Each shows next steps based on what they picked for their initial setup.

[Add Android devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android)

*
[macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-macos)
*
[Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-windows)
*
[iOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-ios)
* [Web on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web-on-macos)
* [Web on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/android/install-android/install-android-from-web-on-windows)

[Add iOS devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios)

*
[macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-macos)
*
[Android](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-android)
*
[Web](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/ios/install-ios/install-ios-from-web)

[Add macOS devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos)

*
[iOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-ios)
*
[Android](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-android)
*
[Web](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/macos/install-macos/install-macos-from-web)

[Add Web devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web)

* [macOS
desktop](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-macos-desktop)
* [Windows
desktop](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-windows-desktop)
* [iOS on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-ios-on-macos)
* [Android on
macOS](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-macos)
* [Android on
Windows](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/web/install-web/install-web-from-android-on-windows)

[Add Windows devtools for
Flutter](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows)

*
[Android](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-android)
*
[Web](https://flutter-docs-prod--pr10245-fix-10187-1al5ko4r.web.app/platform-integration/windows/install-windows/install-windows-from-web)
Contributes to flutter/website#10203 as the
setup will be more strict with raw HTML usage in Markdown.
Clarifies the instructions on this page, to resolve issues such as:

Fixes flutter/website#10019
Fixes flutter/website#10088
Fixes flutter/website#10233

## Presubmit checklist

- [ ] This PR doesn’t contain automatically generated corrections
(Grammarly or similar).
- [ ] This PR follows the [Google Developer Documentation Style
Guidelines](https://developers.google.com/style) — for example, it
doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
- [ ] This PR uses [semantic line
breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
of 80 characters or fewer.

Co-authored-by: Anthony Sansone <[email protected]>
This fixes some issues with unrelated files having unexpected formats
when running locally, and results in slightly faster refresh excerpt
times.
Contributes to flutter/website#10203 as we'll
only use normal Liquid includes and render syntax after the migration.

The usage of `include_cached` was simply a performance optimization, so
this doesn't affect rendering results.
Limits TOC entries to h2 and h3 as it's usually not desired for h4 to be
included anyway, as can be seen by the removal of `no_toc` in many h4
cases here. In the future, we can configure this per page as necessary.

Contributes to flutter/website#10203
Adds a go-link for Q1 2024 DevIntel.
Fixes #10159 

---------

Co-authored-by: Kevin Moore <[email protected]>
Co-authored-by: Parker Lougheed <[email protected]>
Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
_Description of what this PR is changing or adding, and why:_

Update Wasm getting started instructions to:
- Simplify a bit
- Rely on the standard template to ensure they are compatible
- Align with bootstrap changes landed in
flutter/flutter#144434

## Presubmit checklist

- [ ] This PR doesn’t contain automatically generated corrections
(Grammarly or similar).
- [ ] This PR follows the [Google Developer Documentation Style
Guidelines](https://developers.google.com/style) — for example, it
doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
- [ ] This PR uses [semantic line
breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
of 80 characters or fewer.
As it says

---------

Co-authored-by: Parker Lougheed <[email protected]>
Bumps
[googleapis](https://github.com/google/googleapis.dart/tree/master/generated)
from 12.0.0 to 13.1.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googleapis.dart/releases">googleapis's
releases</a>.</em></p>
<blockquote>
<h2>package:googleapis v13.1.0</h2>
<ul>
<li><code>logging</code> - removed (<em>BROKEN</em>) <code>tail()</code>
function call.</li>
<li><code>dataportability</code> - new!</li>
<li><code>speech</code> - added <code>v2</code></li>
</ul>
<h2>package:googleapis v13.0.0</h2>
<ul>
<li><code>apphub</code> - new!</li>
<li><code>bigqueryconnection</code> - new!</li>
<li><code>displayvideo</code> - Removed v1 (v2, v3 still exist)</li>
<li><code>walletobjects</code> - new!</li>
<li><code>workspaceevents</code> - new!</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googleapis.dart/commit/ff1bd43c2f488d94ea3c72725bb5d38e26bf6cad"><code>ff1bd43</code></a>
Fix pub URIs (<a
href="https://github.com/google/googleapis.dart/tree/master/generated/issues/605">#605</a>)</li>
<li><a
href="https://github.com/google/googleapis.dart/commit/304e3c9f8ed1f51379dbff5ffb33b18584c779e5"><code>304e3c9</code></a>
Add speech v2 (<a
href="https://github.com/google/googleapis.dart/tree/master/generated/issues/604">#604</a>)</li>
<li><a
href="https://github.com/google/googleapis.dart/commit/71b55198f5d4da93fc1e180b827801fd4275dcbc"><code>71b5519</code></a>
Update APIs, drop version bump to 13.1</li>
<li><a
href="https://github.com/google/googleapis.dart/commit/d02bb36d1c4854e7252893e1cfde49d0385027c8"><code>d02bb36</code></a>
Remove tail() from logging since it's broken anyway (<a
href="https://github.com/google/googleapis.dart/tree/master/generated/issues/601">#601</a>)</li>
<li><a
href="https://github.com/google/googleapis.dart/commit/3e5b68f7a81353f8a18ac75ec46c4e1fff2a9b06"><code>3e5b68f</code></a>
API updates, prepare v13.0.0 (<a
href="https://github.com/google/googleapis.dart/tree/master/generated/issues/598">#598</a>)</li>
<li><a
href="https://github.com/google/googleapis.dart/commit/1be36a3a407e288a13c566f569ec16282f6e2664"><code>1be36a3</code></a>
Publish new googleapis_beta (<a
href="https://github.com/google/googleapis.dart/tree/master/generated/issues/592">#592</a>)</li>
<li><a
href="https://github.com/google/googleapis.dart/commit/d070d43ba2d1ed8495bba9ea0e1f5280d1fdf8ad"><code>d070d43</code></a>
Update to readme documentation (<a
href="https://github.com/google/googleapis.dart/tree/master/generated/issues/586">#586</a>)</li>
<li><a
href="https://github.com/google/googleapis.dart/commit/14d2d743c85df28c40744c2255d814aff55e8fbf"><code>14d2d74</code></a>
Remove library directives now that dartdoc is fixed (<a
href="https://github.com/google/googleapis.dart/tree/master/generated/issues/585">#585</a>)</li>
<li>See full diff in <a
href="https://github.com/google/googleapis.dart/commits/googleapis-v13.1.0/generated">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=googleapis&package-manager=pub&previous-version=12.0.0&new-version=13.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [examples/codelabs](https://github.com/flutter/codelabs) from
`ec2353b` to `8377b8f`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/flutter/codelabs/commit/8377b8f2b7ef98a02a0d6dc23361666cb3ba6e5c"><code>8377b8f</code></a>
Bump actions/checkout from 4.1.1 to 4.1.2 (<a
href="https://redirect.github.com/flutter/codelabs/issues/2172">#2172</a>)</li>
<li>See full diff in <a
href="https://github.com/flutter/codelabs/compare/ec2353b7d1a0d1ef455902ec4253ef81aabe2d3f...8377b8f2b7ef98a02a0d6dc23361666cb3ba6e5c">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

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


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=4.1.1&new-version=4.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
_Description of what this PR is changing or adding, and why:_

_Issues fixed by this PR (if any):_

## Presubmit checklist

- [x] This PR doesn’t contain automatically generated corrections
(Grammarly or similar).
- [x] This PR follows the [Google Developer Documentation Style
Guidelines](https://developers.google.com/style) — for example, it
doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
- [x] This PR uses [semantic line
breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
of 80 characters or fewer.
Part of flutter/flutter#145009

## Presubmit checklist

- [x] This PR doesn’t contain automatically generated corrections
(Grammarly or similar).
- [x] This PR follows the [Google Developer Documentation Style
Guidelines](https://developers.google.com/style) — for example, it
doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
- [x] This PR uses [semantic line
breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
of 80 characters or fewer.
This results in closer alignment to dart.dev and includes the
improvements of:

- Improved accessibility of text in asides/admonitions with greatly
increased contrast
- Less distracting right TOC styles
- The inline TOC has a background to visually differentiate it from
nearby content

Contributes to flutter/website#10203

---------

Co-authored-by: Brett Morgan <[email protected]>
reidbaker and others added 6 commits April 23, 2024 16:47
Fixes flutter/flutter#147210

## Presubmit checklist

- [x] This PR doesn’t contain automatically generated corrections
(Grammarly or similar).
- [x] This PR follows the [Google Developer Documentation Style
Guidelines](https://developers.google.com/style) — for example, it
doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
- [x] This PR uses [semantic line
breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
of 80 characters or fewer.
@AmosHuKe AmosHuKe changed the title [🚧WIP] Migrate (Kidde): from "flutter.cn/docs" to "docs.flutter.cn" Migrate (Kidde): from "flutter.cn/docs" to "docs.flutter.cn" Apr 26, 2024
@AmosHuKe AmosHuKe changed the title Migrate (Kidde): from "flutter.cn/docs" to "docs.flutter.cn" [🚧WIP] Migrate (Kidde): from "flutter.cn/docs" to "docs.flutter.cn" Apr 26, 2024
@AmosHuKe AmosHuKe mentioned this pull request Apr 27, 2024
@AmosHuKe AmosHuKe changed the title [🚧WIP] Migrate (Kidde): from "flutter.cn/docs" to "docs.flutter.cn" Migrate (Kidde): from "flutter.cn/docs" to "docs.flutter.cn" May 8, 2024
@AmosHuKe AmosHuKe marked this pull request as ready for review May 8, 2024 07:47
@AmosHuKe AmosHuKe requested a review from a team as a code owner May 8, 2024 07:47
@AmosHuKe AmosHuKe self-assigned this May 9, 2024
@AmosHuKe
Copy link
Member Author

AmosHuKe commented May 9, 2024

@AmosHuKe AmosHuKe removed their assignment May 9, 2024
Copy link
Member

@AlexV525 AlexV525 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@AmosHuKe AmosHuKe merged commit 63113df into main May 9, 2024
8 checks passed
@AmosHuKe AmosHuKe deleted the kidde/docs.flutter.cn branch May 9, 2024 09:41
sfshaza2 pushed a commit to flutter/website that referenced this pull request May 12, 2024
_Description of what this PR is changing or adding, and why:_
`flutter.cn/docs` has been migrated to `docs.flutter.cn`.
- cfug/flutter.cn#1436

_Issues fixed by this PR (if any):_
None.

## Presubmit checklist

- [x] This PR doesn’t contain automatically generated corrections
(Grammarly or similar).
- [x] This PR follows the [Google Developer Documentation Style
Guidelines](https://developers.google.com/style) — for example, it
doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
- [x] This PR uses [semantic line
breaks](https://github.com/dart-lang/site-shared/blob/main/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
of 80 characters or fewer.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.