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/04/05 #459

Merged
merged 50 commits into from
Apr 5, 2024
Merged

[sync] 2024/04/05 #459

merged 50 commits into from
Apr 5, 2024

Conversation

AmosHuKe
Copy link
Member

@AmosHuKe AmosHuKe commented Apr 5, 2024

ref #123

主要内容

  • 内嵌 dartpad 恢复正常使用

parlough and others added 30 commits March 7, 2024 12:38
The `mini-toc` styling and setup are so similar to the secondary asides
now that we can set custom titles for them. So this PR removes support
for the `mini-toc` container type in favor of reusing `secondary`,
reducing mostly duplicated JS and CSS.
Fixes a typo in the document.

---------

Co-authored-by: Parker Lougheed <[email protected]>
Bumps [firebase-tools](https://github.com/firebase/firebase-tools) from
13.4.0 to 13.4.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/firebase/firebase-tools/releases">firebase-tools's
releases</a>.</em></p>
<blockquote>
<h2>v13.4.1</h2>
<ul>
<li>Released Firestore emulator v1.19.2, which fixes some bugs affecting
client SDKs when in Datastore Mode.</li>
<li>Fix demo projects + web frameworks with emulators (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6737">#6737</a>)</li>
<li>Fix Next.js static routes with server actions (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6664">#6664</a>)</li>
<li>Fixed an issue where <code>GOOGLE_CLOUD_QUOTA_PROJECT</code> was not
correctly respected. (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6801">#6801</a>)</li>
<li>Make VPC egress settings in functions parameterizeable (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6843">#6843</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/firebase/firebase-tools/commit/fd3654a29e9f5da3dfdfcd87794f88e957acf63e"><code>fd3654a</code></a>
13.4.1</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/022dbd639520eb55b105c15e61cbd43f682929d7"><code>022dbd6</code></a>
Make VPC egress settings parameterizeable (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6843">#6843</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/9d10de32bc58d8092e23146f54e76a3b3dc9775c"><code>9d10de3</code></a>
Respect GOOGLE_CLOUD_QUOTA_PROJECT env var when it is set (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6836">#6836</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/f740151bebd6ac5a10d93f5cbbe2d886d8801149"><code>f740151</code></a>
Release Firestore Emulator v1.19.2 (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6832">#6832</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/730aeae1ab34d463e0c59c04f0fd774e2702f220"><code>730aeae</code></a>
fix Next.js static routes with server actions (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6664">#6664</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/06220c3b9912099eefbaa6e0a4dfd46d2e58aa2a"><code>06220c3</code></a>
bump Next.js version (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6816">#6816</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/1fb13824d7b8d8db9659644acb9742554235635d"><code>1fb1382</code></a>
Fix demo projects + web frameworks with emulators (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6737">#6737</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/ca17711490cda916daac475fc2efe057ce69b310"><code>ca17711</code></a>
[firebase-release] Removed change log and reset repo after 13.4.0
release</li>
<li>See full diff in <a
href="https://github.com/firebase/firebase-tools/compare/v13.4.0...v13.4.1">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update the note now that a fix has been released.

Contributes to dart-lang/site-www#5632
Fixes #5599 
Fixes #5635
Co-authored-by: Marya <[email protected]>
Bumps [github/codeql-action](https://github.com/github/codeql-action)
from 3.24.6 to 3.24.7.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
changelog</a>.</em></p>
<blockquote>
<h1>CodeQL Action Changelog</h1>
<p>See the <a
href="https://github.com/github/codeql-action/releases">releases
page</a> for the relevant changes to the CodeQL CLI and language
packs.</p>
<p>Note that the only difference between <code>v2</code> and
<code>v3</code> of the CodeQL Action is the node version they support,
with <code>v3</code> running on node 20 while we continue to release
<code>v2</code> to support running on node 16. For example
<code>3.22.11</code> was the first <code>v3</code> release and is
functionally identical to <code>2.22.11</code>. This approach ensures an
easy way to track exactly which features are included in different
versions, indicated by the minor and patch version numbers.</p>
<h2>[UNRELEASED]</h2>
<p>No user facing changes.</p>
<h2>3.24.7 - 12 Mar 2024</h2>
<ul>
<li>Update default CodeQL bundle version to 2.16.4. <a
href="https://redirect.github.com/github/codeql-action/pull/2185">#2185</a></li>
</ul>
<h2>3.24.6 - 29 Feb 2024</h2>
<p>No user facing changes.</p>
<h2>3.24.5 - 23 Feb 2024</h2>
<ul>
<li>Update default CodeQL bundle version to 2.16.3. <a
href="https://redirect.github.com/github/codeql-action/pull/2156">#2156</a></li>
</ul>
<h2>3.24.4 - 21 Feb 2024</h2>
<ul>
<li>Fix an issue where an existing, but empty,
<code>/sys/fs/cgroup/cpuset.cpus</code> file always resulted in a
single-threaded run. <a
href="https://redirect.github.com/github/codeql-action/pull/2151">#2151</a></li>
</ul>
<h2>3.24.3 - 15 Feb 2024</h2>
<ul>
<li>Fix an issue where the CodeQL Action would fail to load a
configuration specified by the <code>config</code> input to the
<code>init</code> Action. <a
href="https://redirect.github.com/github/codeql-action/pull/2147">#2147</a></li>
</ul>
<h2>3.24.2 - 15 Feb 2024</h2>
<ul>
<li>Enable improved multi-threaded performance on larger runners for
GitHub Enterprise Server users. This feature is already available to
GitHub.com users. <a
href="https://redirect.github.com/github/codeql-action/pull/2141">#2141</a></li>
</ul>
<h2>3.24.1 - 13 Feb 2024</h2>
<ul>
<li>Update default CodeQL bundle version to 2.16.2. <a
href="https://redirect.github.com/github/codeql-action/pull/2124">#2124</a></li>
<li>The CodeQL action no longer fails if it can't write to the telemetry
api endpoint. <a
href="https://redirect.github.com/github/codeql-action/pull/2121">#2121</a></li>
</ul>
<h2>3.24.0 - 02 Feb 2024</h2>
<ul>
<li>CodeQL Python analysis will no longer install dependencies on GitHub
Enterprise Server, as is already the case for GitHub.com. See <a
href="https://github.com/github/codeql-action/blob/main/#3230---08-jan-2024">release
notes for 3.23.0</a> for more details. <a
href="https://redirect.github.com/github/codeql-action/pull/2106">#2106</a></li>
</ul>
<h2>3.23.2 - 26 Jan 2024</h2>
<ul>
<li>On Linux, the maximum possible value for the <code>--threads</code>
option now respects the CPU count as specified in <code>cgroup</code>
files to more accurately reflect the number of available cores when
running in containers. <a
href="https://redirect.github.com/github/codeql-action/pull/2083">#2083</a></li>
<li>Update default CodeQL bundle version to 2.16.1. <a
href="https://redirect.github.com/github/codeql-action/pull/2096">#2096</a></li>
</ul>
<h2>3.23.1 - 17 Jan 2024</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/github/codeql-action/commit/3ab4101902695724f9365a384f86c1074d94e18c"><code>3ab4101</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/2192">#2192</a>
from github/update-v3.24.7-5e882999f</li>
<li><a
href="https://github.com/github/codeql-action/commit/a006adfa777ac1a445cd4ca2df13e446f84becc0"><code>a006adf</code></a>
Update changelog for v3.24.7</li>
<li><a
href="https://github.com/github/codeql-action/commit/5e882999f16c45611816b3a14843ecd5485274b5"><code>5e88299</code></a>
Bump the npm group with 2 updates (<a
href="https://redirect.github.com/github/codeql-action/issues/2190">#2190</a>)</li>
<li><a
href="https://github.com/github/codeql-action/commit/69e120d747ddc5abdd3317379cb1476901c14505"><code>69e120d</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/2191">#2191</a>
from github/henrymercer/use-include-query-help-flag</li>
<li><a
href="https://github.com/github/codeql-action/commit/5ec06c71f07919784296cc1bedeb2e2ab4c194fa"><code>5ec06c7</code></a>
Use the <code>--sarif-include-query-help</code> option when
supported</li>
<li><a
href="https://github.com/github/codeql-action/commit/caf377935a823a637571f07e0a8813992f01e4d0"><code>caf3779</code></a>
Update default bundle to 2.16.4 (<a
href="https://redirect.github.com/github/codeql-action/issues/2185">#2185</a>)</li>
<li><a
href="https://github.com/github/codeql-action/commit/532ca5486e1a5b4520f54d6aac5918e20eaf2149"><code>532ca54</code></a>
Fail <code>analyze</code> step by passing an invalid option to
<code>database finalize</code> (<a
href="https://redirect.github.com/github/codeql-action/issues/2189">#2189</a>)</li>
<li><a
href="https://github.com/github/codeql-action/commit/2fa207a8b764fa9a9c4068564ee4552bce75c4d8"><code>2fa207a</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/2188">#2188</a>
from github/henrymercer/prepare-build-mode-help</li>
<li><a
href="https://github.com/github/codeql-action/commit/24c3eda0e32fb3558b504ad9f9c523fc6b68b363"><code>24c3eda</code></a>
Escape named value in input description</li>
<li><a
href="https://github.com/github/codeql-action/commit/27a6cd0a11fefc3a0b7fd2ff3edf69b58f9301b2"><code>27a6cd0</code></a>
Remove experimental qualifiers from build mode input</li>
<li>Additional commits viewable in <a
href="https://github.com/github/codeql-action/compare/8a470fddafa5cbb6266ee11b37ef4d8aae19c571...3ab4101902695724f9365a384f86c1074d94e18c">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ables (#5642)

Just a quick fix for the `OR` logical, bitwise, and bitwise assignment
operators so they are displayed correctly in the js-to-dart guide.

---

- [x] I’ve reviewed the contributor guide and applied the relevant
portions to this PR.
- [X] This PR doesn't contain automatically generated corrections or
text (Grammarly, LLMs, and 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.
Bumps [sass](https://github.com/sass/dart-sass) from 1.71.1 to 1.72.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sass/dart-sass/releases">sass's
releases</a>.</em></p>
<blockquote>
<h2>Dart Sass 1.72.0</h2>
<p>To install Sass 1.72.0, download one of the packages below and <a
href="https://katiek2.github.io/path-doc/">add it to your PATH</a>, or
see <a href="https://sass-lang.com/install">the Sass website</a> for
full installation instructions.</p>
<h1>Changes</h1>
<ul>
<li>
<p>Support adjacent <code>/</code>s without whitespace in between when
parsing plain CSS expressions.</p>
</li>
<li>
<p>Allow the Node.js <code>pkg:</code> importer to load Sass stylesheets
for <code>package.json</code> <code>exports</code> field entries without
extensions.</p>
</li>
<li>
<p>When printing suggestions for variables, use underscores in variable
names when the original usage used underscores.</p>
</li>
</ul>
<h3>JavaScript API</h3>
<ul>
<li>Properly resolve <code>pkg:</code> imports with the Node.js package
importer when arguments are passed to the JavaScript process.</li>
</ul>
<p>See the <a
href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1720">full
changelog</a> for changes in earlier releases.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sass/dart-sass/blob/main/CHANGELOG.md">sass's
changelog</a>.</em></p>
<blockquote>
<h2>1.72.0</h2>
<ul>
<li>
<p>Support adjacent <code>/</code>s without whitespace in between when
parsing plain CSS
expressions.</p>
</li>
<li>
<p>Allow the Node.js <code>pkg:</code> importer to load Sass stylesheets
for <code>package.json</code>
<code>exports</code> field entries without extensions.</p>
</li>
<li>
<p>When printing suggestions for variables, use underscores in variable
names
when the original usage used underscores.</p>
</li>
</ul>
<h3>JavaScript API</h3>
<ul>
<li>Properly resolve <code>pkg:</code> imports with the Node.js package
importer when
arguments are passed to the JavaScript process.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sass/dart-sass/commit/ce16b35ca1f4d6cbc3528c54b58647de939f2a4b"><code>ce16b35</code></a>
Cut a release (<a
href="https://redirect.github.com/sass/dart-sass/issues/2194">#2194</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/9af6bbf8a0082c4ab6bdd2999db8a89b23817353"><code>9af6bbf</code></a>
Properly handle <code>pkg:</code> imports with args (<a
href="https://redirect.github.com/sass/dart-sass/issues/2193">#2193</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/033049102b76a1cb3b82999938714058321fc33b"><code>0330491</code></a>
Update to node 20 (<a
href="https://redirect.github.com/sass/dart-sass/issues/2192">#2192</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/48e2d0cb02f03e70a61fd91b4d1eedb3f46c077f"><code>48e2d0c</code></a>
Preserve underscores in <code>VariableExpression.toString()</code> (<a
href="https://redirect.github.com/sass/dart-sass/issues/2185">#2185</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/6e2d637ac3a0ef99c194c4ba393ed24f40a6cf09"><code>6e2d637</code></a>
Allow adjacent forward slashes in plain CSS expressions (<a
href="https://redirect.github.com/sass/dart-sass/issues/2190">#2190</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/fa4d909f92c46cf90d02f95d2e79ed781a497fec"><code>fa4d909</code></a>
Bump softprops/action-gh-release from 1 to 2 (<a
href="https://redirect.github.com/sass/dart-sass/issues/2191">#2191</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/fd67fe678c92d1e646bbbb2a57a0a5d3cf89e8ca"><code>fd67fe6</code></a>
[Hotfix Node Package Importer]- Handle subpath without extensions (<a
href="https://redirect.github.com/sass/dart-sass/issues/2184">#2184</a>)</li>
<li>See full diff in <a
href="https://github.com/sass/dart-sass/compare/1.71.1...1.72.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sass&package-manager=npm_and_yarn&previous-version=1.71.1&new-version=1.72.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>
Wanted to address a side point @dtonhofer made in #5635 

> Additionally, the "if null" operator `a ?? b` is apparently generally
called a
["null-coalescing"](https://en.wikipedia.org/wiki/Null_coalescing_operator)
operator. One might want to note that.

Not trying to rename it, it seems like we use if-null across the board.
But I confirmed we do use "null coalescing" to describe our if-null
operator in the spec at least once:

<img width="461" alt="image"
src="https://github.com/dart-lang/site-www/assets/111139605/eb308b65-dea0-4d69-9eba-a0f55232a7b2">

So I think it makes sense to say "also known as the null coalescing
operator" in at least one place, for people more familiar with that
term.
Clarify that only Ubuntu LTS releases [under standard
support](https://wiki.ubuntu.com/supportperiod) are supported as Dart
doesn't explicitly support LTS releases currently in "Expanded Security
Maintenance". This matches the policy before the recent design changes
to the page.

It was also suggested to consider listing specific versions, but this
will be easier to maintain.
Bumps [firebase-tools](https://github.com/firebase/firebase-tools) from
13.5.0 to 13.5.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/firebase/firebase-tools/releases">firebase-tools's
releases</a>.</em></p>
<blockquote>
<h2>v13.5.1</h2>
<ul>
<li>Release Emulator Suite UI v1.11.8 which adds support for Multiple
DBs in the Emulator UI Firestore page via editing the URL. (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6874">#6874</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/firebase/firebase-tools/commit/9f4a86779ff4dba2eff511891235f9e7714ebc63"><code>9f4a867</code></a>
13.5.1</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/7cb38efa39c8e5aaff6ca6c64751f77b570ee299"><code>7cb38ef</code></a>
Update CHANGELOG.md</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/1182accd4b01c82581cc6bfef5a6157aa5a6f3be"><code>1182acc</code></a>
Release emulator suite UI v1.11.8. (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6874">#6874</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/82da92be5a28efce752a1228df9d93e94762129b"><code>82da92b</code></a>
[firebase-release] Removed change log and reset repo after 13.5.0
release</li>
<li>See full diff in <a
href="https://github.com/firebase/firebase-tools/compare/v13.5.0...v13.5.1">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [markdown-it](https://github.com/markdown-it/markdown-it) from
14.0.0 to 14.1.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md">markdown-it's
changelog</a>.</em></p>
<blockquote>
<h2>[14.1.0] - 2024-03-19</h2>
<h3>Changed</h3>
<ul>
<li>Updated CM spec compatibility to 0.31.2, <a
href="https://redirect.github.com/markdown-it/markdown-it/issues/1009">#1009</a>.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed quadratic complexity when parsing references, <a
href="https://redirect.github.com/markdown-it/markdown-it/issues/996">#996</a>.</li>
<li>Fixed quadratic output size with pathological user input in tables,
<a
href="https://redirect.github.com/markdown-it/markdown-it/issues/1000">#1000</a>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/markdown-it/markdown-it/commit/0fe7ccb4b7f30236fb05f623be6924961d296d3d"><code>0fe7ccb</code></a>
14.1.0 released</li>
<li><a
href="https://github.com/markdown-it/markdown-it/commit/a367c44154d6c906c8652ed779af6a21f7eaed2e"><code>a367c44</code></a>
Fix typo in comments of text.mjs (<a
href="https://redirect.github.com/markdown-it/markdown-it/issues/1015">#1015</a>)</li>
<li><a
href="https://github.com/markdown-it/markdown-it/commit/7ad81799725ef19627241f002fb1fa9cbd6a2a37"><code>7ad8179</code></a>
add changelog</li>
<li><a
href="https://github.com/markdown-it/markdown-it/commit/5e900639542bb36501ee9e960c07bfaa529431c9"><code>5e90063</code></a>
simplify logic in scanDelims</li>
<li><a
href="https://github.com/markdown-it/markdown-it/commit/d7ce5ec66d3babcd165d432b68b3c55000349ccf"><code>d7ce5ec</code></a>
Merge pull request <a
href="https://redirect.github.com/markdown-it/markdown-it/issues/1009">#1009</a>
from notriddle/spec-0.31.2</li>
<li><a
href="https://github.com/markdown-it/markdown-it/commit/0bfc57de427b349865c4d85dccc7d4da00bca53f"><code>0bfc57d</code></a>
Update spec to 0.31.2</li>
<li><a
href="https://github.com/markdown-it/markdown-it/commit/cd2477863fdcc182cc8739e9bedc7363acb344d8"><code>cd24778</code></a>
Update to comply with spec 0.31.2</li>
<li><a
href="https://github.com/markdown-it/markdown-it/commit/eaef476fe6fe9642b7ee13232c4ff1b2a51b444a"><code>eaef476</code></a>
Fix typo in architecture.md (<a
href="https://redirect.github.com/markdown-it/markdown-it/issues/994">#994</a>)</li>
<li><a
href="https://github.com/markdown-it/markdown-it/commit/de814cae739e1546aa0528f3ece849aa7a436265"><code>de814ca</code></a>
fix quadratic complexity in reference parser (<a
href="https://redirect.github.com/markdown-it/markdown-it/issues/1004">#1004</a>)</li>
<li><a
href="https://github.com/markdown-it/markdown-it/commit/00b8a93c8fe60d66e862445082b61d1ce1abae1c"><code>00b8a93</code></a>
limit the number of autocompleted cells in a table</li>
<li>Additional commits viewable in <a
href="https://github.com/markdown-it/markdown-it/compare/14.0.0...14.1.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=markdown-it&package-manager=npm_and_yarn&previous-version=14.0.0&new-version=14.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 [firebase-tools](https://github.com/firebase/firebase-tools) from
13.5.1 to 13.5.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/firebase/firebase-tools/releases">firebase-tools's
releases</a>.</em></p>
<blockquote>
<h2>v13.5.2</h2>
<ul>
<li>Fix hosting rewrite deployment bug for skipped functions (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6658">#6658</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/firebase/firebase-tools/commit/7821479e2457378dcc940ba59d29267b455ea9cc"><code>7821479</code></a>
13.5.2</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/c76e863eff4d48aaf171a2104a1d40550e9909b1"><code>c76e863</code></a>
add devconnect api client (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6887">#6887</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/95f3fad334ae5793e8f9b7b229c4d646efa2159c"><code>95f3fad</code></a>
Simplify GitHub repo connect flow (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6886">#6886</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/32acaca8e2c3715a0465af312087df992584175c"><code>32acaca</code></a>
Revert &quot;remove validate_only retry now that the server ensures the
build exis...</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/9297af8a6b7785f5d1038797b5d8ce5217bec6f6"><code>9297af8</code></a>
Fix hosting rewrite deployment bug for skipped functions (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6658">#6658</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/82fe0e12a47170b792b2840780affd5be5cf1915"><code>82fe0e1</code></a>
[firebase-release] Removed change log and reset repo after 13.5.1
release</li>
<li>See full diff in <a
href="https://github.com/firebase/firebase-tools/compare/v13.5.1...v13.5.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=firebase-tools&package-manager=npm_and_yarn&previous-version=13.5.1&new-version=13.5.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>
Bumps [github/codeql-action](https://github.com/github/codeql-action)
from 3.24.7 to 3.24.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.24.8 - 18 Mar 2024</h2>
<ul>
<li>Improve the ease of debugging extraction issues by increasing the
verbosity of the extractor logs when running in debug mode. <a
href="https://redirect.github.com/github/codeql-action/pull/2195">#2195</a></li>
</ul>
<h2>3.24.7 - 12 Mar 2024</h2>
<ul>
<li>Update default CodeQL bundle version to 2.16.4. <a
href="https://redirect.github.com/github/codeql-action/pull/2185">#2185</a></li>
</ul>
<h2>3.24.6 - 29 Feb 2024</h2>
<p>No user facing changes.</p>
<h2>3.24.5 - 23 Feb 2024</h2>
<ul>
<li>Update default CodeQL bundle version to 2.16.3. <a
href="https://redirect.github.com/github/codeql-action/pull/2156">#2156</a></li>
</ul>
<h2>3.24.4 - 21 Feb 2024</h2>
<ul>
<li>Fix an issue where an existing, but empty,
<code>/sys/fs/cgroup/cpuset.cpus</code> file always resulted in a
single-threaded run. <a
href="https://redirect.github.com/github/codeql-action/pull/2151">#2151</a></li>
</ul>
<h2>3.24.3 - 15 Feb 2024</h2>
<ul>
<li>Fix an issue where the CodeQL Action would fail to load a
configuration specified by the <code>config</code> input to the
<code>init</code> Action. <a
href="https://redirect.github.com/github/codeql-action/pull/2147">#2147</a></li>
</ul>
<h2>3.24.2 - 15 Feb 2024</h2>
<ul>
<li>Enable improved multi-threaded performance on larger runners for
GitHub Enterprise Server users. This feature is already available to
GitHub.com users. <a
href="https://redirect.github.com/github/codeql-action/pull/2141">#2141</a></li>
</ul>
<h2>3.24.1 - 13 Feb 2024</h2>
<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>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/github/codeql-action/commit/05963f47d870e2cb19a537396c1f668a348c7d8f"><code>05963f4</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/2200">#2200</a>
from github/update-v3.24.8-1ecc2779e</li>
<li><a
href="https://github.com/github/codeql-action/commit/2b9b521560767d809d8ee77b5025b01153ffe766"><code>2b9b521</code></a>
Update changelog for v3.24.8</li>
<li><a
href="https://github.com/github/codeql-action/commit/1ecc2779e9e8a1005dab2bfab0c908371cd4a830"><code>1ecc277</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/2198">#2198</a>
from github/henrymercer/improve-tracking-autobuild-e...</li>
<li><a
href="https://github.com/github/codeql-action/commit/e28ae3a84c136adc8b7e8c73705c6aa4b1cd7b60"><code>e28ae3a</code></a>
Add config error for Swift build failures</li>
<li><a
href="https://github.com/github/codeql-action/commit/bddfc7c6d5f02cfb909b01104ebb039eab86ed0e"><code>bddfc7c</code></a>
Add config error for Gradle build failures</li>
<li><a
href="https://github.com/github/codeql-action/commit/3edd1bf725dc2142b5eecac26e3cc7ddab176aa2"><code>3edd1bf</code></a>
Truncate autobuild errors to 10 lines</li>
<li><a
href="https://github.com/github/codeql-action/commit/88a0b7abb3b047d4c1ef5f2762ce215fb098dc06"><code>88a0b7a</code></a>
Mark Maven build failures as configuration errors</li>
<li><a
href="https://github.com/github/codeql-action/commit/88b28eb70de0ce90819beb741e488921e89177e1"><code>88b28eb</code></a>
Surface autobuild errors from stderr stream</li>
<li><a
href="https://github.com/github/codeql-action/commit/f055b5e672ed1ea4fd98a276788e4bcb5a64ad17"><code>f055b5e</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/2197">#2197</a>
from github/henrymercer/log-job-status</li>
<li><a
href="https://github.com/github/codeql-action/commit/0d680ab61c4b566d5870b32c2b4b1e65910864be"><code>0d680ab</code></a>
Merge pull request <a
href="https://redirect.github.com/github/codeql-action/issues/2196">#2196</a>
from github/henrymercer/update-packs-input-description</li>
<li>Additional commits viewable in <a
href="https://github.com/github/codeql-action/compare/3ab4101902695724f9365a384f86c1074d94e18c...05963f47d870e2cb19a537396c1f668a348c7d8f">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.7&new-version=3.24.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>
Bumps [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki)
from 1.1.7 to 1.2.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/shikijs/shiki/releases">shiki's
releases</a>.</em></p>
<blockquote>
<h2>v1.2.0</h2>
<h3>   🚀 Features</h3>
<ul>
<li>Upgrade deps, new lang <code>Gleam</code>, new theme
<code>Houston</code>  -  by <a
href="https://github.com/antfu"><code>@​antfu</code></a> <a
href="https://github.com/shikijs/shiki/commit/163d83b6"><!-- raw HTML
omitted -->(163d8)<!-- raw HTML omitted --></a></li>
</ul>
<h3>   🏎 Performance</h3>
<ul>
<li>Bundle wasm binary in chunk for <code>shiki/wasm</code> and
<code>@shikijs/core/wasm-inlined</code>  -  by <a
href="https://github.com/antfu"><code>@​antfu</code></a> in <a
href="https://redirect.github.com/shikijs/shiki/issues/624">shikijs/shiki#624</a>
<a href="https://github.com/shikijs/shiki/commit/56d1a486"><!-- raw HTML
omitted -->(56d1a)<!-- raw HTML omitted --></a></li>
</ul>
<h5>    <a
href="https://github.com/shikijs/shiki/compare/v1.1.7...v1.2.0">View
changes on GitHub</a></h5>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/shikijs/shiki/commit/fa42db59b1e22890a48e74daf4a7b6173dd05e02"><code>fa42db5</code></a>
chore: release v1.2.0</li>
<li><a
href="https://github.com/shikijs/shiki/commit/163d83b6d6629f8f431b21e9518a5d073d150834"><code>163d83b</code></a>
feat: upgrade deps, new lang <code>Gleam</code>, new theme
<code>Houston</code></li>
<li><a
href="https://github.com/shikijs/shiki/commit/56d1a486e39bd9cc8432cfa2c2a51b3ccfae3eda"><code>56d1a48</code></a>
perf: bundle wasm binary in chunk for <code>shiki/wasm</code> and
`@shikijs/core/wasm-in...</li>
<li>See full diff in <a
href="https://github.com/shikijs/shiki/commits/v1.2.0/packages/shiki">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=shiki&package-manager=npm_and_yarn&previous-version=1.1.7&new-version=1.2.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>
- Updates to use the new, smaller injection script (introduced in
dart-lang/site-shared#205)
- Updates the markdown renderer to set the new expected data variables
- Removes some old code relating to multi-file DartPad

Staged example:
https://dart-dev--pr5627-feat-new-dartpad-injection-n1bx8le4.web.app/codelabs/async-await
This change doesn't commit to anything but indicates to developers that
support for IA32 might be less and that there is a chance for removal in
the future.

Adds a new deprecated icon to facilitate this and adds aria-labels to
each entry for improved accessibility of the table cells.

Contributes to dart-lang/sdk#49969

**Staged:**
https://dart-dev--pr5607-misc-mark-ia32-as-deprecated-8mye30gd.web.app/get-dart#system-requirements

---------

Co-authored-by: Anthony Sansone <[email protected]>
Fixes #5653

Based on your comment in the issue, I thought you would be the best to
review @eernstg .

---------

Co-authored-by: Erik Ernst <[email protected]>
Part of dart-lang/pub#4127
This link is referred in dart-lang/pub#4186

Later it should be updated to point at the actual documentation. For now
it is pointing at the design doc.
AmosHuKe and others added 20 commits March 25, 2024 12:22
![image](https://github.com/dart-lang/site-www/assets/32262985/8a3f7480-3fe8-4606-b72c-a10a7f636c5a)

```diff
- https://github.com/dart-lang/site-www/tree/main/./src/xx/xx.md
+ https://github.com/dart-lang/site-www/tree/main/src/xx/xx.md
```

---

- [x] I’ve reviewed the contributor guide and applied the relevant
portions to this PR.
- [x] This PR doesn't contain automatically generated corrections or
text (Grammarly, LLMs, and 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.

<details>
  <summary>Contribution guidelines:</summary><br>

- See our [contributor
guide](https://github.com/dart-lang/site-www/blob/main/CONTRIBUTING.md)
for general expectations for PRs.
- Larger or significant changes should be discussed in an issue before
creating a PR.
- Code changes should generally follow the [Dart style
guide](https://dart.dev/effective-dart) and use `dart format`.
- Updates to [code
excerpts](https://github.com/dart-lang/site-shared/blob/main/doc/code-excerpts.md)
indicated by `<?code-excerpt` need to be updated in their source `.dart`
file as well.
</details>

---------

Co-authored-by: Anthony Sansone <[email protected]>
These changes have been reviewed already in the SDK.

Closes dart-lang/site-www#5598
Fixes #4811

---------

Co-authored-by: Parker Lougheed <[email protected]>
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to
4.19.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/express/releases">express's
releases</a>.</em></p>
<blockquote>
<h2>4.19.2</h2>
<h2>What's Changed</h2>
<ul>
<li><a
href="https://github.com/expressjs/express/commit/0b746953c4bd8e377123527db11f9cd866e39f94">Improved
fix for open redirect allow list bypass</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/expressjs/express/compare/4.19.1...4.19.2">https://github.com/expressjs/express/compare/4.19.1...4.19.2</a></p>
<h2>4.19.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix ci after location patch by <a
href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5552">expressjs/express#5552</a></li>
<li>fixed un-edited version in history.md for 4.19.0 by <a
href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5556">expressjs/express#5556</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/expressjs/express/compare/4.19.0...4.19.1">https://github.com/expressjs/express/compare/4.19.0...4.19.1</a></p>
<h2>4.19.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix typo in release date by <a
href="https://github.com/UlisesGascon"><code>@​UlisesGascon</code></a>
in <a
href="https://redirect.github.com/expressjs/express/pull/5527">expressjs/express#5527</a></li>
<li>docs: nominating <a
href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> to be
project captian by <a
href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5511">expressjs/express#5511</a></li>
<li>docs: loosen TC activity rules by <a
href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5510">expressjs/express#5510</a></li>
<li>Add note on how to update docs for new release by <a
href="https://github.com/crandmck"><code>@​crandmck</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5541">expressjs/express#5541</a></li>
<li><a
href="https://redirect.github.com/expressjs/express/pull/5551/commits/660ccf5fa33dd0baab069e5c8ddd9ffe7d8bbff1">Prevent
open redirect allow list bypass due to encodeurl</a></li>
<li>Release 4.19.0 by <a
href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5551">expressjs/express#5551</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/crandmck"><code>@​crandmck</code></a>
made their first contribution in <a
href="https://redirect.github.com/expressjs/express/pull/5541">expressjs/express#5541</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/expressjs/express/compare/4.18.3...4.19.0">https://github.com/expressjs/express/compare/4.18.3...4.19.0</a></p>
<h2>4.18.3</h2>
<h2>Main Changes</h2>
<ul>
<li>Fix routing requests without method</li>
<li>deps: [email protected]
<ul>
<li>Fix strict json error message on Node.js 19+</li>
<li>deps: content-type@~1.0.5</li>
<li>deps: [email protected]</li>
</ul>
</li>
</ul>
<h2>Other Changes</h2>
<ul>
<li>Use https: protocol instead of deprecated git: protocol by <a
href="https://github.com/vcsjones"><code>@​vcsjones</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5032">expressjs/express#5032</a></li>
<li>build: [email protected] and [email protected] by <a
href="https://github.com/abenhamdine"><code>@​abenhamdine</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/5034">expressjs/express#5034</a></li>
<li>ci: update actions/checkout to v3 by <a
href="https://github.com/armujahid"><code>@​armujahid</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5027">expressjs/express#5027</a></li>
<li>test: remove unused function arguments in params by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5124">expressjs/express#5124</a></li>
<li>Remove unused originalIndex from acceptParams by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5119">expressjs/express#5119</a></li>
<li>Fixed typos by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5117">expressjs/express#5117</a></li>
<li>examples: remove unused params by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5113">expressjs/express#5113</a></li>
<li>fix: parameter str is not described in JSDoc by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5130">expressjs/express#5130</a></li>
<li>fix: typos in History.md by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5131">expressjs/express#5131</a></li>
<li>build : add [email protected] by <a
href="https://github.com/abenhamdine"><code>@​abenhamdine</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/5028">expressjs/express#5028</a></li>
<li>test: remove unused function arguments in params by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5137">expressjs/express#5137</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/express/blob/master/History.md">express's
changelog</a>.</em></p>
<blockquote>
<h1>4.19.2 / 2024-03-25</h1>
<ul>
<li>Improved fix for open redirect allow list bypass</li>
</ul>
<h1>4.19.1 / 2024-03-20</h1>
<ul>
<li>Allow passing non-strings to res.location with new encoding handling
checks</li>
</ul>
<h1>4.19.0 / 2024-03-20</h1>
<ul>
<li>Prevent open redirect allow list bypass due to encodeurl</li>
<li>deps: [email protected]</li>
</ul>
<h1>4.18.3 / 2024-02-29</h1>
<ul>
<li>Fix routing requests without method</li>
<li>deps: [email protected]
<ul>
<li>Fix strict json error message on Node.js 19+</li>
<li>deps: content-type@~1.0.5</li>
<li>deps: [email protected]</li>
</ul>
</li>
<li>deps: [email protected]
<ul>
<li>Add <code>partitioned</code> option</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/expressjs/express/commit/04bc62787be974874bc1467b23606c36bc9779ba"><code>04bc627</code></a>
4.19.2</li>
<li><a
href="https://github.com/expressjs/express/commit/da4d763ff6ba9df6dbd8f1f0b1d05412dda934d5"><code>da4d763</code></a>
Improved fix for open redirect allow list bypass</li>
<li><a
href="https://github.com/expressjs/express/commit/4f0f6cc67d531431c096ea006c2191b92931bbc3"><code>4f0f6cc</code></a>
4.19.1</li>
<li><a
href="https://github.com/expressjs/express/commit/a003cfab034fbadb1c78ae337ee8ab389adda217"><code>a003cfa</code></a>
Allow passing non-strings to res.location with new encoding handling
checks f...</li>
<li><a
href="https://github.com/expressjs/express/commit/a1fa90fcea7d8e844e1c9938ad095d62669c3abd"><code>a1fa90f</code></a>
fixed un-edited version in history.md for 4.19.0</li>
<li><a
href="https://github.com/expressjs/express/commit/11f2b1db227fd42c2508c427032c1ec671b306be"><code>11f2b1d</code></a>
build: fix build due to inconsistent supertest behavior in older
versions</li>
<li><a
href="https://github.com/expressjs/express/commit/084e36506a18774f85206a65d8da04dc1107fc1b"><code>084e365</code></a>
4.19.0</li>
<li><a
href="https://github.com/expressjs/express/commit/0867302ddbde0e9463d0564fea5861feb708c2dd"><code>0867302</code></a>
Prevent open redirect allow list bypass due to encodeurl</li>
<li><a
href="https://github.com/expressjs/express/commit/567c9c665d0de4c344b8e160146050770233783c"><code>567c9c6</code></a>
Add note on how to update docs for new release (<a
href="https://redirect.github.com/expressjs/express/issues/5541">#5541</a>)</li>
<li><a
href="https://github.com/expressjs/express/commit/69a4cf2819c4449ec6ea45649691fb43a528d5d1"><code>69a4cf2</code></a>
deps: [email protected]</li>
<li>Additional commits viewable in <a
href="https://github.com/expressjs/express/compare/4.18.2...4.19.2">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~wesleytodd">wesleytodd</a>, a new releaser
for express since your current version.</p>
</details>
<br />


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

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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/dart-lang/site-www/network/alerts).

</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki)
from 1.2.1 to 1.2.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/shikijs/shiki/releases">shiki's
releases</a>.</em></p>
<blockquote>
<h2>v1.2.2</h2>
<h3>   🚀 Features</h3>
<ul>
<li>Update deps, new <code>tsv</code> grammar  -  by <a
href="https://github.com/antfu"><code>@​antfu</code></a> <a
href="https://github.com/shikijs/shiki/commit/a7ca7c32"><!-- raw HTML
omitted -->(a7ca7)<!-- raw HTML omitted --></a></li>
</ul>
<h3>   🐞 Bug Fixes</h3>
<ul>
<li><strong>monaco</strong>: Typo on interface  -  by <a
href="https://github.com/ije"><code>@​ije</code></a> in <a
href="https://redirect.github.com/shikijs/shiki/issues/644">shikijs/shiki#644</a>
<a href="https://github.com/shikijs/shiki/commit/1fc70bd3"><!-- raw HTML
omitted -->(1fc70)<!-- raw HTML omitted --></a></li>
</ul>
<h3>   🏎 Performance</h3>
<ul>
<li><strong>shiki-monaco</strong>: Improve tokenizer performance  -  by
<a href="https://github.com/ije"><code>@​ije</code></a> in <a
href="https://redirect.github.com/shikijs/shiki/issues/645">shikijs/shiki#645</a>
<a href="https://github.com/shikijs/shiki/commit/069e0be7"><!-- raw HTML
omitted -->(069e0)<!-- raw HTML omitted --></a></li>
</ul>
<h5>    <a
href="https://github.com/shikijs/shiki/compare/v1.2.1...v1.2.2">View
changes on GitHub</a></h5>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/shikijs/shiki/commit/f254653b4c75e0729477c68f02785e7d29e9e228"><code>f254653</code></a>
chore: release v1.2.2</li>
<li><a
href="https://github.com/shikijs/shiki/commit/a7ca7c32070162178257249a7237b2fa3c3525fd"><code>a7ca7c3</code></a>
feat: update deps, new <code>tsv</code> grammar</li>
<li>See full diff in <a
href="https://github.com/shikijs/shiki/commits/v1.2.2/packages/shiki">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=shiki&package-manager=npm_and_yarn&previous-version=1.2.1&new-version=1.2.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>
This type was added as part of
dart-lang/sdk#55187 to dart:js_interop for a
faster alternative to JSBoxedDartObject, so we should add some
documentation on it.
The script didn't account for the updated file location :)
Bumps [firebase-tools](https://github.com/firebase/firebase-tools) from
13.6.0 to 13.6.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/firebase/firebase-tools/releases">firebase-tools's
releases</a>.</em></p>
<blockquote>
<h2>v13.6.1</h2>
<ul>
<li>Stop trying to delete cache images after functions deletion that GCF
already cleans up (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6927">#6927</a>)</li>
<li>Add support timelines for functions runtimes (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6866">#6866</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/firebase/firebase-tools/commit/61eec81e47a07c6a30086df9058ad66516cdaadb"><code>61eec81</code></a>
13.6.1</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/0b770feddb3e40ce5d554a602313eb65dd61b240"><code>0b770fe</code></a>
initial (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6951">#6951</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/474334425b9a6c7f719701f35a568b5be2b79b19"><code>4743344</code></a>
Move some of dialog to log rather than prompt to unbold (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6950">#6950</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/fbbffd7c83718333c3d2feaa87941e974fca7ffd"><code>fbbffd7</code></a>
Finally wrap up the secrets:set command 🎉 (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6947">#6947</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/068a2b08dc308c7ab4b569617f5fc8821237e3a0"><code>068a2b0</code></a>
Block web browser requests to export endpoint (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6944">#6944</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/dbb8573c047ad249341d568e665efdba47403128"><code>dbb8573</code></a>
Add support for apphosting:secrets:describe, alias for
functions:secrets:get ...</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/ed46b01c3047329d739cca77ca72e31075c27d22"><code>ed46b01</code></a>
Reconcile existing secrets management code. (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6946">#6946</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/ee68b2857d32fa138b51dec7d435195d42534ac6"><code>ee68b28</code></a>
Move FAH files from init directory to common library as there is no init
comm...</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/db7dd175007a05d9ae9a62a58559f5f620ca8bbb"><code>db7dd17</code></a>
Add FAH config library (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6941">#6941</a>)</li>
<li><a
href="https://github.com/firebase/firebase-tools/commit/25673eae1d0f3d014a80b8c72851ddedc2d6bf22"><code>25673ea</code></a>
FAH ensure secret (<a
href="https://redirect.github.com/firebase/firebase-tools/issues/6940">#6940</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/firebase/firebase-tools/compare/v13.6.0...v13.6.1">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [shiki](https://github.com/shikijs/shiki/tree/HEAD/packages/shiki)
from 1.2.3 to 1.2.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/shikijs/shiki/releases">shiki's
releases</a>.</em></p>
<blockquote>
<h2>v1.2.4</h2>
<p><em>No significant changes</em></p>
<h5>    <a
href="https://github.com/shikijs/shiki/compare/v1.2.3...v1.2.4">View
changes on GitHub</a></h5>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/shikijs/shiki/commit/3b83f9249bcf3835240e86a67f2e857d9b1b4ff9"><code>3b83f92</code></a>
chore: release v1.2.4</li>
<li>See full diff in <a
href="https://github.com/shikijs/shiki/commits/v1.2.4/packages/shiki">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
In the (near) future this can be updated to point to a getting started
guide or similar.
Bumps [sass](https://github.com/sass/dart-sass) from 1.72.0 to 1.74.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sass/dart-sass/releases">sass's
releases</a>.</em></p>
<blockquote>
<h2>Dart Sass 1.74.1</h2>
<p>To install Sass 1.74.1, download one of the packages below and <a
href="https://katiek2.github.io/path-doc/">add it to your PATH</a>, or
see <a href="https://sass-lang.com/install">the Sass website</a> for
full installation instructions.</p>
<h1>Changes</h1>
<ul>
<li>No user-visible changes.</li>
</ul>
<p>See the <a
href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1741">full
changelog</a> for changes in earlier releases.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sass/dart-sass/blob/main/CHANGELOG.md">sass's
changelog</a>.</em></p>
<blockquote>
<h2>1.74.1</h2>
<ul>
<li>No user-visible changes.</li>
</ul>
<h2>1.74.0</h2>
<h3>JS API</h3>
<ul>
<li>
<p>Add a new top-level <code>deprecations</code> object, which contains
various
<code>Deprecation</code> objects that define the different types of
deprecation used by
the Sass compiler and can be passed to the options below.</p>
</li>
<li>
<p>Add a new <code>fatalDeprecations</code> compiler option that causes
the compiler to
error if any deprecation warnings of the provided types are encountered.
You
can also pass in a <code>Version</code> object to treat all deprecations
that were active
in that Dart Sass version as fatal.</p>
</li>
<li>
<p>Add a new <code>futureDeprecations</code> compiler option that allows
you to opt-in to
certain deprecations early (currently just <code>import</code>).</p>
</li>
<li>
<p>Add a new <code>silenceDeprecations</code> compiler option to ignore
any deprecation
warnings of the provided types.</p>
</li>
</ul>
<h3>Command-Line Interface</h3>
<ul>
<li>
<p>Add a new <code>--silence-deprecation</code> flag, which causes the
compiler to ignore
any deprecation warnings of the provided types.</p>
</li>
<li>
<p>Previously, if a future deprecation was passed to
<code>--fatal-deprecation</code> but
not <code>--future-deprecation</code>, it would be treated as fatal
despite not being
enabled. Both flags are now required to treat a future deprecation as
fatal
with a warning emitted if <code>--fatal-deprecation</code> is passed
without
<code>--future-deprecation</code>, matching the JS API's behavior.</p>
</li>
</ul>
<h3>Dart API</h3>
<ul>
<li>
<p>The <code>compile</code> methods now take in a
<code>silenceDeprecations</code> parameter, which
causes the compiler to ignore any deprecation warnings of the provided
types.</p>
</li>
<li>
<p>Add <code>Deprecation.obsoleteIn</code> to match the JS API. This is
currently null for
all deprecations, but will be used once some deprecations become
obsolete in
Dart Sass 2.0.0.</p>
</li>
<li>
<p><strong>Potentially breaking bug fix:</strong> Fix a bug where
<code>compileStringToResultAsync</code>
ignored <code>fatalDeprecations</code> and
<code>futureDeprecations</code>.</p>
</li>
<li>
<p>The behavior around making future deprecations fatal mentioned in the
CLI
section above has also been changed in the Dart API.</p>
</li>
</ul>
<h2>1.73.0</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sass/dart-sass/commit/1137797f1731c23e2c7f317a27b40319d57d09b5"><code>1137797</code></a>
Fix bulma and release 1.74.1 (<a
href="https://redirect.github.com/sass/dart-sass/issues/2210">#2210</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/d9220d9c37c638c2bdd847ea1faee401b01742ea"><code>d9220d9</code></a>
Complete implementation the deprecations API (<a
href="https://redirect.github.com/sass/dart-sass/issues/2207">#2207</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/783c248d2f673351acea51c447c2e152201170ea"><code>783c248</code></a>
Fix typo in function documentation (<a
href="https://redirect.github.com/sass/dart-sass/issues/2205">#2205</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/c8d064368c29a93b4c10a34be472f3d497457858"><code>c8d0643</code></a>
Better handle filesystem importers when load paths aren't necessary (<a
href="https://redirect.github.com/sass/dart-sass/issues/2203">#2203</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/9302b3519cec96e9b61511588081a498d6e0b38e"><code>9302b35</code></a>
Add support for nesting in plain CSS (<a
href="https://redirect.github.com/sass/dart-sass/issues/2198">#2198</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/772280a7ff0605e17d1a247c201f5865d001cdd6"><code>772280a</code></a>
Support linux-riscv64 and windows-arm64 (<a
href="https://redirect.github.com/sass/dart-sass/issues/2201">#2201</a>)</li>
<li>See full diff in <a
href="https://github.com/sass/dart-sass/compare/1.72.0...1.74.1">compare
view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@AmosHuKe AmosHuKe requested a review from a team as a code owner April 5, 2024 08:04
@AmosHuKe
Copy link
Member Author

AmosHuKe commented Apr 5, 2024

本地已基础测试

image

Copy link
Member

Choose a reason for hiding this comment

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

又来一个symlink 🤢

Copy link
Member Author

@AmosHuKe AmosHuKe Apr 5, 2024

Choose a reason for hiding this comment

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

我手动加的,我把内部的 inject_dartpad 整个移到了 tool/inject_dartpad。
先确保在本地能正常构建 dartpad.cn 的 inject_dartpad.js 🤣

@AmosHuKe AmosHuKe merged commit d1ca72d into cfug:main Apr 5, 2024
7 checks passed
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.