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] 2023/11/15 #441

Merged
merged 166 commits into from
Nov 16, 2023
Merged

[sync] 2023/11/15 #441

merged 166 commits into from
Nov 16, 2023

Commits on Aug 4, 2023

  1. Fix server tutorial prev->next links (#5092)

    The Fetch Data tutorial wasn't set up as in this flow. This PR adds it.
    parlough authored Aug 4, 2023
    Configuration menu
    Copy the full SHA
    9673dfe View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    d311ddd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9fbfb5e View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

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

Commits on Aug 9, 2023

  1. Bump github/codeql-action from 2.21.2 to 2.21.3 (#5098)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 2.21.2 to 2.21.3.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
    changelog</a>.</em></p>
    <blockquote>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <h2>[UNRELEASED]</h2>
    <p>No user facing changes.</p>
    <h2>2.21.3 - 08 Aug 2023</h2>
    <ul>
    <li>We are rolling out a feature in August 2023 that will improve
    multi-threaded performance on larger runners. <a
    href="https://redirect.github.com/github/codeql-action/pull/1817">#1817</a></li>
    <li>We are rolling out a feature in August 2023 that adds beta support
    for <a href="https://projectlombok.org/">Project Lombok</a> when
    analyzing Java. <a
    href="https://redirect.github.com/github/codeql-action/pull/1809">#1809</a></li>
    <li>Reduce disk space usage when downloading the CodeQL bundle. <a
    href="https://redirect.github.com/github/codeql-action/pull/1820">#1820</a></li>
    </ul>
    <h2>2.21.2 - 28 Jul 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.14.1. <a
    href="https://redirect.github.com/github/codeql-action/pull/1797">#1797</a></li>
    <li>Avoid duplicating the analysis summary within the logs. <a
    href="https://redirect.github.com/github/codeql-action/pull/1811">#1811</a></li>
    </ul>
    <h2>2.21.1 - 26 Jul 2023</h2>
    <ul>
    <li>Improve the handling of fatal errors from the CodeQL CLI. <a
    href="https://redirect.github.com/github/codeql-action/pull/1795">#1795</a></li>
    <li>Add the <code>sarif-output</code> output to the analyze action that
    contains the path to the directory of the generated SARIF. <a
    href="https://redirect.github.com/github/codeql-action/pull/1799">#1799</a></li>
    </ul>
    <h2>2.21.0 - 19 Jul 2023</h2>
    <ul>
    <li>CodeQL Action now requires CodeQL CLI 2.9.4 or later. For more
    information, see the corresponding changelog entry for CodeQL Action
    version 2.20.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/1724">#1724</a></li>
    </ul>
    <h2>2.20.4 - 14 Jul 2023</h2>
    <ul>
    <li>This is the last release of the Action that supports CodeQL CLI
    versions 2.8.5 to 2.9.3. These versions of the CodeQL CLI were
    deprecated on June 20, 2023 alongside GitHub Enterprise Server 3.5 and
    will not be supported by the next release of the CodeQL Action (2.21.0).
    <ul>
    <li>If you are using one of these versions, please update to CodeQL CLI
    version 2.9.4 or later. For instance, if you have specified a custom
    version of the CLI using the 'tools' input to the 'init' Action, you can
    remove this input to use the default version.</li>
    <li>Alternatively, if you want to continue using a version of the CodeQL
    CLI between 2.8.5 and 2.9.3, you can replace
    'github/codeql-action/<em><a
    href="https://github.com/v2"><code>@​v2</code></a>' by
    'github/codeql-action/</em><a
    href="https://github.com/v2"><code>@​v2</code></a>.20.4' in your code
    scanning workflow to ensure you continue using this version of the
    CodeQL Action.</li>
    </ul>
    </li>
    <li>We are rolling out a feature in July 2023 that will slightly reduce
    the default amount of RAM used for query execution, in proportion to the
    runner's total memory. This will help to avoid out-of-memory failures on
    larger runners. <a
    href="https://redirect.github.com/github/codeql-action/pull/1760">#1760</a></li>
    <li>Update default CodeQL bundle version to 2.14.0. <a
    href="https://redirect.github.com/github/codeql-action/pull/1762">#1762</a></li>
    </ul>
    <h2>2.20.3 - 06 Jul 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.13.5. <a
    href="https://redirect.github.com/github/codeql-action/pull/1743">#1743</a></li>
    </ul>
    <h2>2.20.2 - 03 Jul 2023</h2>
    <p>No user facing changes.</p>
    <h2>2.20.1 - 21 Jun 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.13.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/1721">#1721</a></li>
    <li>Experimental: add a new <code>resolve-environment</code> action
    which attempts to infer a configuration for the build environment that
    is required to build a given project. Do not use this in production as
    it is part of an internal experiment and subject to change at any
    time.</li>
    </ul>
    <h2>2.20.0 - 13 Jun 2023</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/5b6282e01c62d02e720b81eb8a51204f527c3624"><code>5b6282e</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1829">#1829</a>
    from github/update-v2.21.3-f9a7c6738</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/f0f7a35b85fdfbe2a22f71f07357d50c3b42a03b"><code>f0f7a35</code></a>
    Add changenote for Lombok rollout</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/dda4ed3db43be29c67d79c0cb9820615c945bef9"><code>dda4ed3</code></a>
    Update changelog for v2.21.3</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/f9a7c6738f28efb36e31d49c53a201a9c5d6a476"><code>f9a7c67</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1827">#1827</a>
    from github/dependabot/npm_and_yarn/npm-5103036bd1</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/31b9dd18d42cacc20225c8e17681df56ecc9b962"><code>31b9dd1</code></a>
    Update checked-in dependencies</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/7e2f56aae343fe3734d1841385b67742654aa94c"><code>7e2f56a</code></a>
    Bump the npm group with 3 updates</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/878ae4a749eff2fd2a5789cd23ef5c39a4903cd1"><code>878ae4a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1823">#1823</a>
    from github/henrymercer/setup-swift-more-consistent</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/63602c0f72ecd7fac834d5ca1d52ec1500bc8152"><code>63602c0</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1824">#1824</a>
    from github/henrymercer/cli-notifications-fix</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/66dc883276a9bc95275668a69c26e7f55e4013d8"><code>66dc883</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1826">#1826</a>
    from github/henrymercer/increase-reserved-scaling-fa...</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/2203178090782fe408dd0bee3925a959edaedf22"><code>2203178</code></a>
    Increase scaling factor for reserved RAM to 5%</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/0ba4244466797eb048eb91a6cd43d5c03ca8bd05...5b6282e01c62d02e720b81eb8a51204f527c3624">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=2.21.2&new-version=2.21.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 9, 2023
    Configuration menu
    Copy the full SHA
    806ed11 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Bump activesupport from 7.0.6 to 7.0.7 (#5099)

    Bumps [activesupport](https://github.com/rails/rails) from 7.0.6 to
    7.0.7.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/rails/rails/releases">activesupport's
    releases</a>.</em></p>
    <blockquote>
    <h2>7.0.7</h2>
    <h2>Active Support</h2>
    <ul>
    <li>
    <p>Fix <code>Cache::NullStore</code> with local caching for repeated
    reads.</p>
    <p><em>fatkodima</em></p>
    </li>
    <li>
    <p>Fix <code>to_s</code> with no arguments not respecting custom
    <code>:default</code> formats</p>
    <p><em>Hartley McGuire</em></p>
    </li>
    <li>
    <p>Fix <code>ActiveSupport::Inflector.humanize(nil)</code> raising
    <code>NoMethodError: undefined method `end_with?' for
    nil:NilClass</code>.</p>
    <p><em>James Robinson</em></p>
    </li>
    <li>
    <p>Fix <code>Enumerable#sum</code> for <code>Enumerator#lazy</code>.</p>
    <p><em>fatkodima</em>, <em>Matthew Draper</em>, <em>Jonathan
    Hefner</em></p>
    </li>
    <li>
    <p>Improve error message when EventedFileUpdateChecker is used without a
    compatible version of the Listen gem</p>
    <p><em>Hartley McGuire</em></p>
    </li>
    </ul>
    <h2>Active Model</h2>
    <ul>
    <li>
    <p>Error.full_message now strips &quot;:base&quot; from the message.</p>
    <p><em>zzak</em></p>
    </li>
    <li>
    <p>Add a load hook for <code>ActiveModel::Model</code> (named
    <code>active_model</code>) to match the load hook for
    <code>ActiveRecord::Base</code> and allow for overriding aspects of the
    <code>ActiveModel::Model</code> class.</p>
    </li>
    </ul>
    <h2>Active Record</h2>
    <ul>
    <li>
    <p>Restores functionality to the missing method when using enums and
    fixes.</p>
    <p><em>paulreece</em></p>
    </li>
    <li>
    <p>Fix <code>StatementCache::Substitute</code> with serialized type.</p>
    <p><em>ywenc</em></p>
    </li>
    <li>
    <p>Fix <code>:db_runtime</code> on notification payload when application
    have multiple databases.</p>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/rails/rails/blob/v7.0.7/activesupport/CHANGELOG.md">activesupport's
    changelog</a>.</em></p>
    <blockquote>
    <h2>Rails 7.0.7 (August 09, 2023)</h2>
    <ul>
    <li>
    <p>Fix <code>Cache::NullStore</code> with local caching for repeated
    reads.</p>
    <p><em>fatkodima</em></p>
    </li>
    <li>
    <p>Fix <code>to_s</code> with no arguments not respecting custom
    <code>:default</code> formats</p>
    <p><em>Hartley McGuire</em></p>
    </li>
    <li>
    <p>Fix <code>ActiveSupport::Inflector.humanize(nil)</code> raising
    <code>NoMethodError: undefined method `end_with?' for
    nil:NilClass</code>.</p>
    <p><em>James Robinson</em></p>
    </li>
    <li>
    <p>Fix <code>Enumerable#sum</code> for <code>Enumerator#lazy</code>.</p>
    <p><em>fatkodima</em>, <em>Matthew Draper</em>, <em>Jonathan
    Hefner</em></p>
    </li>
    <li>
    <p>Improve error message when EventedFileUpdateChecker is used without a
    compatible version of the Listen gem</p>
    <p><em>Hartley McGuire</em></p>
    </li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/rails/rails/commit/522c86f35ccc80453ed9fb6ca8b394db321f9a69"><code>522c86f</code></a>
    Preparing for 7.0.7 release</li>
    <li><a
    href="https://github.com/rails/rails/commit/5610cbacc5630d775a1a7be78ccb17e561908cba"><code>5610cba</code></a>
    Sync CHANGELOG with the changes in the repository</li>
    <li><a
    href="https://github.com/rails/rails/commit/7e9ffc2e137b649c6fd2ca1c580cdfffc9845b55"><code>7e9ffc2</code></a>
    Fix to_s not using :default format with no args</li>
    <li><a
    href="https://github.com/rails/rails/commit/a8e88e2e4f157e47050d4ba17ea936902f6a2994"><code>a8e88e2</code></a>
    Fix <code>Cache::NullStore</code> with local caching for repeated
    reads</li>
    <li><a
    href="https://github.com/rails/rails/commit/b18b9df65eb7d4e5dfa9a6982a8709c0c94b0b97"><code>b18b9df</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/48800">#48800</a>
    from robinjam/fix-humanize-nil</li>
    <li><a
    href="https://github.com/rails/rails/commit/b12fe80d17b2c7a2cc083d0c83ae3ed95765e6bd"><code>b12fe80</code></a>
    Fix <code>Enumerable#sum</code> for <code>Enumerator#lazy</code></li>
    <li><a
    href="https://github.com/rails/rails/commit/e3f80f625945c689b5edc473c5132037c0c14952"><code>e3f80f6</code></a>
    Add lower bound to Listen gem requirement</li>
    <li><a
    href="https://github.com/rails/rails/commit/e3f9ef6f704a3a04884ce49577ffaed8038fa621"><code>e3f9ef6</code></a>
    Improve error message for missing listen gem</li>
    <li><a
    href="https://github.com/rails/rails/commit/597e4bb5038714afcdfce2f8410469f3d95a700f"><code>597e4bb</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/48693">#48693</a>
    from zzak/bigdecimal-to_s</li>
    <li><a
    href="https://github.com/rails/rails/commit/92636dacfedad8a4e5871de6ae71e64f3bb8df78"><code>92636da</code></a>
    Warm-up to avoid autoloads interfering with class serial</li>
    <li>See full diff in <a
    href="https://github.com/rails/rails/compare/v7.0.6...v7.0.7">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=activesupport&package-manager=bundler&previous-version=7.0.6&new-version=7.0.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    08b89e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Incorporate latest diagnostic message and linter rule updates (#5102)

    These were written and already reviewed in the SDK and linter
    repositories.
    parlough authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    2a776b6 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Add a /cl redirect for gerrit CLs (#5106)

    This will for example, enable https://dart.dev/cl/320141 to redirect to
    https://dart-review.googlesource.com/c/sdk/+/320141. This allows for
    shorter, more familiar, and more memorable links for sharing with users.
    
    This follows a similar vein as the recent https://dart.dev/bug/53016
    redirect functionality.
    parlough authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    bc0552f View commit details
    Browse the repository at this point in the history
  2. Fix link in JNI docs (#5114)

    Fix broken link to JNI. Currently the JNI link links back to the page
    itself. It should link to the official JNI page.
    mit-mit authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    493985a View commit details
    Browse the repository at this point in the history
  3. Bump github/codeql-action from 2.21.3 to 2.21.4 (#5112)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 2.21.3 to 2.21.4.
    <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>
    <h2>[UNRELEASED]</h2>
    <p>No user facing changes.</p>
    <h2>2.21.4 - 14 Aug 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.14.2. <a
    href="https://redirect.github.com/github/codeql-action/pull/1831">#1831</a></li>
    <li>Log a warning if the amount of available disk space runs low during
    a code scanning run. <a
    href="https://redirect.github.com/github/codeql-action/pull/1825">#1825</a></li>
    <li>When downloading CodeQL bundle version 2.13.4 and later, cache these
    bundles in the Actions tool cache using a simpler version number. <a
    href="https://redirect.github.com/github/codeql-action/pull/1832">#1832</a></li>
    <li>Fix an issue that first appeared in CodeQL Action v2.21.2 that
    prevented CodeQL invocations from being logged. <a
    href="https://redirect.github.com/github/codeql-action/pull/1833">#1833</a></li>
    <li>We are rolling out a feature in August 2023 that will improve the
    quality of file coverage information. <a
    href="https://redirect.github.com/github/codeql-action/pull/1835">#1835</a></li>
    </ul>
    <h2>2.21.3 - 08 Aug 2023</h2>
    <ul>
    <li>We are rolling out a feature in August 2023 that will improve
    multi-threaded performance on larger runners. <a
    href="https://redirect.github.com/github/codeql-action/pull/1817">#1817</a></li>
    <li>We are rolling out a feature in August 2023 that adds beta support
    for <a href="https://projectlombok.org/">Project Lombok</a> when
    analyzing Java. <a
    href="https://redirect.github.com/github/codeql-action/pull/1809">#1809</a></li>
    <li>Reduce disk space usage when downloading the CodeQL bundle. <a
    href="https://redirect.github.com/github/codeql-action/pull/1820">#1820</a></li>
    </ul>
    <h2>2.21.2 - 28 Jul 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.14.1. <a
    href="https://redirect.github.com/github/codeql-action/pull/1797">#1797</a></li>
    <li>Avoid duplicating the analysis summary within the logs. <a
    href="https://redirect.github.com/github/codeql-action/pull/1811">#1811</a></li>
    </ul>
    <h2>2.21.1 - 26 Jul 2023</h2>
    <ul>
    <li>Improve the handling of fatal errors from the CodeQL CLI. <a
    href="https://redirect.github.com/github/codeql-action/pull/1795">#1795</a></li>
    <li>Add the <code>sarif-output</code> output to the analyze action that
    contains the path to the directory of the generated SARIF. <a
    href="https://redirect.github.com/github/codeql-action/pull/1799">#1799</a></li>
    </ul>
    <h2>2.21.0 - 19 Jul 2023</h2>
    <ul>
    <li>CodeQL Action now requires CodeQL CLI 2.9.4 or later. For more
    information, see the corresponding changelog entry for CodeQL Action
    version 2.20.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/1724">#1724</a></li>
    </ul>
    <h2>2.20.4 - 14 Jul 2023</h2>
    <ul>
    <li>This is the last release of the Action that supports CodeQL CLI
    versions 2.8.5 to 2.9.3. These versions of the CodeQL CLI were
    deprecated on June 20, 2023 alongside GitHub Enterprise Server 3.5 and
    will not be supported by the next release of the CodeQL Action (2.21.0).
    <ul>
    <li>If you are using one of these versions, please update to CodeQL CLI
    version 2.9.4 or later. For instance, if you have specified a custom
    version of the CLI using the 'tools' input to the 'init' Action, you can
    remove this input to use the default version.</li>
    <li>Alternatively, if you want to continue using a version of the CodeQL
    CLI between 2.8.5 and 2.9.3, you can replace
    'github/codeql-action/<em><a
    href="https://github.com/v2"><code>@​v2</code></a>' by
    'github/codeql-action/</em><a
    href="https://github.com/v2"><code>@​v2</code></a>.20.4' in your code
    scanning workflow to ensure you continue using this version of the
    CodeQL Action.</li>
    </ul>
    </li>
    <li>We are rolling out a feature in July 2023 that will slightly reduce
    the default amount of RAM used for query execution, in proportion to the
    runner's total memory. This will help to avoid out-of-memory failures on
    larger runners. <a
    href="https://redirect.github.com/github/codeql-action/pull/1760">#1760</a></li>
    <li>Update default CodeQL bundle version to 2.14.0. <a
    href="https://redirect.github.com/github/codeql-action/pull/1762">#1762</a></li>
    </ul>
    <h2>2.20.3 - 06 Jul 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.13.5. <a
    href="https://redirect.github.com/github/codeql-action/pull/1743">#1743</a></li>
    </ul>
    <h2>2.20.2 - 03 Jul 2023</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/a09933a12a80f87b87005513f0abb1494c27a716"><code>a09933a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1838">#1838</a>
    from github/update-v2.21.4-492a68c32</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/37116fb629c389e65c52deac5e2c17af5f1a1973"><code>37116fb</code></a>
    Fix positioning of bundle update changelog note</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/c6139177669233a468dc4ecabe60d530b414e662"><code>c613917</code></a>
    Update changelog for v2.21.4</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/492a68c323360189d2f9df28532982923c71d897"><code>492a68c</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1836">#1836</a>
    from github/henrymercer/analysis-summary-v2-ff</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/ac49314877db8e2011c40d31eca69b48438441bf"><code>ac49314</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1834">#1834</a>
    from github/henrymercer/analysis-summary-v2-ff</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/ac35d7a02dee18d8dc39711483f877e5325b0b9a"><code>ac35d7a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1835">#1835</a>
    from github/henrymercer/language-baseline-config</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/d03c744ad658dbbbdac1d081c6319c667a334e66"><code>d03c744</code></a>
    Don't pass <code>--no-</code> flag as it doesn't exist yet</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/a0407a8c60f1f2c6d417d133cda53b32030e4383"><code>a0407a8</code></a>
    Add changelog note for rollout</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/8a7b2e9c9bde104b1cea8524ef50c449fbaff172"><code>8a7b2e9</code></a>
    Enable language specific baselines via feature flag</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/9a510d9b078a207699baa4ca847d29d8a9243800"><code>9a510d9</code></a>
    Rename new analysis summary feature flag</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/5b6282e01c62d02e720b81eb8a51204f527c3624...a09933a12a80f87b87005513f0abb1494c27a716">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=2.21.3&new-version=2.21.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    9d16248 View commit details
    Browse the repository at this point in the history
  4. Bump actions/setup-node from 3.7.0 to 3.8.0 (#5113)

    Bumps [actions/setup-node](https://github.com/actions/setup-node) from
    3.7.0 to 3.8.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/setup-node/releases">actions/setup-node's
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.8.0</h2>
    <h2>What's Changed</h2>
    <h3>Bug fixes:</h3>
    <ul>
    <li>Add check for existing paths by <a
    href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a>
    in <a
    href="https://redirect.github.com/actions/setup-node/pull/803">actions/setup-node#803</a></li>
    <li>Resolve SymbolicLink by <a
    href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a>
    in <a
    href="https://redirect.github.com/actions/setup-node/pull/809">actions/setup-node#809</a></li>
    <li>Change passing logic for cache input by <a
    href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a>
    in <a
    href="https://redirect.github.com/actions/setup-node/pull/816">actions/setup-node#816</a></li>
    <li>Fix armv7 cache issue by <a
    href="https://github.com/louislam"><code>@​louislam</code></a> in <a
    href="https://redirect.github.com/actions/setup-node/pull/794">actions/setup-node#794</a></li>
    <li>Update check-dist workflow name by <a
    href="https://github.com/sinchang"><code>@​sinchang</code></a> in <a
    href="https://redirect.github.com/actions/setup-node/pull/710">actions/setup-node#710</a></li>
    </ul>
    <h3>Feature implementations:</h3>
    <ul>
    <li>feat: handling the case where &quot;node&quot; is used for
    tool-versions file. by <a
    href="https://github.com/xytis"><code>@​xytis</code></a> in <a
    href="https://redirect.github.com/actions/setup-node/pull/812">actions/setup-node#812</a></li>
    </ul>
    <h3>Documentation changes:</h3>
    <ul>
    <li>Refer to semver package name in README.md by <a
    href="https://github.com/olleolleolle"><code>@​olleolleolle</code></a>
    in <a
    href="https://redirect.github.com/actions/setup-node/pull/808">actions/setup-node#808</a></li>
    </ul>
    <h3>Update dependencies:</h3>
    <ul>
    <li>Update toolkit cache to fix zstd by <a
    href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a>
    in <a
    href="https://redirect.github.com/actions/setup-node/pull/804">actions/setup-node#804</a></li>
    <li>Bump tough-cookie and <code>@​azure/ms-rest-js</code> by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/setup-node/pull/802">actions/setup-node#802</a></li>
    <li>Bump semver from 6.1.2 to 6.3.1 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/setup-node/pull/807">actions/setup-node#807</a></li>
    <li>Bump word-wrap from 1.2.3 to 1.2.4 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/setup-node/pull/815">actions/setup-node#815</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/olleolleolle"><code>@​olleolleolle</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/setup-node/pull/808">actions/setup-node#808</a></li>
    <li><a href="https://github.com/louislam"><code>@​louislam</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/setup-node/pull/794">actions/setup-node#794</a></li>
    <li><a href="https://github.com/sinchang"><code>@​sinchang</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/setup-node/pull/710">actions/setup-node#710</a></li>
    <li><a href="https://github.com/xytis"><code>@​xytis</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/actions/setup-node/pull/812">actions/setup-node#812</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/setup-node/compare/v3...v3.8.0">https://github.com/actions/setup-node/compare/v3...v3.8.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/setup-node/commit/bea5baf987ba7aa777a8a0b4ace377a21c45c381"><code>bea5baf</code></a>
    change getinput to getstate for cache (<a
    href="https://redirect.github.com/actions/setup-node/issues/816">#816</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/d82f92a0eb28e5699f87460c19fc2c674da76d01"><code>d82f92a</code></a>
    Bump word-wrap from 1.2.3 to 1.2.4 (<a
    href="https://redirect.github.com/actions/setup-node/issues/815">#815</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/ca2d4e0cdd8c63d9ebfedc3d16d450a870caf31c"><code>ca2d4e0</code></a>
    feat: handling the case where &quot;node&quot; is used for tool-versions
    file. (<a
    href="https://redirect.github.com/actions/setup-node/issues/812">#812</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/c7a93deeacd27a63bee8be26a3bf77dc8fb6ce05"><code>c7a93de</code></a>
    resolve SymbolicLink (<a
    href="https://redirect.github.com/actions/setup-node/issues/809">#809</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/34050076a5a3fa9bd791b9b40860d11d9421c7fa"><code>3405007</code></a>
    Add check for existing paths (<a
    href="https://redirect.github.com/actions/setup-node/issues/803">#803</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/f8aa08ed8ebcc273d7db4ffb5645cb9eb570a33e"><code>f8aa08e</code></a>
    Update check-dist workflow name (<a
    href="https://redirect.github.com/actions/setup-node/issues/710">#710</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/e2d34eacc811cc517d25162eb9571557fd52b9b1"><code>e2d34ea</code></a>
    Fix armv7 cache issue (<a
    href="https://redirect.github.com/actions/setup-node/issues/794">#794</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/ef9c88b169f1fa70052a9259b37bf50c955434e2"><code>ef9c88b</code></a>
    Bump semver from 6.1.2 to 6.3.1 (<a
    href="https://redirect.github.com/actions/setup-node/issues/807">#807</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/ea800d4ebc5caee4d124da96f624d6c65545cc31"><code>ea800d4</code></a>
    Bump tough-cookie and <code>@​azure/ms-rest-js</code> (<a
    href="https://redirect.github.com/actions/setup-node/issues/802">#802</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/cb95c398f6b85c15ec9e2d1b3a913b37e72f3878"><code>cb95c39</code></a>
    Update toolkit cache to fix zstd (<a
    href="https://redirect.github.com/actions/setup-node/issues/804">#804</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/actions/setup-node/compare/e33196f7422957bea03ed53f6fbb155025ffc7b8...bea5baf987ba7aa777a8a0b4ace377a21c45c381">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.7.0&new-version=3.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    520b96b View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Integrate latest diagnostic message cleanup and improvements (#5111)

    These changes were already reviewed in the SDK. The primary changes are
    adding highlighting of diagnostic locations to pubspec diagnostics.
    There was some minor copy and link cleanup as well.
    parlough authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    1c8efdb View commit details
    Browse the repository at this point in the history
  2. Bump ruby from 2de48b0 to 8551b19 (#5117)

    Bumps ruby from `2de48b0` to `8551b19`.
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ruby&package-manager=docker&previous-version=3.2-slim-bookworm&new-version=3.2-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    cbaa5f2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a10a80f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    01878ee View commit details
    Browse the repository at this point in the history
  5. Update build to use stable (#5119)

    I forgot to revert setting the `Makefile` to use `beta` and a new beta
    release came out since the last update, breaking the build.
    parlough authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    281a6c5 View commit details
    Browse the repository at this point in the history
  6. 3.1 banner (#5118)

    Co-authored-by: Parker Lougheed <[email protected]>
    MaryaBelanger and parlough authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    1f534cd View commit details
    Browse the repository at this point in the history
  7. Add 3.0 section for What's new (on the site) (#5116)

    I went with a bit of a different style since it was a major release and
    we did a major restructuring. It ended up a bit longer because of that,
    but I think it should be fine. Needs a good copy edit though
    _(thanks!_). I also added videos this time.
    
    Closes dart-lang/site-www#4830
    
    ---------
    
    Co-authored-by: Marya <[email protected]>
    parlough and MaryaBelanger authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    2afb642 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

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

Commits on Aug 18, 2023

  1. Bump actions/setup-node from 3.8.0 to 3.8.1 (#5128)

    Bumps [actions/setup-node](https://github.com/actions/setup-node) from
    3.8.0 to 3.8.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/setup-node/releases">actions/setup-node's
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.8.1</h2>
    <h2>What's Changed</h2>
    <p>In scope of this release, the filter was removed within the
    cache-save step by <a
    href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a>
    in <a
    href="https://redirect.github.com/actions/setup-node/pull/831">actions/setup-node#831</a>.
    It is filtered and checked in the toolkit/cache library.</p>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/setup-node/compare/v3...v3.8.1">https://github.com/actions/setup-node/compare/v3...v3.8.1</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/setup-node/commit/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d"><code>5e21ff4</code></a>
    Remove filter for cached paths (<a
    href="https://redirect.github.com/actions/setup-node/issues/831">#831</a>)</li>
    <li>See full diff in <a
    href="https://github.com/actions/setup-node/compare/bea5baf987ba7aa777a8a0b4ace377a21c45c381...5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.8.0&new-version=3.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    266f4a2 View commit details
    Browse the repository at this point in the history
  2. Bump ruby from ed848f4 to 9654f1d (#5129)

    Bumps ruby from `ed848f4` to `9654f1d`.
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ruby&package-manager=docker&previous-version=3.2-slim-bookworm&new-version=3.2-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    edaad6a View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Update js-to-dart to fix "increment a before b" example (#5132)

    The PR fixes the small issue in the "js-to-dart" docs: it seems that an
    assertion in the "Increment a before b" example is incorrect.
    evgeniikozhanov authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    916f63c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ead3989 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6668fd9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9ee16a7 View commit details
    Browse the repository at this point in the history
  5. Add What's new (on the site) entry for Dart 3.1 (#5131)

    Also fixes previous changelog links throughout the page.
    
    Closes dart-lang/site-www#5076
    parlough authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    d3f1c64 View commit details
    Browse the repository at this point in the history
  6. Update the name of the dart_community discord (#5120)

    The Dart community Discord has renamed to dart_community to match Dart's
    package/file naming scheme :)
    parlough authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    0c057ed View commit details
    Browse the repository at this point in the history
  7. Update site-shared with styles cleanup and new analysis package (#5096)

    Mostly removes a bunch of unused styles making searching for styles
    easier and adds a new analysis package we can use for site tooling. The
    changes themselves have already been reviewed in site-shared.
    parlough authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    41bcccf View commit details
    Browse the repository at this point in the history
  8. Fix linter rule dupe (#5134)

    Partial fix to #5127.
    atsansone authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    7958f0d View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Cleanup and replace more dartdevc mentions (#5108)

    We completed some related cleanup work in the past, but there were still
    some dartdevc links/mentions left. It's best to avoid linking there as
    it's a historical page that just links elsewhere.
    parlough authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    7417fbc View commit details
    Browse the repository at this point in the history
  2. Fix table wide tables in "Numbers in dart" page (#5137)

    _Fixes: #5041_
    
    Wrapped tables in `.table-wrapper` div.
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    im-victor-mendez and parlough authored Aug 22, 2023
    Configuration menu
    Copy the full SHA
    2a57d67 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9daae6d View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Fixes instance of #5041 (wide tables) (#5141)

    _Fixes: Instance of #5041_
    
    Wrapped all tables of [Codelabs pages](https://dart.dev/codelabs) that
    were causing horizontal overflow
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    im-victor-mendez and parlough authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    b7ea79d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04f5bb6 View commit details
    Browse the repository at this point in the history
  3. Clarify multi-line string text (#5140)

    Co-authored-by: Marya <[email protected]>
    kalafut and MaryaBelanger authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    8acf365 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

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

Commits on Aug 29, 2023

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

Commits on Aug 30, 2023

  1. Updated all shell code blocks to terminal (#5148)

    Fixes #1868
    atsansone authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    b378255 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2023

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

Commits on Sep 5, 2023

  1. Bump actions/checkout from 3.6.0 to 4.0.0 (#5152)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0
    to 4.0.0.
    <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.0.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Update default runtime to node20 by <a
    href="https://github.com/takost"><code>@​takost</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li>
    <li>Support fetching without the --progress option by <a
    href="https://github.com/simonbaird"><code>@​simonbaird</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li>
    <li>Release 4.0.0 by <a
    href="https://github.com/takost"><code>@​takost</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1447">actions/checkout#1447</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/takost"><code>@​takost</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1436">actions/checkout#1436</a></li>
    <li><a
    href="https://github.com/simonbaird"><code>@​simonbaird</code></a> made
    their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1067">actions/checkout#1067</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/checkout/compare/v3...v4.0.0">https://github.com/actions/checkout/compare/v3...v4.0.0</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.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>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1039">Upgrading
    version to 3.2.0</a></li>
    </ul>
    <h2>v3.1.0</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/939">Use
    <code>@​actions/core</code> <code>saveState</code> and
    <code>getState</code></a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/922">Add
    <code>github-server-url</code> input</a></li>
    </ul>
    <h2>v3.0.2</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/770">Add
    input <code>set-safe-directory</code></a></li>
    </ul>
    <h2>v3.0.1</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/checkout/commit/3df4ab11eba7bda6032a0b82a6bb43b11571feac"><code>3df4ab1</code></a>
    Release 4.0.0 (<a
    href="https://redirect.github.com/actions/checkout/issues/1447">#1447</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/8b5e8b768746b50394015010d25e690bfab9dfbc"><code>8b5e8b7</code></a>
    Support fetching without the --progress option (<a
    href="https://redirect.github.com/actions/checkout/issues/1067">#1067</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/97a652b80035363df47baee5031ec8670b8878ac"><code>97a652b</code></a>
    Update default runtime to node20 (<a
    href="https://redirect.github.com/actions/checkout/issues/1436">#1436</a>)</li>
    <li>See full diff in <a
    href="https://github.com/actions/checkout/compare/f43a0e5ff2bd294095638e18286ca9a3d1956744...3df4ab11eba7bda6032a0b82a6bb43b11571feac">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=3.6.0&new-version=4.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    3785afc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e906315 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    6f39f3c View commit details
    Browse the repository at this point in the history
  2. Bump actions/upload-artifact from 3.1.2 to 3.1.3 (#5155)

    Bumps
    [actions/upload-artifact](https://github.com/actions/upload-artifact)
    from 3.1.2 to 3.1.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.1.3</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>chore(github): remove trailing whitespaces by <a
    href="https://github.com/ljmf00"><code>@​ljmf00</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/313">actions/upload-artifact#313</a></li>
    <li>Bump <code>@​actions/artifact</code> version to v1.1.2 by <a
    href="https://github.com/bethanyj28"><code>@​bethanyj28</code></a> in <a
    href="https://redirect.github.com/actions/upload-artifact/pull/436">actions/upload-artifact#436</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/upload-artifact/compare/v3...v3.1.3">https://github.com/actions/upload-artifact/compare/v3...v3.1.3</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/a8a3f3ad30e3422c9c7b888a15615d19a852ae32"><code>a8a3f3a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/upload-artifact/issues/436">#436</a>
    from bethanyj28/main</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/7b48769c030f7121ecb01c3558dd3cd8b9660a20"><code>7b48769</code></a>
    update dependency cache</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/66630398dfe3d04deb4c489ac54b9b468f071706"><code>6663039</code></a>
    update dist/index.js</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/55e76b779da56f582e27a6f7aff54c1e610551e5"><code>55e76b7</code></a>
    bump <code>@​actions/artifact</code> version</li>
    <li><a
    href="https://github.com/actions/upload-artifact/commit/65d862660abb392b8c4a3d1195a2108db131dd05"><code>65d8626</code></a>
    chore(github): remove trailing whitespaces (<a
    href="https://redirect.github.com/actions/upload-artifact/issues/313">#313</a>)</li>
    <li>See full diff in <a
    href="https://github.com/actions/upload-artifact/compare/0b7f8abb1508181956e8e162db84b466c27e18ce...a8a3f3ad30e3422c9c7b888a15615d19a852ae32">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/upload-artifact&package-manager=github_actions&previous-version=3.1.2&new-version=3.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    5fefc05 View commit details
    Browse the repository at this point in the history
  3. Bump ruby from 9654f1d to 2f73266 (#5156)

    Bumps ruby from `9654f1d` to `2f73266`.
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ruby&package-manager=docker&previous-version=3.2-slim-bookworm&new-version=3.2-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    1c225ed View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Configuration menu
    Copy the full SHA
    b8a37fe View commit details
    Browse the repository at this point in the history
  2. Clarify how static extension members are invoked (#5153)

    Add a line on how to invoke a static method of extension.
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    hrishikesh-kadam and parlough authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    382a05e View commit details
    Browse the repository at this point in the history
  3. Update Unsound Null Safety Docs (#5147)

    The warning alert box at the top of
    https://dart.dev/null-safety/unsound-null-safety refers to Dart 3 as
    unpublished. I've converted this to a version note.
    
    ---------
    
    Co-authored-by: Anthony Sansone <[email protected]>
    Co-authored-by: Parker Lougheed <[email protected]>
    3 people authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    d81cc50 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Update homepage DartPad picker to Dart 3 (#5158)

    Co-authored-by: Brett Morgan <[email protected]>
    parlough and domesticmouse authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    0e0b52b View commit details
    Browse the repository at this point in the history
  2. Update tools to Dart 3 and standardize analysis (#5159)

    Co-authored-by: Brett Morgan <[email protected]>
    parlough and domesticmouse authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    b654ecb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    520f08b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c49e22 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Configuration menu
    Copy the full SHA
    6bc7b1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd3294b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    382636c View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Configuration menu
    Copy the full SHA
    1502655 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    106137b View commit details
    Browse the repository at this point in the history
  3. Add breaking changes page (#5061)

    _Fixes: #5048_ 
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    MaryaBelanger and parlough authored Sep 15, 2023
    Configuration menu
    Copy the full SHA
    b322f04 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (#5176)

    Bumps [dart-lang/setup-dart](https://github.com/dart-lang/setup-dart)
    from 1.5.0 to 1.5.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/dart-lang/setup-dart/releases">dart-lang/setup-dart's
    releases</a>.</em></p>
    <blockquote>
    <h2>v1.5.1</h2>
    <ul>
    <li>No longer test the <code>setup-dart</code> action on pre-2.12
    SDKs.</li>
    <li>Upgrade JS interop code to use extension types (the new name for
    inline classes).</li>
    <li>The upcoming rename of the <code>be</code> channel to
    <code>main</code> is now supported with forward compatibility that
    switches when the rename happens.</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/dart-lang/setup-dart/blob/main/CHANGELOG.md">dart-lang/setup-dart's
    changelog</a>.</em></p>
    <blockquote>
    <h2>v1.5.1</h2>
    <ul>
    <li>No longer test the <code>setup-dart</code> action on pre-2.12
    SDKs.</li>
    <li>Upgrade JS interop code to use extension types
    (the new name for inline classes).</li>
    <li>The upcoming rename of the <code>be</code> channel to
    <code>main</code> is now supported with
    forward compatibility that switches when the rename happens.</li>
    </ul>
    <h2>v1.5.0</h2>
    <ul>
    <li>Re-wrote the implementation of the action into Dart.</li>
    <li>Auto-detect the platform architecture (<code>x64</code>,
    <code>ia32</code>, <code>arm</code>, <code>arm64</code>).</li>
    <li>Improved the caching and download resilience of the sdk.</li>
    <li>Added a new action output: <code>dart-version</code> - the installed
    version of the sdk.</li>
    </ul>
    <h2>v1.4.0</h2>
    <ul>
    <li>Automatically create OIDC token for pub.dev.</li>
    <li>Add a reusable workflow for publishing.</li>
    </ul>
    <h2>v1.3.0</h2>
    <ul>
    <li>The install location of the Dart SDK is now available
    in an environment variable, <code>DART_HOME</code>
    (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/43">#43</a>).</li>
    <li>Fixed an issue where cached downloads could lead to unzip issues
    on self-hosted runners
    (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/35">#35</a>).</li>
    </ul>
    <h2>v1.2.0</h2>
    <ul>
    <li>Fixed a path issue impacting git dependencies on Windows.</li>
    </ul>
    <h2>v1.1.0</h2>
    <ul>
    <li>Added a <code>flavor</code> option setup.sh to allow downloading
    unpublished builds.</li>
    </ul>
    <h2>v1.0.0</h2>
    <ul>
    <li>Promoted to 1.0 stable.</li>
    </ul>
    <h2>v0.5</h2>
    <ul>
    <li>Fixed a Windows <code>pub global activate</code> path issue.</li>
    </ul>
    <h2>v0.4</h2>
    <ul>
    <li>Removed previously deprecated input <code>channel</code>. Use the
    <code>sdk</code> input instead.</li>
    <li>Added support for specifying the CPU architecture.</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/8a4b97ea2017cc079571daec46542f76189836b1"><code>8a4b97e</code></a>
    Support renaming the be channel to main. (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/102">#102</a>)</li>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/0970dcf46e056fb521e7027775fdff076fe1e732"><code>0970dcf</code></a>
    Bump <code>@​actions/http-client</code> from 2.1.0 to 2.1.1 (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/101">#101</a>)</li>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/e58aeb62aef51dcc4d0ba8eada7c08092aad5314"><code>e58aeb6</code></a>
    updates for the latest version of extension types (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/100">#100</a>)</li>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/deafe40ee7284c48e67c783c88eed8c8b52b19ca"><code>deafe40</code></a>
    Convert to extension types (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/99">#99</a>)</li>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/cdb51fff2b088939ef86fe041b18e82cb4733522"><code>cdb51ff</code></a>
    Bump semver from 6.3.0 to 6.3.1 (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/98">#98</a>)</li>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/e2fce1213c49504e0029ade4bac39403dfc11fb3"><code>e2fce12</code></a>
    update JS interop - remove JS typedef references (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/97">#97</a>)</li>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/42c988f214b6652e0b56ca2ad2f1d477bf6098b7"><code>42c988f</code></a>
    set up a cron to build the action's javascript (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/96">#96</a>)</li>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/007c7cbb377cdbdf8922e2f8c4172dc60fbaaf9a"><code>007c7cb</code></a>
    blast_repo fixes (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/92">#92</a>)</li>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/08de7e0c9a57cb3229b052af11c7f8eae4a845bd"><code>08de7e0</code></a>
    Remove annotations no longer needed (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/91">#91</a>)</li>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/bd8bef0960777f45de11f484bcb7beacadb321cf"><code>bd8bef0</code></a>
    Bump dart-lang/setup-dart from 1.4.0 to 1.5.0 (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/89">#89</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/dart-lang/setup-dart/compare/d6a63dab3335f427404425de0fbfed4686d93c4f...8a4b97ea2017cc079571daec46542f76189836b1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=dart-lang/setup-dart&package-manager=github_actions&previous-version=1.5.0&new-version=1.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>
    dependabot[bot] authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    432d188 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c2f21a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f68e4d0 View commit details
    Browse the repository at this point in the history
  4. Remove unused settings in Jekyll config (#5181)

    These settings aren't used for anything anymore, so they can safely be
    removed.
    
    Contributes to dart-lang/site-www#5177
    parlough authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    7652dd6 View commit details
    Browse the repository at this point in the history
  5. Simplify and cleanup setup of /tutorials (#5182)

    - Moves `_tutorials` to `tutorials` for automatic rendering without
    collection
    - Removes now unused tutorials collection config
    - Moves all images used by tutorials to `/assets`
    
    Contributes to dart-lang/site-www#5177
    parlough authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    05e000d View commit details
    Browse the repository at this point in the history
  6. Simplify setup of /guides docs (#5186)

    Moves all docs under `/_guides` to `/guides` then removes now
    unnecessary collection setup.
    
    Contributes to dart-lang/site-www#5177
    parlough authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    4e5cf1e View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Consolidate dart tools in to the /tools directory (#5179)

    Move Dart tools directly within `/tool` to `/tool/dart_tools` so they
    can be properly analyzed and more easily found.
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    bb08557 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d32831 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd07de8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0464540 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a5c80e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2c89e72 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    314b9ea View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    190a0c6 View commit details
    Browse the repository at this point in the history
  9. Use fenced code blocks in outdated numeric computation article (#5202)

    We don't use indented code blocks on the site. Switching to fenced code
    blocks in this article does a few things:
    
    - Standardizes the snippets with the rest of the site
    - Allows us to specify `dart` as the language being highlighted,
    enabling syntax highlighting
    - Contributes to dart-lang/site-www#5177 which
    only supports fenced code blocks by default
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    fc93d6d View commit details
    Browse the repository at this point in the history
  10. Consistently use straight quotation marks (#5201)

    According to the [style
    guide](https://developers.google.com/style/quotation-marks#straight-and-curly-quotation-marks),
    straight quotation marks are preferred. On the site, we are currently
    inconsistent, resulting in changes between pages, some unmatched marks,
    and even a few incorrect code snippet. This PR fixes this by changing
    them all into their straight equivalents.
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    9bef68c View commit details
    Browse the repository at this point in the history
  11. Make Effective Dart TOC include private (#5198)

    This makes this relative include usage consistent with all other usages
    which use private files represented by beginning with a `_`.
    
    Contributes to dart-lang/site-www#5177 as some
    SSG don't use the existence of front matter to determine if something
    should be rendered or not.
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    87b4268 View commit details
    Browse the repository at this point in the history
  12. Remove unused jekyll plugin (#5185)

    This plugin's functionality is no longer used on the site. Removing it
    slightly reduces build times and reduces maintenance requirements for
    the site.
    
    Contributes to dart-lang/site-www#5177
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    e639040 View commit details
    Browse the repository at this point in the history
  13. Update to latest Gems, particularly sass 1.64.2 -> 1.67.0 (#5194)

    Gets the latest improvements and slightly reduces build times.
    
    Also removes unused `_config_now.yml` file.
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    b38d1a5 View commit details
    Browse the repository at this point in the history
  14. Don't use the shared includes for now (#5196)

    The usage of these includes on dart.dev and docs.flutter.dev have
    diverged and will continue to. This PR copies the used ones to the local
    includes folder. This will allow easier atomic modifications of the
    files. We can eventually move them back to site-shared if/when their
    behavior stabilizes and is sufficient for both sites.
    
    Should slightly reduce build time as well.
    
    Contributes to dart-lang/site-www#5177 by
    allowing for changes which only one site will support temporarily.
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    5372aa2 View commit details
    Browse the repository at this point in the history
  15. Require each page to have a description (#5184)

    It's good for each page to have a description, for discoverability (and
    SEO) reasons. Also for our own reference purposes.
    
    This change does the following:
    - Adds a check that each page has a description
    - Adds missing description
    - Cleans up or fixes some other descriptions
    
    Contributes to dart-lang/site-www#5177
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    684842b View commit details
    Browse the repository at this point in the history
  16. Move /tools/pub images to be managed within /assets (#5190)

    This simplifies our site setup, as we work towards `/assets` being the
    standard location for all asset like files.
    
    Contributes to dart-lang/site-www#5193
    
    Contributes to dart-lang/site-www#4473 by
    allowing any related image optimization to be consolidated to one
    location.
    
    Contributes to dart-lang/site-www#5177 by
    making asset pass-through easier to setup.
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    9edd21f View commit details
    Browse the repository at this point in the history
  17. Manage images in /articles under /assets (#5197)

    This simplifies our site setup, as we work towards `/assets` being the
    standard location for all asset like files.
    
    Contributes to dart-lang/site-www#5193
    
    Contributes to dart-lang/site-www#4473 by
    allowing any related image optimization to be consolidated to one
    location.
    
    Contributes to dart-lang/site-www#5177 by
    making asset pass-through easier to setup.
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    5231af2 View commit details
    Browse the repository at this point in the history
  18. Move /null-safety images to be managed within /assets (#5191)

    This simplifies our site setup, as we work towards `/assets` being the
    standard location for all asset like files.
    
    Contributes to dart-lang/site-www#5193
    
    Contributes to dart-lang/site-www#4473 by
    allowing any related image optimization to be consolidated to one
    location.
    
    Contributes to dart-lang/site-www#5177 by
    making asset pass-through easier to setup.
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    b68fd60 View commit details
    Browse the repository at this point in the history
  19. Situate get-dart JS alongside other JS files (#5189)

    This simplifies our site setup, as we work towards `/assets` being the
    standard location for all asset like files.
    
    Contributes to dart-lang/site-www#5177 by
    making asset pass-through easier to setup.
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    a7d8f45 View commit details
    Browse the repository at this point in the history
  20. Move /language images to be managed within /assets (#5192)

    This simplifies our site setup, as we work towards `/assets` being the
    standard location for all asset like files.
    
    Contributes to dart-lang/site-www#5193
    
    Contributes to dart-lang/site-www#4473 by
    allowing any related image optimization to be consolidated to one
    location.
    
    Contributes to dart-lang/site-www#5177 by
    making asset pass-through easier to setup.
    parlough authored Sep 19, 2023
    Configuration menu
    Copy the full SHA
    b8e5f5b View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Configuration menu
    Copy the full SHA
    a96c530 View commit details
    Browse the repository at this point in the history
  2. Missing quotes in Update patterns.md (#5174)

    Quotes must be added to change "first element is a or b:" where a and b
    seem to be variables which they are not, to "first element is 'a' or
    'b':" where 'a' and 'b' are the correct string constants.
    
    Recommended fix:
    
    Change
    
    You can nest [any kind of pattern][types] inside a destructuring
    pattern.
    For example, this case pattern matches and destructures a two-element
    list whose first element is `a` or `b`:
    
    <?code-excerpt "language/lib/patterns/destructuring.dart
    (nested-pattern)"?>
    ```dart
    switch (list) {
      case ['a' || 'b', var c]:
        print(c);
    }
    ```
    
    to
    
    You can nest [any kind of pattern][types] inside a destructuring
    pattern.
    For example, this case pattern matches and destructures a two-element
    list whose first element is `'a'` or `'b'`:
    
    <?code-excerpt "language/lib/patterns/destructuring.dart
    (nested-pattern)"?>
    ```dart
    switch (list) {
      case ['a' || 'b', var c]:
        print(c);
    }
    ```
    
    Co-authored-by: Parker Lougheed <[email protected]>
    marcmcd and parlough authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    b929bd7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    400873d View commit details
    Browse the repository at this point in the history
  4. Redirect away from unused articles index page (#5180)

    The [articles index](https://dart.dev/articles) is a remnant of the past
    when some docs and some blog posts were published as articles on the
    site. It no longer serves a purpose as it's not in the sidenav and only
    links to one article. This PR removes the page and redirects it the
    Medium blog.
    
    The remaining articles under `/articles` will be slowly removed or moved
    elsewhere when they are updated.
    
    Contributes to dart-lang/site-www#5177
    parlough authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    2d84793 View commit details
    Browse the repository at this point in the history
  5. Explicitly only run css and js loops if specified (#5211)

    Some versions of liquid are more strict and require the existence to be
    verified first.
    
    Contributes to dart-lang/site-www#5177
    parlough authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    092eac6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5999831 View commit details
    Browse the repository at this point in the history
  7. Use fenced code blocks instead of prettify blocks in Effective Dart (…

    …#5209)
    
    This makes css changes so the colored `.good` and `.bad` backgrounds
    apply successfully to the Effective Dart code blocks. Since all code
    blocks using highlighting (`[! !]`) are already code excerpts,
    highlighting continues to work.
    
    Contributes to dart-lang/site-www#3846 and
    dart-lang/site-www#5177
    parlough authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    080a446 View commit details
    Browse the repository at this point in the history
  8. Remove and replace some explicit version mentions in Effective Dart (…

    …#5204)
    
    Now that we're in a Dart 3 world, the historical context or version
    isn't relevant for new developers reading these entries.
    
    These guidelines could potentially be adjusted further, but this PR
    focuses on mostly avoiding the unnecessary version mentions.
    parlough authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    9fd4b10 View commit details
    Browse the repository at this point in the history
  9. Simplify /articles setup to be normally generated directory (#5205)

    All pages within `/_articles` are generated, so this PR converts it to
    be setup just like all the other content directories.
    
    As this removes our last collection, also uses a simpler (and faster)
    sitemap that just showcases all pages.
    
    Contributes to dart-lang/site-www#5177
    parlough authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    0a9d8cd View commit details
    Browse the repository at this point in the history
  10. refactor(Null safety): fix typo about number of core design principle…

    …s (#5154)
    
    * Fix a typo about number of core design principles mentioned afterwards
    
    ---
    
    - [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]>
    dancer1325 and atsansone authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    d95d11e View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

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

Commits on Sep 22, 2023

  1. Configuration menu
    Copy the full SHA
    a3b0b4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a182e9 View commit details
    Browse the repository at this point in the history
  3. Cleanup generated human readable index (#5213)

    - Prevents the 404 page being included on the generated page
    - Prevents non-HTML files (like CSS) being included
    - Stops looping through `site.documents` since we don't use it
    (therefore it's empty)
    
    Contributes to dart-lang/site-www#5177 which
    won't support `site.documents` anyway
    parlough authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    26275d3 View commit details
    Browse the repository at this point in the history
  4. Remove unused includes from old article format (#5214)

    We haven't used these includes in a long time. Removing them makes
    maintenance of the site easier.
    
    Contributes to dart-lang/site-www#5177 since
    we won't have to migrate these.
    parlough authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    162173d View commit details
    Browse the repository at this point in the history
  5. Add missing code excerpts to type system page (#5217)

    Helps us verify the code snippets stay up to date. Also switches from
    prettify to fenced code blocks where possible.
    
    Contributes to dart-lang/site-www#3846 and
    dart-lang/site-www#5177
    parlough authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    27cbdbd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    19b0c59 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2023

  1. Bump actions/checkout from 4.0.0 to 4.1.0 (#5223)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0
    to 4.1.0.
    <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.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Update README.md for V4 by <a
    href="https://github.com/sivapalan"><code>@​sivapalan</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1452">actions/checkout#1452</a></li>
    <li>Add support for partial checkout filters by <a
    href="https://github.com/finleygn"><code>@​finleygn</code></a> in <a
    href="https://redirect.github.com/actions/checkout/pull/1396">actions/checkout#1396</a></li>
    <li>Prepare 4.1.0 release by <a
    href="https://github.com/cory-miller"><code>@​cory-miller</code></a> in
    <a
    href="https://redirect.github.com/actions/checkout/pull/1496">actions/checkout#1496</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a href="https://github.com/sivapalan"><code>@​sivapalan</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1452">actions/checkout#1452</a></li>
    <li><a href="https://github.com/finleygn"><code>@​finleygn</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/checkout/pull/1396">actions/checkout#1396</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/checkout/compare/v4.0.0...v4.1.0">https://github.com/actions/checkout/compare/v4.0.0...v4.1.0</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.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>
    <li><a
    href="https://redirect.github.com/actions/checkout/pull/1039">Upgrading
    version to 3.2.0</a></li>
    </ul>
    <h2>v3.1.0</h2>
    <ul>
    <li><a href="https://redirect.github.com/actions/checkout/pull/939">Use
    <code>@​actions/core</code> <code>saveState</code> and
    <code>getState</code></a></li>
    <li><a href="https://redirect.github.com/actions/checkout/pull/922">Add
    <code>github-server-url</code> input</a></li>
    </ul>
    <h2>v3.0.2</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/checkout/commit/8ade135a41bc03ea155e62e844d188df1ea18608"><code>8ade135</code></a>
    Prepare 4.1.0 release (<a
    href="https://redirect.github.com/actions/checkout/issues/1496">#1496</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/c533a0a4cfc4962971818edcfac47a2899e69799"><code>c533a0a</code></a>
    Add support for partial checkout filters (<a
    href="https://redirect.github.com/actions/checkout/issues/1396">#1396</a>)</li>
    <li><a
    href="https://github.com/actions/checkout/commit/72f2cec99f417b1a1c5e2e88945068983b7965f9"><code>72f2cec</code></a>
    Update README.md for V4 (<a
    href="https://redirect.github.com/actions/checkout/issues/1452">#1452</a>)</li>
    <li>See full diff in <a
    href="https://github.com/actions/checkout/compare/3df4ab11eba7bda6032a0b82a6bb43b11571feac...8ade135a41bc03ea155e62e844d188df1ea18608">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.0.0&new-version=4.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 25, 2023
    Configuration menu
    Copy the full SHA
    6fa9df8 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Link to #server packages (#5224)

    Link to additional `#server` packages on pub.dev.
    
    ---
    
    - [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>
    mit-mit authored Sep 26, 2023
    Configuration menu
    Copy the full SHA
    64307fb View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Bump github/codeql-action from 2.21.8 to 2.21.9 (#5226)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 2.21.8 to 2.21.9.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
    changelog</a>.</em></p>
    <blockquote>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <h2>[UNRELEASED]</h2>
    <ul>
    <li>The CodeQL Action now requires CodeQL version 2.10.5 or later. For
    more information, see the corresponding changelog entry for CodeQL
    Action version 2.21.8. <a
    href="https://redirect.github.com/github/codeql-action/pull/1907">#1907</a></li>
    </ul>
    <h2>2.21.9 - 27 Sep 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.14.6. <a
    href="https://redirect.github.com/github/codeql-action/pull/1897">#1897</a></li>
    <li>We are rolling out a feature in October 2023 that will improve the
    success rate of C/C++ autobuild. <a
    href="https://redirect.github.com/github/codeql-action/pull/1889">#1889</a></li>
    <li>We are rolling out a feature in October 2023 that will provide
    specific file coverage information for C and C++, Java and Kotlin, and
    JavaScript and TypeScript. Currently file coverage information for each
    of these pairs of languages is grouped together. <a
    href="https://redirect.github.com/github/codeql-action/pull/1903">#1903</a></li>
    <li>Add a warning to help customers avoid inadvertently analyzing the
    same CodeQL language in multiple matrix jobs. <a
    href="https://redirect.github.com/github/codeql-action/pull/1901">#1901</a></li>
    </ul>
    <h2>2.21.8 - 19 Sep 2023</h2>
    <ul>
    <li>Add a deprecation warning for customers using CodeQL version 2.10.4
    and earlier. These versions of CodeQL were discontinued on 12 September
    2023 alongside GitHub Enterprise Server 3.6, and will be unsupported by
    the next minor release of the CodeQL Action. <a
    href="https://redirect.github.com/github/codeql-action/pull/1884">#1884</a>
    <ul>
    <li>If you are using one of these versions, please update to CodeQL CLI
    version 2.10.5 or later. For instance, if you have specified a custom
    version of the CLI using the 'tools' input to the 'init' Action, you can
    remove this input to use the default version.</li>
    <li>Alternatively, if you want to continue using a version of the CodeQL
    CLI between 2.9.5 and 2.10.4, you can replace
    <code>github/codeql-action/*@v2</code> by
    <code>github/codeql-action/*@v2.21.7</code> in your code scanning
    workflow to ensure you continue using this version of the CodeQL
    Action.</li>
    </ul>
    </li>
    <li>Enable the following language aliases when using CodeQL 2.14.4 and
    later: <code>c-cpp</code> for C/C++ analysis, <code>java-kotlin</code>
    for Java/Kotlin analysis, and <code>javascript-typescript</code> for
    JavaScript/TypeScript analysis. <a
    href="https://redirect.github.com/github/codeql-action/pull/1883">#1883</a></li>
    </ul>
    <h2>2.21.7 - 14 Sep 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.14.5. <a
    href="https://redirect.github.com/github/codeql-action/pull/1882">#1882</a></li>
    </ul>
    <h2>2.21.6 - 13 Sep 2023</h2>
    <ul>
    <li>Better error message when there is a failure to determine the merge
    base of the code to analysis. <a
    href="https://redirect.github.com/github/codeql-action/pull/1860">#1860</a></li>
    <li>Improve the calculation of default amount of RAM used for query
    execution on GitHub Enterprise Server. This now reduces in proportion to
    the runner's total memory to better account for system memory usage,
    helping to avoid out-of-memory failures on larger runners. This feature
    is already available to GitHub.com users. <a
    href="https://redirect.github.com/github/codeql-action/pull/1866">#1866</a></li>
    <li>Enable improved file coverage information for GitHub Enterprise
    Server users. This feature is already available to GitHub.com users. <a
    href="https://redirect.github.com/github/codeql-action/pull/1867">#1867</a></li>
    <li>Update default CodeQL bundle version to 2.14.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/1873">#1873</a></li>
    </ul>
    <h2>2.21.5 - 28 Aug 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.14.3. <a
    href="https://redirect.github.com/github/codeql-action/pull/1845">#1845</a></li>
    <li>Fixed a bug in CodeQL Action 2.21.3 onwards that affected beta
    support for <a href="https://projectlombok.org/">Project Lombok</a> when
    analyzing Java. The environment variable
    <code>CODEQL_EXTRACTOR_JAVA_RUN_ANNOTATION_PROCESSORS</code> will now be
    respected if it was manually configured in the workflow. <a
    href="https://redirect.github.com/github/codeql-action/pull/1844">#1844</a></li>
    <li>Enable support for Kotlin 1.9.20 when running with CodeQL CLI
    v2.13.4 through v2.14.3. <a
    href="https://redirect.github.com/github/codeql-action/pull/1853">#1853</a></li>
    </ul>
    <h2>2.21.4 - 14 Aug 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.14.2. <a
    href="https://redirect.github.com/github/codeql-action/pull/1831">#1831</a></li>
    <li>Log a warning if the amount of available disk space runs low during
    a code scanning run. <a
    href="https://redirect.github.com/github/codeql-action/pull/1825">#1825</a></li>
    <li>When downloading CodeQL bundle version 2.13.4 and later, cache these
    bundles in the Actions tool cache using a simpler version number. <a
    href="https://redirect.github.com/github/codeql-action/pull/1832">#1832</a></li>
    <li>Fix an issue that first appeared in CodeQL Action v2.21.2 that
    prevented CodeQL invocations from being logged. <a
    href="https://redirect.github.com/github/codeql-action/pull/1833">#1833</a></li>
    <li>We are rolling out a feature in August 2023 that will improve the
    quality of file coverage information. <a
    href="https://redirect.github.com/github/codeql-action/pull/1835">#1835</a></li>
    </ul>
    <h2>2.21.3 - 08 Aug 2023</h2>
    <ul>
    <li>We are rolling out a feature in August 2023 that will improve
    multi-threaded performance on larger runners. <a
    href="https://redirect.github.com/github/codeql-action/pull/1817">#1817</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/ddccb873888234080b77e9bc2d4764d5ccaaccf9"><code>ddccb87</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1905">#1905</a>
    from github/update-v2.21.9-27cb1e1de</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/d8cb5a2a0f7f14c27bce8225c2b873a03022558f"><code>d8cb5a2</code></a>
    Update changelog for v2.21.9</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/27cb1e1de53ee44dfb3046ddb445f049b3ab5f0d"><code>27cb1e1</code></a>
    Bump the npm group with 6 updates (<a
    href="https://redirect.github.com/github/codeql-action/issues/1902">#1902</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/4818fdd8ec23bed8e104545faccfbf1bb18c215d"><code>4818fdd</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1903">#1903</a>
    from github/henrymercer/sublanguage-file-coverage</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/e548601be3f34426a0152f0e1029a9d10520feb7"><code>e548601</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1897">#1897</a>
    from github/update-bundle/codeql-bundle-v2.14.6</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/cc6542087a86f57147423791597cf4276ff3843a"><code>cc65420</code></a>
    Merge branch 'main' into update-bundle/codeql-bundle-v2.14.6</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/c95737bb4371da8070acea8b9a06faac476fa5c0"><code>c95737b</code></a>
    Add changelog note</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/41d2ffad87893f25fc86304ae41c5c993052823e"><code>41d2ffa</code></a>
    Enable sub-language file coverage behind a ff</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/650a85ef6dcc106796885216fea54e4d74e65dee"><code>650a85e</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1901">#1901</a>
    from github/henrymercer/check-for-duplicated-languages</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/0de36d45947b6f7e470c715b4dd88c45f23067ea"><code>0de36d4</code></a>
    Merge branch 'main' into henrymercer/check-for-duplicated-languages</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/6a28655e3dcb49cb0840ea372fd6d17733edd8a4...ddccb873888234080b77e9bc2d4764d5ccaaccf9">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=2.21.8&new-version=2.21.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    8a3f904 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Updates SHA process (#5230)

    Updates SHA process. 
    
    Fixes #5229
    atsansone authored Oct 6, 2023
    Configuration menu
    Copy the full SHA
    753d458 View commit details
    Browse the repository at this point in the history
  2. Update site for release of Dart 3.1.3 (#5225)

    Co-authored-by: Anthony Sansone <[email protected]>
    parlough and atsansone authored Oct 6, 2023
    Configuration menu
    Copy the full SHA
    2744ab0 View commit details
    Browse the repository at this point in the history
  3. Update for latest diagnostic messages (#5231)

    Co-authored-by: Anthony Sansone <[email protected]>
    parlough and atsansone authored Oct 6, 2023
    Configuration menu
    Copy the full SHA
    1bd3d85 View commit details
    Browse the repository at this point in the history
  4. Update package-layout.md to include the integration_test dir (#5228)

    Fixes dart-lang/site-www#5215
    
    ---
    
    - [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.
    
    Co-authored-by: Anthony Sansone <[email protected]>
    jakemac53 and atsansone authored Oct 6, 2023
    Configuration menu
    Copy the full SHA
    6d1ae53 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Bump ossf/scorecard-action from 2.2.0 to 2.3.0 (#5235)

    Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action)
    from 2.2.0 to 2.3.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/ossf/scorecard-action/releases">ossf/scorecard-action's
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.3.0</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>:seedling: Bump github.com/ossf/scorecard/v4 from v4.11.0 to v4.13.0
    by <a
    href="https://github.com/spencerschrock"><code>@​spencerschrock</code></a>
    in <a
    href="https://redirect.github.com/ossf/scorecard-action/pull/1270">ossf/scorecard-action#1270</a>
    <ul>
    <li>For a full changelist of what this includes, see the <a
    href="https://github.com/ossf/scorecard/releases/tag/v4.12.0">v4.12.0</a>
    and <a
    href="https://github.com/ossf/scorecard/releases/tag/v4.13.0">v4.13.0</a>
    release notes</li>
    </ul>
    </li>
    <li>:sparkles: Send rekor tlog index to webapp when publishing results
    by <a
    href="https://github.com/spencerschrock"><code>@​spencerschrock</code></a>
    in <a
    href="https://redirect.github.com/ossf/scorecard-action/pull/1169">ossf/scorecard-action#1169</a></li>
    <li>:bug: Prevent url clipping for GHES instances by <a
    href="https://github.com/rajbos"><code>@​rajbos</code></a> in <a
    href="https://redirect.github.com/ossf/scorecard-action/pull/1225">ossf/scorecard-action#1225</a></li>
    </ul>
    <h3>Documentation</h3>
    <ul>
    <li>:book: Update access rights needed to see the results in code
    scanning by <a
    href="https://github.com/rajbos"><code>@​rajbos</code></a> in <a
    href="https://redirect.github.com/ossf/scorecard-action/pull/1229">ossf/scorecard-action#1229</a></li>
    <li>:book: Add package comments. by <a
    href="https://github.com/spencerschrock"><code>@​spencerschrock</code></a>
    in <a
    href="https://redirect.github.com/ossf/scorecard-action/pull/1221">ossf/scorecard-action#1221</a></li>
    <li>:book: Add SECURITY.md file by <a
    href="https://github.com/david-a-wheeler"><code>@​david-a-wheeler</code></a>
    in <a
    href="https://redirect.github.com/ossf/scorecard-action/pull/1250">ossf/scorecard-action#1250</a></li>
    <li>:book: Fix typo in token input docs by <a
    href="https://github.com/aabouzaid"><code>@​aabouzaid</code></a> in <a
    href="https://redirect.github.com/ossf/scorecard-action/pull/1258">ossf/scorecard-action#1258</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/david-a-wheeler"><code>@​david-a-wheeler</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/ossf/scorecard-action/pull/1250">ossf/scorecard-action#1250</a></li>
    <li><a href="https://github.com/aabouzaid"><code>@​aabouzaid</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/ossf/scorecard-action/pull/1258">ossf/scorecard-action#1258</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/ossf/scorecard-action/compare/v2.2.0...v2.3.0">https://github.com/ossf/scorecard-action/compare/v2.2.0...v2.3.0</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/483ef80eb98fb506c348f7d62e28055e49fe2398"><code>483ef80</code></a>
    :seedling: Bump docker tag for v2.3.0 release. (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1271">#1271</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/5d3591303ed947eee0d7a421fcdda0e039ddf8e1"><code>5d35913</code></a>
    :seedling: Bump github.com/ossf/scorecard/v4 from v4.11.0 to v4.13.0 (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1270">#1270</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/49787a6922d868dab142da9d87a1d8b3b3922046"><code>49787a6</code></a>
    :seedling: Bump distroless/base from <code>46c5b9b</code> to
    <code>a35b652</code> (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1269">#1269</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/4283c75015ea78a15ba7caf13d686b136db16b0a"><code>4283c75</code></a>
    :seedling: Bump github/codeql-action from 2.21.8 to 2.21.9 (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1268">#1268</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/709ecd0815982a217ee06fc6ee71f698dc20f14c"><code>709ecd0</code></a>
    :seedling: Bump golang from <code>6974950</code> to <code>c416cee</code>
    (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1266">#1266</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/25bb02cd479310452820e62d96669712a90684ba"><code>25bb02c</code></a>
    :seedling: Bump actions/checkout from 4.0.0 to 4.1.0 (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1267">#1267</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/b687393d2370bdf6d960ea972ff690c9ed797189"><code>b687393</code></a>
    :seedling: Bump github/codeql-action from 2.21.5 to 2.21.8 (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1265">#1265</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/6a1c21f537e92adea170a26dd3a42d38f93f1e2f"><code>6a1c21f</code></a>
    :seedling: Bump golang from <code>cffaba7</code> to <code>6974950</code>
    (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1264">#1264</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/2dee8c185ea0de807198c818714b6f3436856709"><code>2dee8c1</code></a>
    :seedling: Bump github.com/sigstore/cosign/v2 from 2.1.1 to 2.2.0 (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1254">#1254</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/e79dcb6112482815fc9ea2d659f49eb15403c373"><code>e79dcb6</code></a>
    :seedling: Upgrade to go 1.20 (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1262">#1262</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/ossf/scorecard-action/compare/08b4669551908b1024bb425080c797723083c031...483ef80eb98fb506c348f7d62e28055e49fe2398">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ossf/scorecard-action&package-manager=github_actions&previous-version=2.2.0&new-version=2.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    0c9a015 View commit details
    Browse the repository at this point in the history
  2. Bump github/codeql-action from 2.21.9 to 2.22.0 (#5236)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 2.21.9 to 2.22.0.
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's
    changelog</a>.</em></p>
    <blockquote>
    <h1>CodeQL Action Changelog</h1>
    <p>See the <a
    href="https://github.com/github/codeql-action/releases">releases
    page</a> for the relevant changes to the CodeQL CLI and language
    packs.</p>
    <h2>[UNRELEASED]</h2>
    <ul>
    <li>Add a workaround for Python 3.12, which is not supported in CodeQL
    CLI version 2.14.6 or earlier. If you are running an analysis on Windows
    and using Python 3.12 or later, the CodeQL Action will switch to running
    Python 3.11. In this case, if Python 3.11 is not found, then the
    workflow will fail. <a
    href="https://redirect.github.com/github/codeql-action/pull/1928">#1928</a></li>
    </ul>
    <h2>2.22.0 - 06 Oct 2023</h2>
    <ul>
    <li>The CodeQL Action now requires CodeQL version 2.10.5 or later. For
    more information, see the corresponding changelog entry for CodeQL
    Action version 2.21.8. <a
    href="https://redirect.github.com/github/codeql-action/pull/1907">#1907</a></li>
    <li>The CodeQL Action no longer runs ML-powered queries. For more
    information, including details on our investment in AI-powered security
    technology, see <a
    href="https://github.blog/changelog/2023-09-29-codeql-code-scanning-deprecates-ml-powered-alerts/">&quot;CodeQL
    code scanning deprecates ML-powered alerts.&quot;</a> <a
    href="https://redirect.github.com/github/codeql-action/pull/1910">#1910</a></li>
    <li>Fix a bug which prevented tracing of projects using Go 1.21 and
    above on Linux. <a
    href="https://redirect.github.com/github/codeql-action/pull/1909">#1909</a></li>
    </ul>
    <h2>2.21.9 - 27 Sep 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.14.6. <a
    href="https://redirect.github.com/github/codeql-action/pull/1897">#1897</a></li>
    <li>We are rolling out a feature in October 2023 that will improve the
    success rate of C/C++ autobuild. <a
    href="https://redirect.github.com/github/codeql-action/pull/1889">#1889</a></li>
    <li>We are rolling out a feature in October 2023 that will provide
    specific file coverage information for C and C++, Java and Kotlin, and
    JavaScript and TypeScript. Currently file coverage information for each
    of these pairs of languages is grouped together. <a
    href="https://redirect.github.com/github/codeql-action/pull/1903">#1903</a></li>
    <li>Add a warning to help customers avoid inadvertently analyzing the
    same CodeQL language in multiple matrix jobs. <a
    href="https://redirect.github.com/github/codeql-action/pull/1901">#1901</a></li>
    </ul>
    <h2>2.21.8 - 19 Sep 2023</h2>
    <ul>
    <li>Add a deprecation warning for customers using CodeQL version 2.10.4
    and earlier. These versions of CodeQL were discontinued on 12 September
    2023 alongside GitHub Enterprise Server 3.6, and will be unsupported by
    the next minor release of the CodeQL Action. <a
    href="https://redirect.github.com/github/codeql-action/pull/1884">#1884</a>
    <ul>
    <li>If you are using one of these versions, please update to CodeQL CLI
    version 2.10.5 or later. For instance, if you have specified a custom
    version of the CLI using the 'tools' input to the 'init' Action, you can
    remove this input to use the default version.</li>
    <li>Alternatively, if you want to continue using a version of the CodeQL
    CLI between 2.9.5 and 2.10.4, you can replace
    <code>github/codeql-action/*@v2</code> by
    <code>github/codeql-action/*@v2.21.7</code> in your code scanning
    workflow to ensure you continue using this version of the CodeQL
    Action.</li>
    </ul>
    </li>
    <li>Enable the following language aliases when using CodeQL 2.14.4 and
    later: <code>c-cpp</code> for C/C++ analysis, <code>java-kotlin</code>
    for Java/Kotlin analysis, and <code>javascript-typescript</code> for
    JavaScript/TypeScript analysis. <a
    href="https://redirect.github.com/github/codeql-action/pull/1883">#1883</a></li>
    </ul>
    <h2>2.21.7 - 14 Sep 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.14.5. <a
    href="https://redirect.github.com/github/codeql-action/pull/1882">#1882</a></li>
    </ul>
    <h2>2.21.6 - 13 Sep 2023</h2>
    <ul>
    <li>Better error message when there is a failure to determine the merge
    base of the code to analysis. <a
    href="https://redirect.github.com/github/codeql-action/pull/1860">#1860</a></li>
    <li>Improve the calculation of default amount of RAM used for query
    execution on GitHub Enterprise Server. This now reduces in proportion to
    the runner's total memory to better account for system memory usage,
    helping to avoid out-of-memory failures on larger runners. This feature
    is already available to GitHub.com users. <a
    href="https://redirect.github.com/github/codeql-action/pull/1866">#1866</a></li>
    <li>Enable improved file coverage information for GitHub Enterprise
    Server users. This feature is already available to GitHub.com users. <a
    href="https://redirect.github.com/github/codeql-action/pull/1867">#1867</a></li>
    <li>Update default CodeQL bundle version to 2.14.4. <a
    href="https://redirect.github.com/github/codeql-action/pull/1873">#1873</a></li>
    </ul>
    <h2>2.21.5 - 28 Aug 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.14.3. <a
    href="https://redirect.github.com/github/codeql-action/pull/1845">#1845</a></li>
    <li>Fixed a bug in CodeQL Action 2.21.3 onwards that affected beta
    support for <a href="https://projectlombok.org/">Project Lombok</a> when
    analyzing Java. The environment variable
    <code>CODEQL_EXTRACTOR_JAVA_RUN_ANNOTATION_PROCESSORS</code> will now be
    respected if it was manually configured in the workflow. <a
    href="https://redirect.github.com/github/codeql-action/pull/1844">#1844</a></li>
    <li>Enable support for Kotlin 1.9.20 when running with CodeQL CLI
    v2.13.4 through v2.14.3. <a
    href="https://redirect.github.com/github/codeql-action/pull/1853">#1853</a></li>
    </ul>
    <h2>2.21.4 - 14 Aug 2023</h2>
    <ul>
    <li>Update default CodeQL bundle version to 2.14.2. <a
    href="https://redirect.github.com/github/codeql-action/pull/1831">#1831</a></li>
    <li>Log a warning if the amount of available disk space runs low during
    a code scanning run. <a
    href="https://redirect.github.com/github/codeql-action/pull/1825">#1825</a></li>
    <li>When downloading CodeQL bundle version 2.13.4 and later, cache these
    bundles in the Actions tool cache using a simpler version number. <a
    href="https://redirect.github.com/github/codeql-action/pull/1832">#1832</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/2cb752a87e96af96708ab57187ab6372ee1973ab"><code>2cb752a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1924">#1924</a>
    from github/update-v2.22.0-3f7850a17</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/e50f53baa18da7571fefe4e56edeba46be9f183b"><code>e50f53b</code></a>
    Add changelog note for tracing Go 1.21</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/0a65c007f6b702f7d53f89a44248406aae709942"><code>0a65c00</code></a>
    Update changelog for v2.22.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/3f7850a17964ee76fbc058c4cf3360bfd6840486"><code>3f7850a</code></a>
    Improve downloading log message (<a
    href="https://redirect.github.com/github/codeql-action/issues/1920">#1920</a>)</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/27235304e07da3d62be5a72ef5df0f30d8a4e137"><code>2723530</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1923">#1923</a>
    from github/henrymercer/fix-resolve-environment-aliases</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/8f0e8b0890952ad94f9d4f1a44170b0f27723054"><code>8f0e8b0</code></a>
    Tweak language parsing to improve clarity</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/f243294ab74b285a547a838884ca660a740ce2a6"><code>f243294</code></a>
    Extend PR check to test <code>resolve-environment</code> works with
    language alias</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/1ea6a10947dbce58fd4e0ff685cdec23e7f50145"><code>1ea6a10</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1909">#1909</a>
    from github/mbg/go-1.21-workaround</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/e26ed57a228512338332f937ef0f121a739d548c"><code>e26ed57</code></a>
    Defer language aliasing to CLI when appropriate</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/0ac7669167fa236dc2e1eec93d82674b1a265327"><code>0ac7669</code></a>
    Fix using <code>resolve-environment</code> Action with language
    aliases</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/ddccb873888234080b77e9bc2d4764d5ccaaccf9...2cb752a87e96af96708ab57187ab6372ee1973ab">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=2.21.9&new-version=2.22.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    e9dd5be View commit details
    Browse the repository at this point in the history
  3. Bump activesupport from 7.0.8 to 7.1.0 (#5232)

    Bumps [activesupport](https://github.com/rails/rails) from 7.0.8 to
    7.1.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/rails/rails/releases">activesupport's
    releases</a>.</em></p>
    <blockquote>
    <h2>7.1.0</h2>
    <h2>Active Support</h2>
    <ul>
    <li>
    <p>Fix <code>AS::MessagePack</code> with
    <code>ENV[&quot;RAILS_MAX_THREADS&quot;]</code>.</p>
    <p><em>Jonathan Hefner</em></p>
    </li>
    <li>
    <p>Add a new public API for broadcasting logs</p>
    <p>This feature existed for a while but was until now a private API.
    Broadcasting log allows to send log message to difference sinks (STDOUT,
    a file ...) and
    is used by default in the development environment to write logs both on
    STDOUT and in the
    &quot;development.log&quot; file.</p>
    <p>Basic usage:</p>
    <pre lang="ruby"><code>stdout_logger = Logger.new(STDOUT)
    file_logger = Logger.new(&quot;development.log&quot;)
    broadcast = ActiveSupport::BroadcastLogger.new(stdout_logger,
    file_logger)
    <p>broadcast.info(&quot;Hello!&quot;) # The &quot;Hello!&quot; message
    is written on STDOUT and in the log file.
    </code></pre></p>
    <p>Adding other sink(s) to the broadcast:</p>
    <pre lang="ruby"><code>broadcast = ActiveSupport::BroadcastLogger.new
    broadcast.broadcast_to(Logger.new(STDERR))
    </code></pre>
    <p>Remove a sink from the broadcast:</p>
    <pre lang="ruby"><code>stdout_logger = Logger.new(STDOUT)
    broadcast = ActiveSupport::BroadcastLogger.new(stdout_logger)
    <p>broadcast.stop_broadcasting_to(stdout_logger)
    </code></pre></p>
    <p><em>Edouard Chin</em></p>
    </li>
    <li>
    <p>Fix Range#overlap? not taking empty ranges into account on Ruby &lt;
    3.3</p>
    <p><em>Nobuyoshi Nakada</em>, <em>Shouichi Kamiya</em>, <em>Hartley
    McGuire</em></p>
    </li>
    <li>
    <p>Use Ruby 3.3 Range#overlap? if available</p>
    <p><em>Yasuo Honda</em></p>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/rails/rails/blob/v7.1.0/activesupport/CHANGELOG.md">activesupport's
    changelog</a>.</em></p>
    <blockquote>
    <h2>Rails 7.1.0 (October 05, 2023)</h2>
    <ul>
    <li>No changes.</li>
    </ul>
    <h2>Rails 7.1.0.rc2 (October 01, 2023)</h2>
    <ul>
    <li>
    <p>Fix <code>AS::MessagePack</code> with
    <code>ENV[&quot;RAILS_MAX_THREADS&quot;]</code>.</p>
    <p><em>Jonathan Hefner</em></p>
    </li>
    </ul>
    <h2>Rails 7.1.0.rc1 (September 27, 2023)</h2>
    <ul>
    <li>
    <p>Add a new public API for broadcasting logs</p>
    <p>This feature existed for a while but was until now a private API.
    Broadcasting log allows to send log message to difference sinks (STDOUT,
    a file ...) and
    is used by default in the development environment to write logs both on
    STDOUT and in the
    &quot;development.log&quot; file.</p>
    <p>Basic usage:</p>
    <pre lang="ruby"><code>stdout_logger = Logger.new(STDOUT)
    file_logger = Logger.new(&quot;development.log&quot;)
    broadcast = ActiveSupport::BroadcastLogger.new(stdout_logger,
    file_logger)
    <p>broadcast.info(&quot;Hello!&quot;) # The &quot;Hello!&quot; message
    is written on STDOUT and in the log file.
    </code></pre></p>
    <p>Adding other sink(s) to the broadcast:</p>
    <pre lang="ruby"><code>broadcast = ActiveSupport::BroadcastLogger.new
    broadcast.broadcast_to(Logger.new(STDERR))
    </code></pre>
    <p>Remove a sink from the broadcast:</p>
    <pre lang="ruby"><code>stdout_logger = Logger.new(STDOUT)
    broadcast = ActiveSupport::BroadcastLogger.new(stdout_logger)
    <p>broadcast.stop_broadcasting_to(stdout_logger)
    </code></pre></p>
    <p><em>Edouard Chin</em></p>
    </li>
    <li>
    <p>Fix Range#overlap? not taking empty ranges into account on Ruby &lt;
    3.3</p>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/rails/rails/commit/d39db5d1891f7509cde2efc425c9d69bbb77e670"><code>d39db5d</code></a>
    Preparing for 7.1.0 release</li>
    <li><a
    href="https://github.com/rails/rails/commit/1490788ecd064e3a01a5bc2e89473405330dd807"><code>1490788</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49470">#49470</a>
    from rails/rm-eager-load-model-schema</li>
    <li><a
    href="https://github.com/rails/rails/commit/06e13c1fe2ff782b6d16c3d7a2f53925c7093ff5"><code>06e13c1</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49466">#49466</a>
    from ghiculescu/number_converter_big_number</li>
    <li><a
    href="https://github.com/rails/rails/commit/665b1f3a87627e97865f800f2a2fd69bdf8c4852"><code>665b1f3</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49458">#49458</a>
    from eugeneius/broadcast_delegate_block</li>
    <li><a
    href="https://github.com/rails/rails/commit/8340f8ffdc6279c566b2b37c59674ecb158b4618"><code>8340f8f</code></a>
    Preparing for 7.1.0.rc2 release</li>
    <li><a
    href="https://github.com/rails/rails/commit/5f3ec415c6d2c17e3dd447cc6bd16a281ce1ae2b"><code>5f3ec41</code></a>
    Sync CHANGELOG</li>
    <li><a
    href="https://github.com/rails/rails/commit/aa093f76b988f77a232129ce40f9852807b17c52"><code>aa093f7</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49447">#49447</a>
    from jonathanhefner/message_pack-fix-rails_max_threads</li>
    <li><a
    href="https://github.com/rails/rails/commit/f5baa7a2ef3b10c172c125d0460f582dafe33900"><code>f5baa7a</code></a>
    Revert &quot;Also rescue TZInfo::ZoneinfoDirectoryNotFound when loading
    time zone ...</li>
    <li><a
    href="https://github.com/rails/rails/commit/9a5ce7cde509fc8a6b7857334caa6d19fd1033f0"><code>9a5ce7c</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49417">#49417</a>
    from Edouard-chin/ec-logger-fix</li>
    <li><a
    href="https://github.com/rails/rails/commit/e5386cb4024ed3f5f28ee8260a6377450363efdc"><code>e5386cb</code></a>
    Preparing for 7.1.0.rc1 release</li>
    <li>Additional commits viewable in <a
    href="https://github.com/rails/rails/compare/v7.0.8...v7.1.0">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=activesupport&package-manager=bundler&previous-version=7.0.8&new-version=7.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>
    Co-authored-by: Parker Lougheed <[email protected]>
    dependabot[bot] and parlough authored Oct 9, 2023
    Configuration menu
    Copy the full SHA
    03360f2 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    fcf4bdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b44eba View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Remove old cheatsheet (#5241)

    This [old cheatsheet](https://dart.dev/guides/language/cheatsheet) is
    very minimal and isn't super useful as it stands, since it hasn't been
    maintained beyond its initial inclusion. It's also not really linked to
    from anywhere. There is value in having a quick reference, but this
    isn't it.
    
    This PR redirects the page to the [Language intro
    page](https://dart.dev/language) instead of the [Cheatsheet
    codelab](https://dart.dev/codelabs/dart-cheatsheet) because the samples
    on the intro page serve a similar function as a (relatively) quick
    reference with just text. I'm happy to consider other options though :)
    
    **Old link to test redirect:**
    https://dart-dev--pr5241-feature-remove-old-c-he3mwjob.web.app/guides/language/cheatsheet
    parlough authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    5e77a8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98ef885 View commit details
    Browse the repository at this point in the history
  3. Reduce padding at top of content (#5240)

    This PR reduces the space at the top of an article, matching
    docs.flutter.dev's padding of 40px.
    
    There's just a lot of empty space when first opening an article,
    especially on mobile. This finds a good balance without having too much
    crowding.
    
    Old example: https://dart.dev/community
    New example:
    https://dart-dev--pr5240-fix-reduce-content-t-dw82pczn.web.app/community
    parlough authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    5c0f450 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Bump dart-lang/setup-dart from 1.5.1 to 1.6.0 (#5243)

    Bumps [dart-lang/setup-dart](https://github.com/dart-lang/setup-dart)
    from 1.5.1 to 1.6.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/dart-lang/setup-dart/releases">dart-lang/setup-dart's
    releases</a>.</em></p>
    <blockquote>
    <h2>v1.6.0</h2>
    <ul>
    <li>Enable provisioning of the latest Dart SDK patch release by
    specifying just the major and minor version (e.g.
    <code>3.2</code>).</li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/dart-lang/setup-dart/blob/main/CHANGELOG.md">dart-lang/setup-dart's
    changelog</a>.</em></p>
    <blockquote>
    <h2>v1.6.0</h2>
    <ul>
    <li>Enable provisioning of the latest Dart SDK patch release by
    specifying just
    the major and minor version (e.g. <code>3.2</code>).</li>
    </ul>
    <h2>v1.5.1</h2>
    <ul>
    <li>No longer test the <code>setup-dart</code> action on pre-2.12
    SDKs.</li>
    <li>Upgrade JS interop code to use extension types
    (the new name for inline classes).</li>
    <li>The upcoming rename of the <code>be</code> channel to
    <code>main</code> is now supported with
    forward compatibility that switches when the rename happens.</li>
    </ul>
    <h2>v1.5.0</h2>
    <ul>
    <li>Re-wrote the implementation of the action into Dart.</li>
    <li>Auto-detect the platform architecture (<code>x64</code>,
    <code>ia32</code>, <code>arm</code>, <code>arm64</code>).</li>
    <li>Improved the caching and download resilience of the sdk.</li>
    <li>Added a new action output: <code>dart-version</code> - the installed
    version of the sdk.</li>
    </ul>
    <h2>v1.4.0</h2>
    <ul>
    <li>Automatically create OIDC token for pub.dev.</li>
    <li>Add a reusable workflow for publishing.</li>
    </ul>
    <h2>v1.3.0</h2>
    <ul>
    <li>The install location of the Dart SDK is now available
    in an environment variable, <code>DART_HOME</code>
    (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/43">#43</a>).</li>
    <li>Fixed an issue where cached downloads could lead to unzip issues
    on self-hosted runners
    (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/35">#35</a>).</li>
    </ul>
    <h2>v1.2.0</h2>
    <ul>
    <li>Fixed a path issue impacting git dependencies on Windows.</li>
    </ul>
    <h2>v1.1.0</h2>
    <ul>
    <li>Added a <code>flavor</code> option setup.sh to allow downloading
    unpublished builds.</li>
    </ul>
    <h2>v1.0.0</h2>
    <ul>
    <li>Promoted to 1.0 stable.</li>
    </ul>
    <h2>v0.5</h2>
    <ul>
    <li>Fixed a Windows <code>pub global activate</code> path issue.</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/b64355ae6ca0b5d484f0106a033dd1388965d06d"><code>b64355a</code></a>
    debugging issues around specifying the latest patch release (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/108">#108</a>)</li>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/cd21d0e7475915575e022d2cacd7c54e5026e159"><code>cd21d0e</code></a>
    Bump dart-lang/setup-dart from 1.5.0 to 1.5.1 (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/110">#110</a>)</li>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/2118353f672662accb7785f6afd28ab61c7cfec9"><code>2118353</code></a>
    Bump actions/checkout from 3 to 4 (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/109">#109</a>)</li>
    <li><a
    href="https://github.com/dart-lang/setup-dart/commit/8ef13bcca6c9bb2219391088bc9d968125f68406"><code>8ef13bc</code></a>
    support sdk version wildcard format (<a
    href="https://redirect.github.com/dart-lang/setup-dart/issues/106">#106</a>)</li>
    <li>See full diff in <a
    href="https://github.com/dart-lang/setup-dart/compare/8a4b97ea2017cc079571daec46542f76189836b1...b64355ae6ca0b5d484f0106a033dd1388965d06d">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=dart-lang/setup-dart&package-manager=github_actions&previous-version=1.5.1&new-version=1.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    7d2e5ee View commit details
    Browse the repository at this point in the history
  2. Bump activesupport from 7.1.0 to 7.1.1 (#5245)

    Bumps [activesupport](https://github.com/rails/rails) from 7.1.0 to
    7.1.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/rails/rails/releases">activesupport's
    releases</a>.</em></p>
    <blockquote>
    <h2>7.1.1</h2>
    <h2>Active Support</h2>
    <ul>
    <li>
    <p>Add support for keyword arguments when delegating calls to custom
    loggers from <code>ActiveSupport::BroadcastLogger</code>.</p>
    <p><em>Edouard Chin</em></p>
    </li>
    <li>
    <p><code>NumberHelper</code>: handle objects responding
    <code>to_d</code>.</p>
    <p><em>fatkodima</em></p>
    </li>
    <li>
    <p>Fix RedisCacheStore to properly set the TTL when incrementing or
    decrementing.</p>
    <p>This bug was only impacting Redis server older than 7.0.</p>
    <p><em>Thomas Countz</em></p>
    </li>
    <li>
    <p>Fix MemoryStore to prevent race conditions when incrementing or
    decrementing.</p>
    <p><em>Pierre Jambet</em></p>
    </li>
    </ul>
    <h2>Active Model</h2>
    <ul>
    <li>No changes.</li>
    </ul>
    <h2>Active Record</h2>
    <ul>
    <li>
    <p>Fix auto populating IDENTITY columns for PostgreSQL.</p>
    <p><em>fatkodima</em></p>
    </li>
    <li>
    <p>Fix &quot;ArgumentError: wrong number of arguments (given 3, expected
    2)&quot; when
    down migrating <code>rename_table</code> in older migrations.</p>
    <p><em>fatkodima</em></p>
    </li>
    <li>
    <p>Do not require the Action Text, Active Storage and Action Mailbox
    tables
    to be present when running when running test on CI.</p>
    <p><em>Rafael Mendonça França</em></p>
    </li>
    </ul>
    <h2>Action View</h2>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/rails/rails/blob/v7.1.1/activesupport/CHANGELOG.md">activesupport's
    changelog</a>.</em></p>
    <blockquote>
    <h2>Rails 7.1.1 (October 11, 2023)</h2>
    <ul>
    <li>
    <p>Add support for keyword arguments when delegating calls to custom
    loggers from <code>ActiveSupport::BroadcastLogger</code>.</p>
    <p><em>Edouard Chin</em></p>
    </li>
    <li>
    <p><code>NumberHelper</code>: handle objects responding
    <code>to_d</code>.</p>
    <p><em>fatkodima</em></p>
    </li>
    <li>
    <p>Fix RedisCacheStore to properly set the TTL when incrementing or
    decrementing.</p>
    <p>This bug was only impacting Redis server older than 7.0.</p>
    <p><em>Thomas Countz</em></p>
    </li>
    <li>
    <p>Fix MemoryStore to prevent race conditions when incrementing or
    decrementing.</p>
    <p><em>Pierre Jambet</em></p>
    </li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/rails/rails/commit/23938052acd773fa24068debe56cd892cbf8d868"><code>2393805</code></a>
    Preparing for 7.1.1 release</li>
    <li><a
    href="https://github.com/rails/rails/commit/b280d7f127ec5262e8766a54e1e8ce121c6e897a"><code>b280d7f</code></a>
    Sync CHANGELOG</li>
    <li><a
    href="https://github.com/rails/rails/commit/773e4a64874100a3754ee75cc6041afc9284155f"><code>773e4a6</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49518">#49518</a>
    from Edouard-chin/ec-logger-doc</li>
    <li><a
    href="https://github.com/rails/rails/commit/e2ded10ed7e911683473eca67709ae7cafb06f9f"><code>e2ded10</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49571">#49571</a>
    from jenshenny/kwargs-broadcast-logger</li>
    <li><a
    href="https://github.com/rails/rails/commit/dfebc166b0c09d9892e35521b73cdfd0ac1a134a"><code>dfebc16</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49576">#49576</a>
    from fatkodima/fix-number-helper-to_d</li>
    <li><a
    href="https://github.com/rails/rails/commit/c3117b5405626168ad1ac31073ab00b162de274e"><code>c3117b5</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49554">#49554</a>
    from Thomascountz/fix-redis-lt7-ttl-not-set-on-firs...</li>
    <li><a
    href="https://github.com/rails/rails/commit/52c4aefcd65d07352e28145ca1f52ab0b2f64ebe"><code>52c4aef</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49542">#49542</a>
    from pjambet/pj/fix-memory-store-race-condition</li>
    <li><a
    href="https://github.com/rails/rails/commit/f705603d234478321353068e9ab3f9e8a5187ec6"><code>f705603</code></a>
    Autolink references for AS::Notifications::Instrumenter [ci-skip]</li>
    <li><a
    href="https://github.com/rails/rails/commit/5fd7fc49d45a22aec0a76be26c26db20f73f81a9"><code>5fd7fc4</code></a>
    Capitalize framework names [ci-skip]</li>
    <li><a
    href="https://github.com/rails/rails/commit/7d49a43b462dcc487e2efd1c08bfffd1d7e168c7"><code>7d49a43</code></a>
    Ensure on_rotation appears in RDoc [ci-skip]</li>
    <li>Additional commits viewable in <a
    href="https://github.com/rails/rails/compare/v7.1.0...v7.1.1">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=activesupport&package-manager=bundler&previous-version=7.1.0&new-version=7.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    32ee95e View commit details
    Browse the repository at this point in the history
  3. Bump github/codeql-action from 2.22.1 to 2.22.2 (#5244)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 2.22.1 to 2.22.2.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/d90b8d79de6dc1f58e83a1499aa58d6c93dc28de"><code>d90b8d7</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1942">#1942</a>
    from github/update-v2.22.2-8a2cbabd4</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/175f696a4dd23393f16d5dfca4cae4a9487ef92c"><code>175f696</code></a>
    Update changelog for v2.22.2</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/8a2cbabd433f0fe945ad5d9de2a1ab3a5d6aa208"><code>8a2cbab</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1938">#1938</a>
    from github/update-bundle/codeql-bundle-v2.15.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/a5cf70c3f1f86a4b3b3eb6af4ea9ceda0707dfef"><code>a5cf70c</code></a>
    Merge branch 'main' into update-bundle/codeql-bundle-v2.15.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/a67b1107956aadaa0412182caa97464e4a80625b"><code>a67b110</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1937">#1937</a>
    from github/henrymercer/new-analysis-summary-bump</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/0eb279015c378dfdbe54ab699f7e2214661ba247"><code>0eb2790</code></a>
    Merge branch 'main' into update-bundle/codeql-bundle-v2.15.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/275f9949446f3229e41ad317a7dbe0b2214818f2"><code>275f994</code></a>
    Add changelog note</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/d5d445b7afb6d905c7fff7b528903c88e1d560ca"><code>d5d445b</code></a>
    Update default bundle to codeql-bundle-v2.15.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/2a7218bdef1b7a8d0944d9b6c1b0c0961a733ef9"><code>2a7218b</code></a>
    Bump CLI version for new analysis summaries to v2.15.0</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/78bfd293013bf03240e1595bb7273da04cddfa75"><code>78bfd29</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1935">#1935</a>
    from github/henrymercer/ref-sha-input-reduce-ci-load</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/fdcae64e1484d349b3366718cdfef3d404390e85...d90b8d79de6dc1f58e83a1499aa58d6c93dc28de">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=2.22.1&new-version=2.22.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    14786fd View commit details
    Browse the repository at this point in the history
  4. Bump ruby from 6ff55a1 to cace374 (#5242)

    Bumps ruby from `6ff55a1` to `cace374`.
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ruby&package-manager=docker&previous-version=3.2-slim-bookworm&new-version=3.2-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 12, 2023
    Configuration menu
    Copy the full SHA
    0b02f4c View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. Removed the latest keyword from the docs, fix issue #5233 (#5234)

    Removed the "latest" keyword from the showing int the dart version,
    which currently shows 2.19.6 and it is not the latest one.
    
    Fixes  #5233
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    abinvs-2019 and parlough authored Oct 13, 2023
    Configuration menu
    Copy the full SHA
    4b4476b View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

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

Commits on Oct 17, 2023

  1. Configuration menu
    Copy the full SHA
    b17bb74 View commit details
    Browse the repository at this point in the history
  2. Update pubspec doc to use dart pub (#5253)

    The command `pub` is no longer in path for most people. We use `dart
    pub` now.
    filiph authored Oct 17, 2023
    Configuration menu
    Copy the full SHA
    854dfcb View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. Configuration menu
    Copy the full SHA
    0b06dc1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a411ece View commit details
    Browse the repository at this point in the history
  3. Updates dependabot and no-response pages with new GitHub labels (#5260)

    Updates dependabot and no-response pages with new GitHub labels. Fixes
    #5259
     
     | Old Label                     | New Label             |
    |-------------------------------|-----------------------|
    | infra.bundler                 | auto.bundler          |
    | infra.dependencies            | auto.dependencies     |
    | infra.docker                  | auto.docker           |
    | infra.github-action           | auto.github-action    |
    | infra.npm                     | auto.npm              |
    | infra.submodules              | auto.submodules       |
    | needs-info                    | act.wait-for-customer |
    | waiting for customer response | act.wait-for-customer |
    atsansone authored Oct 18, 2023
    Configuration menu
    Copy the full SHA
    2f5f462 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Minor language update. (#5261)

    How about adding 'for example' to create room for other natural cases?
    polina-c authored Oct 19, 2023
    Configuration menu
    Copy the full SHA
    0e919c1 View commit details
    Browse the repository at this point in the history
  2. Update guard clause content (#5258)

    Fixes #5255
    MaryaBelanger authored Oct 19, 2023
    Configuration menu
    Copy the full SHA
    ae07e16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60232bc View commit details
    Browse the repository at this point in the history
  4. Update Node version to 20 LTS release (#5264)

    Co-authored-by: Brett Morgan <[email protected]>
    parlough and domesticmouse authored Oct 19, 2023
    Configuration menu
    Copy the full SHA
    dee099e View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Update to package:lints v3 (#5267)

    I'll likely refactor these examples to share an analysis package, but
    for now, updates to lints v3.
    parlough authored Oct 20, 2023
    Configuration menu
    Copy the full SHA
    09e96b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f0b8e9 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Configuration menu
    Copy the full SHA
    458619d View commit details
    Browse the repository at this point in the history
  2. Remove popover tooling and update CLI tutorial (#5271)

    Continuing the goal of reducing site maintenance costs, removes the
    unmaintained popover support and updates the one remaining use to no
    longer be reliant on it.
    
    This will also slightly reduce site loading time with less JS and CSS
    downloaded on every page :)
    
    We can revisit popover support in code snippets in the future if
    desired. Browsers are currently implementing [standardized
    popovers](https://developer.mozilla.org/en-US/docs/Web/API/Popover_API)
    that are more accessible and easier to implement. They have shipped in
    WebKit and Chromium based browsers and are set to be enabled in Firefox
    soon.
    
    Closes dart-lang/site-www#2316
    Fixes dart-lang/site-www#4987
    Contributes to dart-lang/site-www#5177
    
    **Staged:**
    https://dart-dev--pr5271-feature-remove-popup-farcxcqp.web.app/tutorials/server/cmdline
    parlough authored Oct 23, 2023
    Configuration menu
    Copy the full SHA
    d3cdb25 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. Fixes to the command line tutorial (#5276)

    - Fix formatting of the `<sdk-install-dir>` variable.
    - Fix copy of "consult the docs ..."
    
    Fixed formatting:
    <img width="914" alt="Showcases the variable correctly formatted"
    src="https://github.com/dart-lang/site-www/assets/18372958/07e5bc14-0501-44da-8632-9fc26fc4ee77">
    parlough authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    fdec318 View commit details
    Browse the repository at this point in the history
  2. Reduce home page load time by lazy loading DartPad iframe (#5272)

    [Lazy loads](https://web.dev/articles/iframe-lazy-loading) the DartPad
    iframe on the (bottom of the homepage) since it is almost always
    offscreen on first load and does not need to delay other parts of site
    loading. The browsers that respect this can choose to load it based on
    certain heuristics, so it may not make a difference, but across a few
    runs I saw the largest contentful paint time in lighthouse reduce by
    1-5%.
    parlough authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    0004471 View commit details
    Browse the repository at this point in the history
  3. Bump actions/setup-node from 3.8.1 to 4.0.0 (#5278)

    Bumps [actions/setup-node](https://github.com/actions/setup-node) from
    3.8.1 to 4.0.0.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/actions/setup-node/releases">actions/setup-node's
    releases</a>.</em></p>
    <blockquote>
    <h2>v4.0.0</h2>
    <h2>What's Changed</h2>
    <p>In scope of this release we changed version of node runtime for
    action from node16 to node20 and updated dependencies in <a
    href="https://redirect.github.com/actions/setup-node/pull/866">actions/setup-node#866</a></p>
    <p>Besides, release contains such changes as:</p>
    <ul>
    <li>Upgrade actions/checkout to v4 by <a
    href="https://github.com/gmembre-zenika"><code>@​gmembre-zenika</code></a>
    in <a
    href="https://redirect.github.com/actions/setup-node/pull/868">actions/setup-node#868</a></li>
    <li>Update actions/checkout for documentation and yaml by <a
    href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a>
    in <a
    href="https://redirect.github.com/actions/setup-node/pull/876">actions/setup-node#876</a></li>
    </ul>
    <h2>New Contributors</h2>
    <ul>
    <li><a
    href="https://github.com/gmembre-zenika"><code>@​gmembre-zenika</code></a>
    made their first contribution in <a
    href="https://redirect.github.com/actions/setup-node/pull/868">actions/setup-node#868</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/setup-node/compare/v3...v4.0.0">https://github.com/actions/setup-node/compare/v3...v4.0.0</a></p>
    <h2>v3.8.2</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>Update semver by <a
    href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a>
    in <a
    href="https://redirect.github.com/actions/setup-node/pull/861">actions/setup-node#861</a></li>
    <li>Update temp directory creation by <a
    href="https://github.com/nikolai-laevskii"><code>@​nikolai-laevskii</code></a>
    in <a
    href="https://redirect.github.com/actions/setup-node/pull/859">actions/setup-node#859</a></li>
    <li>Bump <code>@​babel/traverse</code> from 7.15.4 to 7.23.2 by <a
    href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
    href="https://redirect.github.com/actions/setup-node/pull/870">actions/setup-node#870</a></li>
    <li>Add notice about binaries not being updated yet by <a
    href="https://github.com/nikolai-laevskii"><code>@​nikolai-laevskii</code></a>
    in <a
    href="https://redirect.github.com/actions/setup-node/pull/872">actions/setup-node#872</a></li>
    <li>Update toolkit cache and core by <a
    href="https://github.com/dmitry-shibanov"><code>@​dmitry-shibanov</code></a>
    and <a
    href="https://github.com/seongwon-privatenote"><code>@​seongwon-privatenote</code></a>
    in <a
    href="https://redirect.github.com/actions/setup-node/pull/875">actions/setup-node#875</a></li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/actions/setup-node/compare/v3...v3.8.2">https://github.com/actions/setup-node/compare/v3...v3.8.2</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/actions/setup-node/commit/8f152de45cc393bb48ce5d89d36b731f54556e65"><code>8f152de</code></a>
    Update actions/checkout for documentation and yaml (<a
    href="https://redirect.github.com/actions/setup-node/issues/876">#876</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/23755b521f87533c8ed7f8fb13674f9021579e34"><code>23755b5</code></a>
    upgrade actions/checkout to v4 (<a
    href="https://redirect.github.com/actions/setup-node/issues/868">#868</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/54534a2a9ba7308e8a8995af3104899e6a95b681"><code>54534a2</code></a>
    Change node version for action to node20 (<a
    href="https://redirect.github.com/actions/setup-node/issues/866">#866</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/1a4442cacd436585916779262731d5b162bc6ec7"><code>1a4442c</code></a>
    Update toolkit cache and core (<a
    href="https://redirect.github.com/actions/setup-node/issues/875">#875</a>)</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/6e9e44895f11c5489716beba7b3be1cd4d76f8e9"><code>6e9e448</code></a>
    Merge pull request <a
    href="https://redirect.github.com/actions/setup-node/issues/872">#872</a>
    from akv-platform/add-notice-about-binaries-not-being...</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/e52912ef25bc38da27c83c00c3c61bbb5b7bddc3"><code>e52912e</code></a>
    Update tests</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/ac16ae42d727f28d8231c7ce87ef399a68ce8d80"><code>ac16ae4</code></a>
    Update message to use waning instead of info</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/5a8d9111e32e049e80167427e34aad324f306b77"><code>5a8d911</code></a>
    Update build</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/9e956a555c2c3d534ac93f57280063bfa7c63468"><code>9e956a5</code></a>
    Add notice about binaries not being updated yet</li>
    <li><a
    href="https://github.com/actions/setup-node/commit/7da2a7eb0c8ca16886c2abd4199f2cdda6f64dd4"><code>7da2a7e</code></a>
    Bump <code>@​babel/traverse</code> from 7.15.4 to 7.23.2 (<a
    href="https://redirect.github.com/actions/setup-node/issues/870">#870</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/actions/setup-node/compare/5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d...8f152de45cc393bb48ce5d89d36b731f54556e65">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/setup-node&package-manager=github_actions&previous-version=3.8.1&new-version=4.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    9f1002e View commit details
    Browse the repository at this point in the history
  4. Bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#5277)

    Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action)
    from 2.3.0 to 2.3.1.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/ossf/scorecard-action/releases">ossf/scorecard-action's
    releases</a>.</em></p>
    <blockquote>
    <h2>v2.3.1</h2>
    <h2>What's Changed</h2>
    <ul>
    <li>:seedling: Bump github.com/ossf/scorecard/v4 from v4.13.0 to v4.13.1
    by <a
    href="https://github.com/spencerschrock"><code>@​spencerschrock</code></a>
    in <a
    href="https://redirect.github.com/ossf/scorecard-action/pull/1282">ossf/scorecard-action#1282</a>
    <ul>
    <li>Adds additional Fuzzing detection and fixes a SAST bug related to
    detecting CodeQL. For a full changelist of what this includes, see the
    <a
    href="https://github.com/ossf/scorecard/releases/tag/v4.13.1">v4.13.1</a>
    release notes</li>
    </ul>
    </li>
    </ul>
    <p><strong>Full Changelog</strong>: <a
    href="https://github.com/ossf/scorecard-action/compare/v2.3.0...v2.3.1">https://github.com/ossf/scorecard-action/compare/v2.3.0...v2.3.1</a></p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/0864cf19026789058feabb7e87baa5f140aac736"><code>0864cf1</code></a>
    :seedling: Bump docker tag to for v2.3.1 release (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1284">#1284</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/72df3bff668d052aaec251accaffec0b280410fb"><code>72df3bf</code></a>
    :seedling: Bump github.com/ossf/scorecard/v4 from v4.13.0 to v4.13.1 (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1282">#1282</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/0ea411f94ac145b6fd793458b7f75ebbe7ae0a8f"><code>0ea411f</code></a>
    :seedling: Bump the docker-images group with 1 update (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1281">#1281</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/dbfd042453ccc43ade96943685dbece2dd86bbae"><code>dbfd042</code></a>
    :seedling: Bump the github-actions group with 1 update (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1280">#1280</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/2fa1e2fa153141e2950c7e1299ed05e2081ead0c"><code>2fa1e2f</code></a>
    :seedling: Bump golang.org/x/net from 0.16.0 to 0.17.0 (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1278">#1278</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/652ddd06c802ac1ba4021a9f02978dc5150b223e"><code>652ddd0</code></a>
    :seedling: Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1277">#1277</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/28d0c92b8bb9dd266a8cf4dde7bae71c06a0c62f"><code>28d0c92</code></a>
    :seedling: Group Dependabot updates for GitHub Actions and Dockerfiles
    (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1276">#1276</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/cb50491a46a858cb57669a16a720b7a00e1f9d29"><code>cb50491</code></a>
    :seedling: Bump distroless/base from <code>a35b652</code> to
    <code>b31a6e0</code> (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1275">#1275</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/87157ac77d7ec18a631049bc92fdac7ee63a471a"><code>87157ac</code></a>
    :seedling: Bump github/codeql-action from 2.21.9 to 2.22.1 (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1274">#1274</a>)</li>
    <li><a
    href="https://github.com/ossf/scorecard-action/commit/7c1648b23e27a96acf7c3842fd1921d16bd8d4d2"><code>7c1648b</code></a>
    :seedling: Bump step-security/harden-runner from 2.5.1 to 2.6.0 (<a
    href="https://redirect.github.com/ossf/scorecard-action/issues/1273">#1273</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/ossf/scorecard-action/compare/483ef80eb98fb506c348f7d62e28055e49fe2398...0864cf19026789058feabb7e87baa5f140aac736">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ossf/scorecard-action&package-manager=github_actions&previous-version=2.3.0&new-version=2.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 24, 2023
    Configuration menu
    Copy the full SHA
    55ed4fb View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Update site for release of Dart 3.1.5 (#5287)

    Other failure will be fixed by
    dart-lang/site-www#5282.
    parlough authored Oct 25, 2023
    Configuration menu
    Copy the full SHA
    e3d8824 View commit details
    Browse the repository at this point in the history
  2. Don't run tests on the dev channel for now to fix build (#5282)

    This is temporary until either the next release or the whitespace change
    causing the failure is reverted from the underlying diagnostic in the
    SDK.
    
    We don't rely on the `dev` testing much anyway, with most of our focus
    on `stable` and `beta`.
    parlough authored Oct 25, 2023
    Configuration menu
    Copy the full SHA
    27c5221 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Updates page templates and updates GitHub labels (#5279)

    Updates page template formats and substitutes new GitHub labels. Fixes
    #5268
    
    ---------
    
    Co-authored-by: Parker Lougheed <[email protected]>
    atsansone and parlough authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    56047ba View commit details
    Browse the repository at this point in the history
  2. Update more uses of prettify to Markdown code blocks (#5289)

    Now that dart-lang/site-shared#195 has landed,
    fixing dart-lang/site-www#5288, we can use
    normal Markdown code blocks for these entries (that have other code
    blocks inside of them).
    parlough authored Oct 26, 2023
    Configuration menu
    Copy the full SHA
    47ac25f View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. Bump github/codeql-action from 2.22.4 to 2.22.5 (#5304)

    Bumps [github/codeql-action](https://github.com/github/codeql-action)
    from 2.22.4 to 2.22.5.
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/github/codeql-action/commit/74483a38d39275f33fcff5f35b679b5ca4a26a99"><code>74483a3</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1972">#1972</a>
    from github/update-v2.22.5-2d5ffa777</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/2ba6829f2be5b94619d62b0fa920cbceb03b4c25"><code>2ba6829</code></a>
    Update changelog for v2.22.5</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/2d5ffa7773a66e73dade704e35d2d50378caddac"><code>2d5ffa7</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1970">#1970</a>
    from github/henrymercer/clean-up-init-logs</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/14d0fa93b407a5901c543d04d95cb7f47b64da50"><code>14d0fa9</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1967">#1967</a>
    from github/henrymercer/enable-features-on-ghes</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/5744b13b669bded0635b39ab6bcfea7bd8aa81b2"><code>5744b13</code></a>
    Rebuild Action</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/f3b55862ea536f287e422fe679ff5a2d31ae22ee"><code>f3b5586</code></a>
    Check out the right branch in <code>rebuild.yml</code></li>
    <li><a
    href="https://github.com/github/codeql-action/commit/95c219819daf2d5528ce5e88bd18d58ed97d1550"><code>95c2198</code></a>
    Add a log in the OK case</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/e8e83c3a56bd831d3e9bf6353a799842468c8299"><code>e8e83c3</code></a>
    Merge branch 'main' into henrymercer/enable-features-on-ghes</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/c7abe9ca5f33e2f7fa03694eef40bb97815c7250"><code>c7abe9c</code></a>
    Merge pull request <a
    href="https://redirect.github.com/github/codeql-action/issues/1971">#1971</a>
    from github/henrymercer/bot-rebuild</li>
    <li><a
    href="https://github.com/github/codeql-action/commit/3fc281e07926297f6a1415e70999053c90c5e329"><code>3fc281e</code></a>
    Add workflow to rebuild the Action on a label</li>
    <li>Additional commits viewable in <a
    href="https://github.com/github/codeql-action/compare/49abf0ba24d0b7953cb586944e918a0b92074c80...74483a38d39275f33fcff5f35b679b5ca4a26a99">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=2.22.4&new-version=2.22.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Oct 27, 2023
    Configuration menu
    Copy the full SHA
    0803cd8 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

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

Commits on Nov 1, 2023

  1. Bump ruby from 17de113 to 7650cb9 (#5308)

    Bumps ruby from `17de113` to `7650cb9`.
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ruby&package-manager=docker&previous-version=3.2-slim-bookworm&new-version=3.2-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 1, 2023
    Configuration menu
    Copy the full SHA
    92ab51f View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Bump ruby from 6f687ef to adc7f93 (#5311)

    Bumps ruby from `6f687ef` to `adc7f93`.
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ruby&package-manager=docker&previous-version=3.2-slim-bookworm&new-version=3.2-slim-bookworm)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 2, 2023
    Configuration menu
    Copy the full SHA
    b7909fb View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Fix typos in language/patterns.md (#5313)

    s/uses cases/use cases
    christopherfujino authored Nov 3, 2023
    Configuration menu
    Copy the full SHA
    5d3cbd9 View commit details
    Browse the repository at this point in the history
  2. Update linter rules for known limitations (#5312)

    These additions were already reviewed in the SDK. To help lint users
    understand potential limitations and provide info on how to learn more.
    parlough authored Nov 3, 2023
    Configuration menu
    Copy the full SHA
    8407c2d View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

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

Commits on Nov 7, 2023

  1. Update constructors page (#5283)

    Fixes #5265
    MaryaBelanger authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    eee233d View commit details
    Browse the repository at this point in the history
  2. Update text colors and highlighting for increased contrast (#5318)

    Also updates various colors to more closely align with Dart/Flutter
    brand guidelines.
    
    Fixes dart-lang/site-www#5293
    
    ---------
    
    Co-authored-by: Anthony Sansone <[email protected]>
    parlough and atsansone authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    b40c41c View commit details
    Browse the repository at this point in the history
  3. Fix and remove duplicated toc ID (#5317)

    We use a TOC generated from a plugin, so we need to do the replacement
    manually.
    
    Fixes dart-lang/site-www#5296
    Fixes dart-lang/site-www#5302
    parlough authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    706663a View commit details
    Browse the repository at this point in the history
  4. Avoid duplicated search box IDs (#5319)

    The `name` field on an input is used for submitting the search, so it's
    okay for the IDs to be different, but the names to remain the same.
    
    Fixes dart-lang/site-www#5295
    parlough authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    86cb5b7 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Update firebase-tools to 12.8.1 for latest fixes (#5327)

    Includes the latest bug fixes, including some critical security fixes.
    parlough authored Nov 10, 2023
    Configuration menu
    Copy the full SHA
    1f2c5e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e0012e View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Bump activesupport from 7.1.1 to 7.1.2 (#5337)

    Bumps [activesupport](https://github.com/rails/rails) from 7.1.1 to
    7.1.2.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/rails/rails/releases">activesupport's
    releases</a>.</em></p>
    <blockquote>
    <h2>7.1.2</h2>
    <h2>Active Support</h2>
    <ul>
    <li>
    <p>Fix <code>:expires_in</code> option for
    <code>RedisCacheStore#write_multi</code>.</p>
    <p><em>fatkodima</em></p>
    </li>
    <li>
    <p>Fix deserialization of non-string &quot;purpose&quot; field in
    Message serializer</p>
    <p><em>Jacopo Beschi</em></p>
    </li>
    <li>
    <p>Prevent global cache options being overwritten when setting dynamic
    options
    inside a <code>ActiveSupport::Cache::Store#fetch</code> block.</p>
    <p><em>Yasha Krasnou</em></p>
    </li>
    <li>
    <p>Fix missing <code>require</code> resulting in
    <code>NoMethodError</code> when running
    <code>bin/rails secrets:show</code> or <code>bin/rails
    secrets:edit</code>.</p>
    <p><em>Stephen Ierodiaconou</em></p>
    </li>
    <li>
    <p>Ensure <code>{down,up}case_first</code> returns non-frozen
    string.</p>
    <p><em>Jonathan Hefner</em></p>
    </li>
    <li>
    <p>Fix <code>#to_fs(:human_size)</code> to correctly work with negative
    numbers.</p>
    <p><em>Earlopain</em></p>
    </li>
    <li>
    <p>Fix <code>BroadcastLogger#dup</code> so that it duplicates the
    logger's <code>broadcasts</code>.</p>
    <p><em>Andrew Novoselac</em></p>
    </li>
    <li>
    <p>Fix issue where <code>bootstrap.rb</code> overwrites the
    <code>level</code> of a <code>BroadcastLogger</code>'s
    <code>broadcasts</code>.</p>
    <p><em>Andrew Novoselac</em></p>
    </li>
    <li>
    <p>Fix <code>ActiveSupport::Cache</code> to handle outdated Marshal
    payload from Rails 6.1 format.</p>
    <p>Active Support's Cache is supposed to treat a Marshal payload that
    can no longer be
    deserialized as a cache miss. It fail to do so for compressed payload in
    the Rails 6.1
    legacy format.</p>
    <p><em>Jean Boussier</em></p>
    </li>
    <li>
    <p>Fix <code>OrderedOptions#dig</code> for array indexes.</p>
    <p><em>fatkodima</em></p>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/rails/rails/blob/v7.1.2/activesupport/CHANGELOG.md">activesupport's
    changelog</a>.</em></p>
    <blockquote>
    <h2>Rails 7.1.2 (November 10, 2023)</h2>
    <ul>
    <li>
    <p>Fix <code>:expires_in</code> option for
    <code>RedisCacheStore#write_multi</code>.</p>
    <p><em>fatkodima</em></p>
    </li>
    <li>
    <p>Fix deserialization of non-string &quot;purpose&quot; field in
    Message serializer</p>
    <p><em>Jacopo Beschi</em></p>
    </li>
    <li>
    <p>Prevent global cache options being overwritten when setting dynamic
    options
    inside a <code>ActiveSupport::Cache::Store#fetch</code> block.</p>
    <p><em>Yasha Krasnou</em></p>
    </li>
    <li>
    <p>Fix missing <code>require</code> resulting in
    <code>NoMethodError</code> when running
    <code>bin/rails secrets:show</code> or <code>bin/rails
    secrets:edit</code>.</p>
    <p><em>Stephen Ierodiaconou</em></p>
    </li>
    <li>
    <p>Ensure <code>{down,up}case_first</code> returns non-frozen
    string.</p>
    <p><em>Jonathan Hefner</em></p>
    </li>
    <li>
    <p>Fix <code>#to_fs(:human_size)</code> to correctly work with negative
    numbers.</p>
    <p><em>Earlopain</em></p>
    </li>
    <li>
    <p>Fix <code>BroadcastLogger#dup</code> so that it duplicates the
    logger's <code>broadcasts</code>.</p>
    <p><em>Andrew Novoselac</em></p>
    </li>
    <li>
    <p>Fix issue where <code>bootstrap.rb</code> overwrites the
    <code>level</code> of a <code>BroadcastLogger</code>'s
    <code>broadcasts</code>.</p>
    <p><em>Andrew Novoselac</em></p>
    </li>
    <li>
    <p>Fix <code>ActiveSupport::Cache</code> to handle outdated Marshal
    payload from Rails 6.1 format.</p>
    <p>Active Support's Cache is supposed to treat a Marshal payload that
    can no longer be
    deserialized as a cache miss. It fail to do so for compressed payload in
    the Rails 6.1
    legacy format.</p>
    <p><em>Jean Boussier</em></p>
    </li>
    <li>
    <p>Fix <code>OrderedOptions#dig</code> for array indexes.</p>
    <p><em>fatkodima</em></p>
    </li>
    <li>
    <p>Fix time travel helpers to work when nested using with separate
    classes.</p>
    </li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/rails/rails/commit/6b93fff8af32ef5e91f4ec3cfffb081d0553faf0"><code>6b93fff</code></a>
    Preparing for 7.1.2 release</li>
    <li><a
    href="https://github.com/rails/rails/commit/200749dec7f59a819fbbcd31cbee179d79517ac8"><code>200749d</code></a>
    Sync CHANGELOG</li>
    <li><a
    href="https://github.com/rails/rails/commit/f6987c46572666c439a1ad68b3ab5b41645f2bcf"><code>f6987c4</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49974">#49974</a>
    from fatkodima/fix-redis-write_multi-with-expires_in</li>
    <li><a
    href="https://github.com/rails/rails/commit/02e3f69fcd334b2a6abbc417dfa6e7a553fcceee"><code>02e3f69</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49669">#49669</a>
    from intrip/fix-message-metadata-non-str</li>
    <li><a
    href="https://github.com/rails/rails/commit/b13b373d9b4d0b1ba666627d3f40ec13f913fdf4"><code>b13b373</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49784">#49784</a>
    from jhawthorn/notification_exception_groups</li>
    <li><a
    href="https://github.com/rails/rails/commit/eed1c439b51674663b57776d4f72b32adb0a45e9"><code>eed1c43</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49837">#49837</a>
    from jonathanhefner/string-xcase_first-non-frozen-e...</li>
    <li><a
    href="https://github.com/rails/rails/commit/a42137ab91188eec1d240630a2b79af4fee37ee0"><code>a42137a</code></a>
    Use h2 headings for Module::Concerning [ci-skip]</li>
    <li><a
    href="https://github.com/rails/rails/commit/4b4615ac91c5daca9a137a2eca35e7a246b965eb"><code>4b4615a</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49800">#49800</a>
    from HolyWalley/fix-cache-options-being-overwriten</li>
    <li><a
    href="https://github.com/rails/rails/commit/54e21652d411cc1949448813e47f834f821432bb"><code>54e2165</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49792">#49792</a>
    from stevegeek/fix_deprecation_warning_on_secrets_s...</li>
    <li><a
    href="https://github.com/rails/rails/commit/6d55d50dbfa9f174611637d9375ae72ea4b80fe4"><code>6d55d50</code></a>
    Merge pull request <a
    href="https://redirect.github.com/rails/rails/issues/49791">#49791</a>
    from Earlopain/number-human-size-negative</li>
    <li>Additional commits viewable in <a
    href="https://github.com/rails/rails/compare/v7.1.1...v7.1.2">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=activesupport&package-manager=bundler&previous-version=7.1.1&new-version=7.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    
    
    </details>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Nov 13, 2023
    Configuration menu
    Copy the full SHA
    a3d9171 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. sync: 2023/11/15

    AmosHuKe committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    91fe8c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    483e21f View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Create: sitemap.xml

    AmosHuKe committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    f779ad3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10d1891 View commit details
    Browse the repository at this point in the history
  3. Fix: duplicate description

    AmosHuKe committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    67de848 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    52d9683 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0739978 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c6d5098 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Update: local URL

    AmosHuKe committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    ac0cece View commit details
    Browse the repository at this point in the history