-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Comparing changes
Open a pull request
base repository: flutter/flutter
base: 39585e66c11f
head repository: flutter/flutter
compare: f6c10820fa30
- 20 commits
- 89 files changed
- 8 contributors
Commits on Feb 23, 2024
-
Implementing null-aware operators throughout the repository (#143804)
This pull request fixes #143803 by taking advantage of Dart's null-aware operators. And unlike `switch` expressions ([9 PRs](#143634) and counting), the Flutter codebase is already fantastic when it comes to null-aware coding. After refactoring the entire repo, all the changes involving `?.` and `??` can fit into a single pull request.
Configuration menu - View commit details
-
Copy full SHA for c53a18f - Browse repository at this point
Copy the full SHA c53a18fView commit details -
Roll Flutter Engine from 5f99a6c3289e to b5bebfe43d29 (1 revision) (#…
…144035) flutter/engine@5f99a6c...b5bebfe 2024-02-23 [email protected] Roll Skia from c7f8e0e6f3c2 to 037e08e92598 (8 revisions) (flutter/engine#50914) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for c84565a - Browse repository at this point
Copy the full SHA c84565aView commit details -
Relands "Changing
TextPainter.getOffsetForCaretimplementation to r…Configuration menu - View commit details
-
Copy full SHA for a0a854a - Browse repository at this point
Copy the full SHA a0a854aView commit details -
disable debug banner in m3 page test apps. (#143857)
This one flakes but rarely. Part of #143616
Jonah Williams authoredFeb 23, 2024 Configuration menu - View commit details
-
Copy full SHA for 895406c - Browse repository at this point
Copy the full SHA 895406cView commit details -
Roll Flutter Engine from b5bebfe43d29 to fbc9b889aee9 (3 revisions) (#…
…144041) flutter/engine@b5bebfe...fbc9b88 2024-02-23 [email protected] Roll Skia from 037e08e92598 to 49dd7ed24bec (3 revisions) (flutter/engine#50916) 2024-02-23 [email protected] Add an initial 'build' command to engine_tool (flutter/engine#50681) 2024-02-23 [email protected] Roll Dart SDK from 7f6eccd65255 to 9849ca5fcaec (1 revision) (flutter/engine#50915) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for 7785c69 - Browse repository at this point
Copy the full SHA 7785c69View commit details -
Roll Flutter Engine from fbc9b889aee9 to 5d1c0d4dc327 (2 revisions) (#…
…144049) flutter/engine@fbc9b88...5d1c0d4 2024-02-23 [email protected] [Impeller] Compute UV coordinates lazily in PositionUVWriter (flutter/engine#50879) 2024-02-23 [email protected] Roll Skia from 49dd7ed24bec to fde4d63c5e61 (3 revisions) (flutter/engine#50917) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for 01963ea - Browse repository at this point
Copy the full SHA 01963eaView commit details -
Render the warm up frame in a proper rendering process (#143290)
_This PR requires flutter/engine#50570 This PR uses the new `PlatformDispatcher.scheduleWarmUpFrame` API to render warm up frames. For why the warm up frame must involve the engine to render, see #142851.
Configuration menu - View commit details
-
Copy full SHA for be2544a - Browse repository at this point
Copy the full SHA be2544aView commit details -
Bump codecov/codecov-action from 4.0.1 to 4.0.2 (#144060)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.0.1 to 4.0.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/codecov/codecov-action/releases">codecov/codecov-action's releases</a>.</em></p> <blockquote> <h2>v4.0.2</h2> <h2>What's Changed</h2> <ul> <li>Update README.md by <a href="https://github.com/thomasrockhu-codecov"><code>@�thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1251">codecov/codecov-action#1251</a></li> <li>build(deps-dev): bump <code>@�types/jest</code> from 29.5.11 to 29.5.12 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1257">codecov/codecov-action#1257</a></li> <li>build(deps): bump github/codeql-action from 3.23.2 to 3.24.0 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1266">codecov/codecov-action#1266</a></li> <li>Escape pipes in table of arguments by <a href="https://github.com/jwodder"><code>@�jwodder</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1265">codecov/codecov-action#1265</a></li> <li>Add link to docs on Dependabot secrets by <a href="https://github.com/ianlewis"><code>@�ianlewis</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1260">codecov/codecov-action#1260</a></li> <li>fix: working-directory input for all stages by <a href="https://github.com/Bo98"><code>@�Bo98</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1272">codecov/codecov-action#1272</a></li> <li>build(deps-dev): bump <code>@�typescript-eslint/parser</code> from 6.20.0 to 6.21.0 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1271">codecov/codecov-action#1271</a></li> <li>build(deps-dev): bump <code>@�typescript-eslint/eslint-plugin</code> from 6.20.0 to 6.21.0 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1269">codecov/codecov-action#1269</a></li> <li>build(deps): bump github/codeql-action from 3.24.0 to 3.24.3 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1298">codecov/codecov-action#1298</a></li> <li>Use updated syntax for GitHub Markdown notes by <a href="https://github.com/jamacku"><code>@�jamacku</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1300">codecov/codecov-action#1300</a></li> <li>build(deps-dev): bump <code>@�typescript-eslint/eslint-plugin</code> from 6.21.0 to 7.0.0 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1290">codecov/codecov-action#1290</a></li> <li>build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 by <a href="https://github.com/dependabot"><code>@�dependabot</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1286">codecov/codecov-action#1286</a></li> <li>chore(release): bump to 4.0.2 by <a href="https://github.com/thomasrockhu-codecov"><code>@�thomasrockhu-codecov</code></a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1302">codecov/codecov-action#1302</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/jwodder"><code>@�jwodder</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1265">codecov/codecov-action#1265</a></li> <li><a href="https://github.com/ianlewis"><code>@�ianlewis</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1260">codecov/codecov-action#1260</a></li> <li><a href="https://github.com/Bo98"><code>@�Bo98</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1272">codecov/codecov-action#1272</a></li> <li><a href="https://github.com/jamacku"><code>@�jamacku</code></a> made their first contribution in <a href="https://redirect.github.com/codecov/codecov-action/pull/1300">codecov/codecov-action#1300</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/codecov/codecov-action/compare/v4.0.1...v4.0.2">https://github.com/codecov/codecov-action/compare/v4.0.1...v4.0.2</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/codecov/codecov-action/commit/0cfda1dd0a4ad9efc75517f399d859cd1ea4ced1"><code>0cfda1d</code></a> chore(release): bump to 4.0.2 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1302">#1302</a>)</li> <li><a href="https://github.com/codecov/codecov-action/commit/7d3a55eb5ecdfe4abc7d47043c527908f5f9ae09"><code>7d3a55e</code></a> build(deps): bump actions/upload-artifact from 4.3.0 to 4.3.1 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1286">#1286</a>)</li> <li><a href="https://github.com/codecov/codecov-action/commit/fe84a0b3c07e94ba49e9c87299d78d0116594782"><code>fe84a0b</code></a> build(deps-dev): bump <code>@�typescript-eslint/eslint-plugin</code> from 6.21.0 to 7.0.0 (...</li> <li><a href="https://github.com/codecov/codecov-action/commit/e12c9402c4274f2ab3fd378ebbd6d68109363a55"><code>e12c940</code></a> Use updated syntax for GitHub Markdown notes (<a href="https://redirect.github.com/codecov/codecov-action/issues/1300">#1300</a>)</li> <li><a href="https://github.com/codecov/codecov-action/commit/ef7f8a5d3c2b37427f931fd83cab3237e2b4958a"><code>ef7f8a5</code></a> build(deps): bump github/codeql-action from 3.24.0 to 3.24.3 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1298">#1298</a>)</li> <li><a href="https://github.com/codecov/codecov-action/commit/b8a1d6a4243f1ff280a5533872c4d80179cc5b4a"><code>b8a1d6a</code></a> build(deps-dev): bump <code>@�typescript-eslint/eslint-plugin</code> from 6.20.0 to 6.21.0 ...</li> <li><a href="https://github.com/codecov/codecov-action/commit/6ef7ea4c746b6a6025ef6fbb8dfeaa546bc46794"><code>6ef7ea4</code></a> build(deps-dev): bump <code>@�typescript-eslint/parser</code> from 6.20.0 to 6.21.0 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1271">#1271</a>)</li> <li><a href="https://github.com/codecov/codecov-action/commit/f62c5eebfe9df5cfe9d56fd86ec925442fe3c214"><code>f62c5ee</code></a> fix: working-directory input for all stages (<a href="https://redirect.github.com/codecov/codecov-action/issues/1272">#1272</a>)</li> <li><a href="https://github.com/codecov/codecov-action/commit/fdbfa4b8899ee1f727543c9079e8ca54d1133a0f"><code>fdbfa4b</code></a> Add link to docs on Dependabot secrets (<a href="https://redirect.github.com/codecov/codecov-action/issues/1260">#1260</a>)</li> <li><a href="https://github.com/codecov/codecov-action/commit/9855cf7bd15a633568e00a5c51e9e8aee7e40529"><code>9855cf7</code></a> Escape pipes in table of arguments (<a href="https://redirect.github.com/codecov/codecov-action/issues/1265">#1265</a>)</li> <li>Additional commits viewable in <a href="https://github.com/codecov/codecov-action/compare/e0b68c6749509c5f83f984dd99a76a1c1a231044...0cfda1dd0a4ad9efc75517f399d859cd1ea4ced1">compare view</a></li> </ul> </details> <br /> [](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`. --- <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>
Configuration menu - View commit details
-
Copy full SHA for 5b3c216 - Browse repository at this point
Copy the full SHA 5b3c216View commit details -
Bump github/codeql-action from 3.24.4 to 3.24.5 (#144059)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.24.4 to 3.24.5. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's changelog</a>.</em></p> <blockquote> <h1>CodeQL Action Changelog</h1> <p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> <p>Note that the only difference between <code>v2</code> and <code>v3</code> of the CodeQL Action is the node version they support, with <code>v3</code> running on node 20 while we continue to release <code>v2</code> to support running on node 16. For example <code>3.22.11</code> was the first <code>v3</code> release and is functionally identical to <code>2.22.11</code>. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.</p> <h2>[UNRELEASED]</h2> <p>No user facing changes.</p> <h2>3.24.5 - 23 Feb 2024</h2> <ul> <li>Update default CodeQL bundle version to 2.16.3. <a href="https://redirect.github.com/github/codeql-action/pull/2156">#2156</a></li> </ul> <h2>3.24.4 - 21 Feb 2024</h2> <ul> <li>Fix an issue where an existing, but empty, <code>/sys/fs/cgroup/cpuset.cpus</code> file always resulted in a single-threaded run. <a href="https://redirect.github.com/github/codeql-action/pull/2151">#2151</a></li> </ul> <h2>3.24.3 - 15 Feb 2024</h2> <ul> <li>Fix an issue where the CodeQL Action would fail to load a configuration specified by the <code>config</code> input to the <code>init</code> Action. <a href="https://redirect.github.com/github/codeql-action/pull/2147">#2147</a></li> </ul> <h2>3.24.2 - 15 Feb 2024</h2> <ul> <li>Enable improved multi-threaded performance on larger runners for GitHub Enterprise Server users. This feature is already available to GitHub.com users. <a href="https://redirect.github.com/github/codeql-action/pull/2141">#2141</a></li> </ul> <h2>3.24.1 - 13 Feb 2024</h2> <ul> <li>Update default CodeQL bundle version to 2.16.2. <a href="https://redirect.github.com/github/codeql-action/pull/2124">#2124</a></li> <li>The CodeQL action no longer fails if it can't write to the telemetry api endpoint. <a href="https://redirect.github.com/github/codeql-action/pull/2121">#2121</a></li> </ul> <h2>3.24.0 - 02 Feb 2024</h2> <ul> <li>CodeQL Python analysis will no longer install dependencies on GitHub Enterprise Server, as is already the case for GitHub.com. See <a href="https://github.com/github/codeql-action/blob/main/#3230---08-jan-2024">release notes for 3.23.0</a> for more details. <a href="https://redirect.github.com/github/codeql-action/pull/2106">#2106</a></li> </ul> <h2>3.23.2 - 26 Jan 2024</h2> <ul> <li>On Linux, the maximum possible value for the <code>--threads</code> option now respects the CPU count as specified in <code>cgroup</code> files to more accurately reflect the number of available cores when running in containers. <a href="https://redirect.github.com/github/codeql-action/pull/2083">#2083</a></li> <li>Update default CodeQL bundle version to 2.16.1. <a href="https://redirect.github.com/github/codeql-action/pull/2096">#2096</a></li> </ul> <h2>3.23.1 - 17 Jan 2024</h2> <ul> <li>Update default CodeQL bundle version to 2.16.0. <a href="https://redirect.github.com/github/codeql-action/pull/2073">#2073</a></li> <li>Change the retention period for uploaded debug artifacts to 7 days. Previously, this was whatever the repository default was. <a href="https://redirect.github.com/github/codeql-action/pull/2079">#2079</a></li> </ul> <h2>3.23.0 - 08 Jan 2024</h2> <ul> <li>We are rolling out a feature in January 2024 that will disable Python dependency installation by default for all users. This improves the speed of analysis while having only a very minor impact on results. You can override this behavior by setting <code>CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION=false</code> in your workflow, however we plan to remove this ability in future versions of the CodeQL Action. <a href="https://redirect.github.com/github/codeql-action/pull/2031">#2031</a></li> <li>The CodeQL Action now requires CodeQL version 2.11.6 or later. For more information, see <a href="https://github.com/github/codeql-action/blob/main/#2227---16-nov-2023">the corresponding changelog entry for CodeQL Action version 2.22.7</a>. <a href="https://redirect.github.com/github/codeql-action/pull/2009">#2009</a></li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/github/codeql-action/commit/47b3d888fe66b639e431abf22ebca059152f1eea"><code>47b3d88</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2162">#2162</a> from github/update-v3.24.5-a74dcdb05</li> <li><a href="https://github.com/github/codeql-action/commit/28c290059fcde512e6603e1179ed03fa8c7310ae"><code>28c2900</code></a> Update changelog for v3.24.5</li> <li><a href="https://github.com/github/codeql-action/commit/a74dcdb05605be65a53209dbd6e62ee4ae1e3cc5"><code>a74dcdb</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2160">#2160</a> from github/henrymercer/deptrace-with-build-mode</li> <li><a href="https://github.com/github/codeql-action/commit/aeb89ef79ad037a2cf25ee2317a13c747decffbb"><code>aeb89ef</code></a> Enable C++ deptrace when using autobuild build mode</li> <li><a href="https://github.com/github/codeql-action/commit/2896599ec996e0c26e35b7e8ab7018bef8f7b955"><code>2896599</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2060">#2060</a> from github/mbg/go/1.22</li> <li><a href="https://github.com/github/codeql-action/commit/e3a86ed8b658d657dd6a3c8e0ef2e58460decfda"><code>e3a86ed</code></a> Add comment justifying why we set <code>cache: false</code></li> <li><a href="https://github.com/github/codeql-action/commit/5d55901fc8997a4d04c12a4c98a1322cd7254fc9"><code>5d55901</code></a> Use Go 1.22 in workflows</li> <li><a href="https://github.com/github/codeql-action/commit/908a88334db688c0bd2181ae1fe0797b7fd15093"><code>908a883</code></a> Merge pull request <a href="https://redirect.github.com/github/codeql-action/issues/2158">#2158</a> from github/mergeback/v3.24.4-to-main-e2e140ad</li> <li><a href="https://github.com/github/codeql-action/commit/9bce06dffbca6a59e5bbaad39db2dc93b4a1a659"><code>9bce06d</code></a> Merge branch 'main' into mergeback/v3.24.4-to-main-e2e140ad</li> <li><a href="https://github.com/github/codeql-action/commit/c9f3eed85d82ce8f9466becd4e97a5ed953fbad0"><code>c9f3eed</code></a> Update checked-in dependencies</li> <li>Additional commits viewable in <a href="https://github.com/github/codeql-action/compare/e2e140ad1441662206e8f97754b166877dfa1c73...47b3d888fe66b639e431abf22ebca059152f1eea">compare view</a></li> </ul> </details> <br /> [](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`. --- <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>
Configuration menu - View commit details
-
Copy full SHA for b1203fb - Browse repository at this point
Copy the full SHA b1203fbView commit details -
Roll Flutter Engine from 5d1c0d4dc327 to 733163c4e5d7 (1 revision) (#…
…144058) flutter/engine@5d1c0d4...733163c 2024-02-23 [email protected] Roll Skia from fde4d63c5e61 to 9d8d3f053775 (1 revision) (flutter/engine#50921) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for 15f8ef7 - Browse repository at this point
Copy the full SHA 15f8ef7View commit details -
Enable asset transformation for
flutter buildfor iOS, Android, Win…Configuration menu - View commit details
-
Copy full SHA for 4e814a5 - Browse repository at this point
Copy the full SHA 4e814a5View commit details -
allow optional direct injection of Config instance into DevFS (#144002)
In service of #143348 This will make testing of asset transformation hot reload behavior easier (specifically in that we can avoid having to write a test that looks like this: https://github.com/flutter/flutter/blob/5d02c27248d9ebb0db79547f3ed0fce8060ff041/packages/flutter_tools/test/general.shard/build_system/targets/assets_test.dart#L167-L249
Configuration menu - View commit details
-
Copy full SHA for 37c8df1 - Browse repository at this point
Copy the full SHA 37c8df1View commit details
Commits on Feb 24, 2024
-
Roll Flutter Engine from 733163c4e5d7 to 9409b75e8f35 (1 revision) (#…
…144061) flutter/engine@733163c...9409b75 2024-02-23 [email protected] Reland 3: Multiview pipeline (flutter/engine#49950) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for b781da9 - Browse repository at this point
Copy the full SHA b781da9View commit details -
Adding support for DDC modules when running Flutter Web in debug mode (…
…#141423) ### Context: DDC modules are abstractions over how libraries are loaded/updated. The entirety of google3 uses the DDC/legacy module system due to its flexibility extensibility over the other two (ES6 and AMD/RequireJS). Unifying DDC's module system saves us from duplicating work and will allow us to have finer grained control over how JS modules are loaded. This is a a prerequisite to features such as hot reload. ### Overview: This change plumbs a boolean flag through flutter_tools that switches between DDC (new) and AMD (current) modules. This mode is automatically applied when `--extra-front-end-options=--dartdevc-module-format=ddc` is specified alongside `flutter run`. Other important additions include: * Splitting Flutter artifacts between DDC and AMD modules * Adding unit tests for the DDC module system * Additional bootstrapper logic for the DDC module system We don't expect to see any user-visible behavior or performance differences. This is dependent on [incoming module system support in DWDS](dart-lang/webdev#2295) and [additional artifacts in the engine](flutter/engine#47783). This is part of a greater effort to deprecate the AMD module system: dart-lang/sdk#52361
Configuration menu - View commit details
-
Copy full SHA for ee94fe2 - Browse repository at this point
Copy the full SHA ee94fe2View commit details -
Roll Flutter Engine from 9409b75e8f35 to ca2452074a49 (2 revisions) (#…
…144068) flutter/engine@9409b75...ca24520 2024-02-23 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Reland 3: Multiview pipeline (#49950)" (flutter/engine#50929) 2024-02-23 [email protected] Remove timeouts from CountdownLatch.await in tests (flutter/engine#50930) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for 6019117 - Browse repository at this point
Copy the full SHA 6019117View commit details -
Roll Flutter Engine from ca2452074a49 to 738042295f97 (4 revisions) (#…
…144071) flutter/engine@ca24520...7380422 2024-02-23 [email protected] Roll Skia from 9d8d3f053775 to 45b38664b4ed (1 revision) (flutter/engine#50926) 2024-02-23 [email protected] Refactor Android `scenario_app` to remove shell entrypoint, simplify. (flutter/engine#50922) 2024-02-23 [email protected] [Windows] Add helper for headless integration tests (flutter/engine#50885) 2024-02-23 [email protected] Shift //third_party/icu to //flutter/third_party (flutter/engine#50924) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for caf64b0 - Browse repository at this point
Copy the full SHA caf64b0View commit details -
Roll Flutter Engine from 738042295f97 to 3c036c081534 (2 revisions) (#…
…144073) flutter/engine@7380422...3c036c0 2024-02-24 [email protected] [Windows] Refactor the a11y announcement test (flutter/engine#50888) 2024-02-23 [email protected] Avoiding using separate FlutterLoaders in scenario_app (flutter/engine#50927) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for 77b36a8 - Browse repository at this point
Copy the full SHA 77b36a8View commit details -
Roll Flutter Engine from 3c036c081534 to a148bdb63740 (1 revision) (#…
…144077) flutter/engine@3c036c0...a148bdb 2024-02-24 [email protected] Roll Dart SDK from 9849ca5fcaec to e5e4aaceaf23 (1 revision) (flutter/engine#50934) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for f3199ea - Browse repository at this point
Copy the full SHA f3199eaView commit details -
Roll Flutter Engine from a148bdb63740 to 81035b7d56ef (2 revisions) (#…
…144083) flutter/engine@a148bdb...81035b7 2024-02-24 [email protected] Reland 4: Multiview pipeline (flutter/engine#50931) 2024-02-24 [email protected] Actually list all sources for scenario_app target. (flutter/engine#50933) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for 399303b - Browse repository at this point
Copy the full SHA 399303bView commit details -
Roll Flutter Engine from 81035b7d56ef to 1d7d5e613d7e (1 revision) (#…
…144085) flutter/engine@81035b7...1d7d5e6 2024-02-24 [email protected] Roll Skia from 45b38664b4ed to f94b35f33a82 (3 revisions) (flutter/engine#50940) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Please CC [email protected],[email protected],[email protected] on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Configuration menu - View commit details
-
Copy full SHA for f6c1082 - Browse repository at this point
Copy the full SHA f6c1082View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 39585e66c11f...f6c10820fa30