Skip to content

feat: Add --base-href support to flutter run for web#182709

Merged
auto-submit[bot] merged 10 commits into
flutter:masterfrom
Mastersam07:add-base-href-to-run-command
Mar 24, 2026
Merged

feat: Add --base-href support to flutter run for web#182709
auto-submit[bot] merged 10 commits into
flutter:masterfrom
Mastersam07:add-base-href-to-run-command

Conversation

@Mastersam07

@Mastersam07 Mastersam07 commented Feb 21, 2026

Copy link
Copy Markdown
Contributor

Description

Adds --base-href support to the flutter run command for web targets.

Previously, --base-href was only available on flutter build web, which meant developers testing web apps hosted in subfolders had to manually edit web/index.html during development and undo the change before committing. This PR brings the same flag to flutter run, so the dev server correctly serves the app with a custom base path.

Usage

flutter run -d chrome --base-href=/preview/

The value must start and end with /, matching the same validation as flutter build web --base-href.

Fixes #163141

Pre-launch Checklist

@github-actions github-actions Bot added the tool Affects the "flutter" command-line tool. See also t: labels. label Feb 21, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request adds support for the --base-href flag to the flutter run command for web targets, which is a valuable addition for developers testing applications in subfolders. The implementation correctly handles template substitution and server routing. I've noted a few improvements: ensuring the value is also read from the configuration file, adding the missing parsing logic in WebDevServerConfig.fromYaml, and using existing utility functions for cleaner string manipulation.

Comment thread packages/flutter_tools/lib/src/commands/run.dart Outdated
Comment thread packages/flutter_tools/lib/src/web/devfs_config.dart
@bkonyi bkonyi added the team-web Owned by Web platform team label Feb 24, 2026
@bkonyi
bkonyi requested a review from mdebbar February 24, 2026 15:28
bkonyi
bkonyi previously approved these changes Feb 24, 2026

@bkonyi bkonyi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM once a couple of comments are addressed.

'base-href',
help:
'Overrides the href attribute of the <base> tag in web/index.html. '
'No change is done to web/index.html file if this flag is not provided. '

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Nit: "No change is made to web/index.html"

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Done in b94d5a5

help:
'Overrides the href attribute of the <base> tag in web/index.html. '
'No change is done to web/index.html file if this flag is not provided. '
'The value has to start and end with a slash "/". '

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Nit: 'This value must start and end with "/". '

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Done in b94d5a5

@mdebbar mdebbar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks for adding this!

LGTM with a suggestion to deduplicate the flag between run and build.

Comment on lines +407 to +414
argParser.addOption(
'base-href',
help:
'Overrides the href attribute of the <base> tag in web/index.html. '
'No change is done to web/index.html file if this flag is not provided. '
'The value has to start and end with a slash "/". '
'For more information: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/base',
);

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This needs its own usesWebBaseHrefFlag() that is shared between run and build.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

True, since --base-href flag is duplicated; defined separately across both

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Done in 3e2148e

@Piinks Piinks added platform-web Web applications specifically and removed team-web Owned by Web platform team labels Mar 2, 2026
@github-actions github-actions Bot removed the platform-web Web applications specifically label Mar 12, 2026
mdebbar
mdebbar previously approved these changes Mar 13, 2026

@mdebbar mdebbar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@mdebbar
mdebbar requested a review from bkonyi March 13, 2026 14:55
@mdebbar mdebbar added the CICD Run CI/CD label Mar 13, 2026
@mdebbar mdebbar added CICD Run CI/CD and removed CICD Run CI/CD labels Mar 13, 2026
bkonyi
bkonyi previously approved these changes Mar 13, 2026
@mdebbar

mdebbar commented Mar 16, 2026

Copy link
Copy Markdown
Contributor

As reported in this failure, some files need to be dart-formatted:

dart format packages/flutter_tools/test/general.shard/web/web_asset_server_test.dart packages/flutter_tools/test/commands.shard/hermetic/run_test.dart

@Mastersam07
Mastersam07 dismissed stale reviews from bkonyi and mdebbar via 4c4d151 March 16, 2026 14:40
@Mastersam07

Copy link
Copy Markdown
Contributor Author

Applied the formatting in 4c4d151

@mdebbar @bkonyi

@Mastersam07
Mastersam07 requested a review from mdebbar March 16, 2026 16:52
@Mastersam07
Mastersam07 requested a review from bkonyi March 16, 2026 16:52
@github-actions github-actions Bot removed the CICD Run CI/CD label Mar 24, 2026

@bkonyi bkonyi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

@mdebbar can you reapprove?

@mdebbar mdebbar added the CICD Run CI/CD label Mar 24, 2026
@bkonyi bkonyi added the autosubmit Merge PR when tree becomes green via auto submit App label Mar 24, 2026
@auto-submit
auto-submit Bot added this pull request to the merge queue Mar 24, 2026
Merged via the queue into flutter:master with commit 1ff4012 Mar 24, 2026
151 checks passed
@flutter-dashboard flutter-dashboard Bot removed the autosubmit Merge PR when tree becomes green via auto submit App label Mar 24, 2026
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 24, 2026
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 25, 2026
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 25, 2026
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 25, 2026
auto-submit Bot pushed a commit to flutter/packages that referenced this pull request Mar 25, 2026
…11345)

Manual roll Flutter from dd64978dfae1 to 82d96ef98a33 (89 revisions)

Manual roll requested by [email protected]

flutter/flutter@dd64978...82d96ef

2026-03-24 [email protected] Fix RenderStack's documentation (flutter/flutter#183822)
2026-03-24 [email protected] Roll Skia from a465876e3156 to f4e59f82dc69 (4 revisions) (flutter/flutter#184082)
2026-03-24 [email protected] Refactor: Removes Geometry field from ColorSourceContents (flutter/flutter#183952)
2026-03-24 [email protected] Refactor layout dimensions (flutter/flutter#184066)
2026-03-24 [email protected] feat: Add --base-href support to flutter run for web (flutter/flutter#182709)
2026-03-24 [email protected] Add LeanCode and contributors to AUTHORS (flutter/flutter#182997)
2026-03-24 [email protected] [tools] Make sure `assemble` has a pubspec as cwd (flutter/flutter#184067)
2026-03-24 [email protected] Roll Skia from bf4f2763b6e6 to a465876e3156 (5 revisions) (flutter/flutter#184068)
2026-03-24 [email protected] fix gaussian blur getting clipped with negative scale (flutter/flutter#184037)
2026-03-24 [email protected] Keep glyphs for variable fonts (flutter/flutter#183857)
2026-03-24 [email protected] Mark `IconData` `final` and `@mustBeConst` (flutter/flutter#181345)
2026-03-24 [email protected] Roll Skia from 62841a512deb to bf4f2763b6e6 (1 revision) (flutter/flutter#184062)
2026-03-24 [email protected] Use Color.a instead of Color.alpha to assert the opacity of the color… (flutter/flutter#184003)
2026-03-24 [email protected] Roll Dart SDK from f504293598f2 to b08bd0a3ee39 (1 revision) (flutter/flutter#184054)
2026-03-24 [email protected] Roll Fuchsia Linux SDK from x9x76ERXhrt0Q3zKf... to M3sjWggTQmP2AD4bS... (flutter/flutter#184053)
2026-03-24 [email protected] Roll Dart SDK from 788e347194a6 to f504293598f2 (1 revision) (flutter/flutter#184048)
2026-03-24 [email protected] Roll Skia from fb6acef456ea to 62841a512deb (2 revisions) (flutter/flutter#184046)
2026-03-24 [email protected] [Slider] Remove value indicator painter when animation is dismissed (flutter/flutter#182991)
2026-03-24 [email protected] Manual roll ICU from 7971660ba630 to ee5f27adc28b (1 revision) (flutter/flutter#184041)
2026-03-23 [email protected] Add scrollPadding property to DropdownMenu (flutter/flutter#183109)
2026-03-23 [email protected] Roll pub packages (flutter/flutter#183895)
2026-03-23 [email protected] Roll Skia from c2b58922e37d to fb6acef456ea (1 revision) (flutter/flutter#184033)
2026-03-23 [email protected] Roll Dart SDK from b172bea4f008 to 788e347194a6 (2 revisions) (flutter/flutter#184035)
2026-03-23 [email protected] chore: deflake Linux_android_emu android_display_cutout (flutter/flutter#183522)
2026-03-23 [email protected] Add note about gclient sync network failures and workaround (flutter/flutter#183794)
2026-03-23 [email protected] Roll Skia from a81bf411a5cb to c2b58922e37d (3 revisions) (flutter/flutter#184016)
2026-03-23 [email protected] refactor(web): use positive logic and platform defaults for accessibility features (flutter/flutter#183907)
2026-03-23 [email protected] [android][a11y] set "android.widget.ProgressBar" according to semantics role (flutter/flutter#183897)
2026-03-23 [email protected] Add progress bar to artifact downloads (flutter/flutter#182836)
2026-03-23 [email protected] Add windows instruction to `Forcing Flutter Tools Snapshot Regeneration` (flutter/flutter#183977)
2026-03-23 [email protected] Roll Skia from 42a6eb1dc5c9 to a81bf411a5cb (3 revisions) (flutter/flutter#184007)
2026-03-23 [email protected] Roll Fuchsia Linux SDK from q1xqlQPxq8a3JTA4P... to x9x76ERXhrt0Q3zKf... (flutter/flutter#184006)
2026-03-23 [email protected] Roll Dart SDK from ef45f179526f to b172bea4f008 (1 revision) (flutter/flutter#184004)
2026-03-23 [email protected] Roll Skia from 964c3b33fd73 to 42a6eb1dc5c9 (1 revision) (flutter/flutter#184001)
2026-03-23 [email protected] Update the windowing docs per the latest wording found while doing Satellites (flutter/flutter#183748)
2026-03-22 [email protected] Add assert for mutually exclusive errorBuilder and errorText (flutter/flutter#183901)
2026-03-22 [email protected] Roll Fuchsia Linux SDK from Yc7Ijp2ySjG841xha... to q1xqlQPxq8a3JTA4P... (flutter/flutter#183991)
2026-03-21 [email protected] Roll Skia from 812822ad5caa to 964c3b33fd73 (1 revision) (flutter/flutter#183982)
2026-03-21 [email protected] Roll Dart SDK from c831a55e2fcc to ef45f179526f (1 revision) (flutter/flutter#183973)
2026-03-21 [email protected] Roll Skia from 569cc0475162 to 812822ad5caa (2 revisions) (flutter/flutter#183970)
2026-03-20 [email protected] Roll Fuchsia Linux SDK from ilAIAVzu4xmeb078x... to Yc7Ijp2ySjG841xha... (flutter/flutter#183956)
2026-03-20 [email protected] Roll Skia from 79a14289c60d to 569cc0475162 (3 revisions) (flutter/flutter#183954)
2026-03-20 [email protected] Roll Dart SDK from c88a8008e93b to c831a55e2fcc (3 revisions) (flutter/flutter#183953)
2026-03-20 [email protected] Roll Skia from 8d4c76b92050 to 79a14289c60d (4 revisions) (flutter/flutter#183949)
...
okorohelijah pushed a commit to okorohelijah/packages that referenced this pull request Mar 26, 2026
…lutter#11345)

Manual roll Flutter from dd64978dfae1 to 82d96ef98a33 (89 revisions)

Manual roll requested by [email protected]

flutter/flutter@dd64978...82d96ef

2026-03-24 [email protected] Fix RenderStack's documentation (flutter/flutter#183822)
2026-03-24 [email protected] Roll Skia from a465876e3156 to f4e59f82dc69 (4 revisions) (flutter/flutter#184082)
2026-03-24 [email protected] Refactor: Removes Geometry field from ColorSourceContents (flutter/flutter#183952)
2026-03-24 [email protected] Refactor layout dimensions (flutter/flutter#184066)
2026-03-24 [email protected] feat: Add --base-href support to flutter run for web (flutter/flutter#182709)
2026-03-24 [email protected] Add LeanCode and contributors to AUTHORS (flutter/flutter#182997)
2026-03-24 [email protected] [tools] Make sure `assemble` has a pubspec as cwd (flutter/flutter#184067)
2026-03-24 [email protected] Roll Skia from bf4f2763b6e6 to a465876e3156 (5 revisions) (flutter/flutter#184068)
2026-03-24 [email protected] fix gaussian blur getting clipped with negative scale (flutter/flutter#184037)
2026-03-24 [email protected] Keep glyphs for variable fonts (flutter/flutter#183857)
2026-03-24 [email protected] Mark `IconData` `final` and `@mustBeConst` (flutter/flutter#181345)
2026-03-24 [email protected] Roll Skia from 62841a512deb to bf4f2763b6e6 (1 revision) (flutter/flutter#184062)
2026-03-24 [email protected] Use Color.a instead of Color.alpha to assert the opacity of the color… (flutter/flutter#184003)
2026-03-24 [email protected] Roll Dart SDK from f504293598f2 to b08bd0a3ee39 (1 revision) (flutter/flutter#184054)
2026-03-24 [email protected] Roll Fuchsia Linux SDK from x9x76ERXhrt0Q3zKf... to M3sjWggTQmP2AD4bS... (flutter/flutter#184053)
2026-03-24 [email protected] Roll Dart SDK from 788e347194a6 to f504293598f2 (1 revision) (flutter/flutter#184048)
2026-03-24 [email protected] Roll Skia from fb6acef456ea to 62841a512deb (2 revisions) (flutter/flutter#184046)
2026-03-24 [email protected] [Slider] Remove value indicator painter when animation is dismissed (flutter/flutter#182991)
2026-03-24 [email protected] Manual roll ICU from 7971660ba630 to ee5f27adc28b (1 revision) (flutter/flutter#184041)
2026-03-23 [email protected] Add scrollPadding property to DropdownMenu (flutter/flutter#183109)
2026-03-23 [email protected] Roll pub packages (flutter/flutter#183895)
2026-03-23 [email protected] Roll Skia from c2b58922e37d to fb6acef456ea (1 revision) (flutter/flutter#184033)
2026-03-23 [email protected] Roll Dart SDK from b172bea4f008 to 788e347194a6 (2 revisions) (flutter/flutter#184035)
2026-03-23 [email protected] chore: deflake Linux_android_emu android_display_cutout (flutter/flutter#183522)
2026-03-23 [email protected] Add note about gclient sync network failures and workaround (flutter/flutter#183794)
2026-03-23 [email protected] Roll Skia from a81bf411a5cb to c2b58922e37d (3 revisions) (flutter/flutter#184016)
2026-03-23 [email protected] refactor(web): use positive logic and platform defaults for accessibility features (flutter/flutter#183907)
2026-03-23 [email protected] [android][a11y] set "android.widget.ProgressBar" according to semantics role (flutter/flutter#183897)
2026-03-23 [email protected] Add progress bar to artifact downloads (flutter/flutter#182836)
2026-03-23 [email protected] Add windows instruction to `Forcing Flutter Tools Snapshot Regeneration` (flutter/flutter#183977)
2026-03-23 [email protected] Roll Skia from 42a6eb1dc5c9 to a81bf411a5cb (3 revisions) (flutter/flutter#184007)
2026-03-23 [email protected] Roll Fuchsia Linux SDK from q1xqlQPxq8a3JTA4P... to x9x76ERXhrt0Q3zKf... (flutter/flutter#184006)
2026-03-23 [email protected] Roll Dart SDK from ef45f179526f to b172bea4f008 (1 revision) (flutter/flutter#184004)
2026-03-23 [email protected] Roll Skia from 964c3b33fd73 to 42a6eb1dc5c9 (1 revision) (flutter/flutter#184001)
2026-03-23 [email protected] Update the windowing docs per the latest wording found while doing Satellites (flutter/flutter#183748)
2026-03-22 [email protected] Add assert for mutually exclusive errorBuilder and errorText (flutter/flutter#183901)
2026-03-22 [email protected] Roll Fuchsia Linux SDK from Yc7Ijp2ySjG841xha... to q1xqlQPxq8a3JTA4P... (flutter/flutter#183991)
2026-03-21 [email protected] Roll Skia from 812822ad5caa to 964c3b33fd73 (1 revision) (flutter/flutter#183982)
2026-03-21 [email protected] Roll Dart SDK from c831a55e2fcc to ef45f179526f (1 revision) (flutter/flutter#183973)
2026-03-21 [email protected] Roll Skia from 569cc0475162 to 812822ad5caa (2 revisions) (flutter/flutter#183970)
2026-03-20 [email protected] Roll Fuchsia Linux SDK from ilAIAVzu4xmeb078x... to Yc7Ijp2ySjG841xha... (flutter/flutter#183956)
2026-03-20 [email protected] Roll Skia from 79a14289c60d to 569cc0475162 (3 revisions) (flutter/flutter#183954)
2026-03-20 [email protected] Roll Dart SDK from c88a8008e93b to c831a55e2fcc (3 revisions) (flutter/flutter#183953)
2026-03-20 [email protected] Roll Skia from 8d4c76b92050 to 79a14289c60d (4 revisions) (flutter/flutter#183949)
...
mboetger pushed a commit to mboetger/flutter that referenced this pull request Mar 26, 2026
## Description

Adds `--base-href` support to the `flutter run` command for web targets.

Previously, `--base-href` was only available on `flutter build web`,
which meant developers testing web apps hosted in subfolders had to
manually edit `web/index.html` during development and undo the change
before committing. This PR brings the same flag to `flutter run`, so the
dev server correctly serves the app with a custom base path.

### Usage

```bash
flutter run -d chrome --base-href=/preview/
```

The value must start and end with `/`, matching the same validation as
`flutter build web --base-href`.

Fixes flutter#163141 

## Pre-launch Checklist

- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [x] I read and followed the [Flutter Style Guide], including [Features
we expect every widget to implement].
- [x] I signed the [CLA].
- [x] I listed at least one issue that this PR fixes in the description
above.
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] I added new tests to check the change I am making, or this PR is
[test-exempt].
- [x] I followed the [breaking change policy] and added [Data Driven
Fixes] where supported.
- [x] All existing and new tests are passing.

<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview
[Tree Hygiene]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
[test-exempt]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md
[Features we expect every widget to implement]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes
[Discord]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md
[Data Driven Fixes]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md

---------

Co-authored-by: Mouad Debbar <[email protected]>
ahmedsameha1 pushed a commit to ahmedsameha1/flutter that referenced this pull request Apr 14, 2026
## Description

Adds `--base-href` support to the `flutter run` command for web targets.

Previously, `--base-href` was only available on `flutter build web`,
which meant developers testing web apps hosted in subfolders had to
manually edit `web/index.html` during development and undo the change
before committing. This PR brings the same flag to `flutter run`, so the
dev server correctly serves the app with a custom base path.

### Usage

```bash
flutter run -d chrome --base-href=/preview/
```

The value must start and end with `/`, matching the same validation as
`flutter build web --base-href`.

Fixes flutter#163141 

## Pre-launch Checklist

- [x] I read the [Contributor Guide] and followed the process outlined
there for submitting PRs.
- [x] I read the [Tree Hygiene] wiki page, which explains my
responsibilities.
- [x] I read and followed the [Flutter Style Guide], including [Features
we expect every widget to implement].
- [x] I signed the [CLA].
- [x] I listed at least one issue that this PR fixes in the description
above.
- [x] I updated/added relevant documentation (doc comments with `///`).
- [x] I added new tests to check the change I am making, or this PR is
[test-exempt].
- [x] I followed the [breaking change policy] and added [Data Driven
Fixes] where supported.
- [x] All existing and new tests are passing.

<!-- Links -->
[Contributor Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#overview
[Tree Hygiene]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md
[test-exempt]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#tests
[Flutter Style Guide]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md
[Features we expect every widget to implement]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Style-guide-for-Flutter-repo.md#features-we-expect-every-widget-to-implement
[CLA]: https://cla.developers.google.com/
[flutter/tests]: https://github.com/flutter/tests
[breaking change policy]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Tree-hygiene.md#handling-breaking-changes
[Discord]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Chat.md
[Data Driven Fixes]:
https://github.com/flutter/flutter/blob/main/docs/contributing/Data-driven-Fixes.md

---------

Co-authored-by: Mouad Debbar <[email protected]>
Jyndigo pushed a commit to uesp/wkwebview_flutter that referenced this pull request Apr 15, 2026
…(#11345)

Manual roll Flutter from dd64978dfae1 to 82d96ef98a33 (89 revisions)

Manual roll requested by [email protected]

flutter/flutter@dd64978...82d96ef

2026-03-24 [email protected] Fix RenderStack's documentation (flutter/flutter#183822)
2026-03-24 [email protected] Roll Skia from a465876e3156 to f4e59f82dc69 (4 revisions) (flutter/flutter#184082)
2026-03-24 [email protected] Refactor: Removes Geometry field from ColorSourceContents (flutter/flutter#183952)
2026-03-24 [email protected] Refactor layout dimensions (flutter/flutter#184066)
2026-03-24 [email protected] feat: Add --base-href support to flutter run for web (flutter/flutter#182709)
2026-03-24 [email protected] Add LeanCode and contributors to AUTHORS (flutter/flutter#182997)
2026-03-24 [email protected] [tools] Make sure `assemble` has a pubspec as cwd (flutter/flutter#184067)
2026-03-24 [email protected] Roll Skia from bf4f2763b6e6 to a465876e3156 (5 revisions) (flutter/flutter#184068)
2026-03-24 [email protected] fix gaussian blur getting clipped with negative scale (flutter/flutter#184037)
2026-03-24 [email protected] Keep glyphs for variable fonts (flutter/flutter#183857)
2026-03-24 [email protected] Mark `IconData` `final` and `@mustBeConst` (flutter/flutter#181345)
2026-03-24 [email protected] Roll Skia from 62841a512deb to bf4f2763b6e6 (1 revision) (flutter/flutter#184062)
2026-03-24 [email protected] Use Color.a instead of Color.alpha to assert the opacity of the color… (flutter/flutter#184003)
2026-03-24 [email protected] Roll Dart SDK from f504293598f2 to b08bd0a3ee39 (1 revision) (flutter/flutter#184054)
2026-03-24 [email protected] Roll Fuchsia Linux SDK from x9x76ERXhrt0Q3zKf... to M3sjWggTQmP2AD4bS... (flutter/flutter#184053)
2026-03-24 [email protected] Roll Dart SDK from 788e347194a6 to f504293598f2 (1 revision) (flutter/flutter#184048)
2026-03-24 [email protected] Roll Skia from fb6acef456ea to 62841a512deb (2 revisions) (flutter/flutter#184046)
2026-03-24 [email protected] [Slider] Remove value indicator painter when animation is dismissed (flutter/flutter#182991)
2026-03-24 [email protected] Manual roll ICU from 7971660ba630 to ee5f27adc28b (1 revision) (flutter/flutter#184041)
2026-03-23 [email protected] Add scrollPadding property to DropdownMenu (flutter/flutter#183109)
2026-03-23 [email protected] Roll pub packages (flutter/flutter#183895)
2026-03-23 [email protected] Roll Skia from c2b58922e37d to fb6acef456ea (1 revision) (flutter/flutter#184033)
2026-03-23 [email protected] Roll Dart SDK from b172bea4f008 to 788e347194a6 (2 revisions) (flutter/flutter#184035)
2026-03-23 [email protected] chore: deflake Linux_android_emu android_display_cutout (flutter/flutter#183522)
2026-03-23 [email protected] Add note about gclient sync network failures and workaround (flutter/flutter#183794)
2026-03-23 [email protected] Roll Skia from a81bf411a5cb to c2b58922e37d (3 revisions) (flutter/flutter#184016)
2026-03-23 [email protected] refactor(web): use positive logic and platform defaults for accessibility features (flutter/flutter#183907)
2026-03-23 [email protected] [android][a11y] set "android.widget.ProgressBar" according to semantics role (flutter/flutter#183897)
2026-03-23 [email protected] Add progress bar to artifact downloads (flutter/flutter#182836)
2026-03-23 [email protected] Add windows instruction to `Forcing Flutter Tools Snapshot Regeneration` (flutter/flutter#183977)
2026-03-23 [email protected] Roll Skia from 42a6eb1dc5c9 to a81bf411a5cb (3 revisions) (flutter/flutter#184007)
2026-03-23 [email protected] Roll Fuchsia Linux SDK from q1xqlQPxq8a3JTA4P... to x9x76ERXhrt0Q3zKf... (flutter/flutter#184006)
2026-03-23 [email protected] Roll Dart SDK from ef45f179526f to b172bea4f008 (1 revision) (flutter/flutter#184004)
2026-03-23 [email protected] Roll Skia from 964c3b33fd73 to 42a6eb1dc5c9 (1 revision) (flutter/flutter#184001)
2026-03-23 [email protected] Update the windowing docs per the latest wording found while doing Satellites (flutter/flutter#183748)
2026-03-22 [email protected] Add assert for mutually exclusive errorBuilder and errorText (flutter/flutter#183901)
2026-03-22 [email protected] Roll Fuchsia Linux SDK from Yc7Ijp2ySjG841xha... to q1xqlQPxq8a3JTA4P... (flutter/flutter#183991)
2026-03-21 [email protected] Roll Skia from 812822ad5caa to 964c3b33fd73 (1 revision) (flutter/flutter#183982)
2026-03-21 [email protected] Roll Dart SDK from c831a55e2fcc to ef45f179526f (1 revision) (flutter/flutter#183973)
2026-03-21 [email protected] Roll Skia from 569cc0475162 to 812822ad5caa (2 revisions) (flutter/flutter#183970)
2026-03-20 [email protected] Roll Fuchsia Linux SDK from ilAIAVzu4xmeb078x... to Yc7Ijp2ySjG841xha... (flutter/flutter#183956)
2026-03-20 [email protected] Roll Skia from 79a14289c60d to 569cc0475162 (3 revisions) (flutter/flutter#183954)
2026-03-20 [email protected] Roll Dart SDK from c88a8008e93b to c831a55e2fcc (3 revisions) (flutter/flutter#183953)
2026-03-20 [email protected] Roll Skia from 8d4c76b92050 to 79a14289c60d (4 revisions) (flutter/flutter#183949)
...
creatorpiyush pushed a commit to creatorpiyush/packages that referenced this pull request Jun 10, 2026
…lutter#11345)

Manual roll Flutter from dd64978dfae1 to 82d96ef98a33 (89 revisions)

Manual roll requested by [email protected]

flutter/flutter@dd64978...82d96ef

2026-03-24 [email protected] Fix RenderStack's documentation (flutter/flutter#183822)
2026-03-24 [email protected] Roll Skia from a465876e3156 to f4e59f82dc69 (4 revisions) (flutter/flutter#184082)
2026-03-24 [email protected] Refactor: Removes Geometry field from ColorSourceContents (flutter/flutter#183952)
2026-03-24 [email protected] Refactor layout dimensions (flutter/flutter#184066)
2026-03-24 [email protected] feat: Add --base-href support to flutter run for web (flutter/flutter#182709)
2026-03-24 [email protected] Add LeanCode and contributors to AUTHORS (flutter/flutter#182997)
2026-03-24 [email protected] [tools] Make sure `assemble` has a pubspec as cwd (flutter/flutter#184067)
2026-03-24 [email protected] Roll Skia from bf4f2763b6e6 to a465876e3156 (5 revisions) (flutter/flutter#184068)
2026-03-24 [email protected] fix gaussian blur getting clipped with negative scale (flutter/flutter#184037)
2026-03-24 [email protected] Keep glyphs for variable fonts (flutter/flutter#183857)
2026-03-24 [email protected] Mark `IconData` `final` and `@mustBeConst` (flutter/flutter#181345)
2026-03-24 [email protected] Roll Skia from 62841a512deb to bf4f2763b6e6 (1 revision) (flutter/flutter#184062)
2026-03-24 [email protected] Use Color.a instead of Color.alpha to assert the opacity of the color… (flutter/flutter#184003)
2026-03-24 [email protected] Roll Dart SDK from f504293598f2 to b08bd0a3ee39 (1 revision) (flutter/flutter#184054)
2026-03-24 [email protected] Roll Fuchsia Linux SDK from x9x76ERXhrt0Q3zKf... to M3sjWggTQmP2AD4bS... (flutter/flutter#184053)
2026-03-24 [email protected] Roll Dart SDK from 788e347194a6 to f504293598f2 (1 revision) (flutter/flutter#184048)
2026-03-24 [email protected] Roll Skia from fb6acef456ea to 62841a512deb (2 revisions) (flutter/flutter#184046)
2026-03-24 [email protected] [Slider] Remove value indicator painter when animation is dismissed (flutter/flutter#182991)
2026-03-24 [email protected] Manual roll ICU from 7971660ba630 to ee5f27adc28b (1 revision) (flutter/flutter#184041)
2026-03-23 [email protected] Add scrollPadding property to DropdownMenu (flutter/flutter#183109)
2026-03-23 [email protected] Roll pub packages (flutter/flutter#183895)
2026-03-23 [email protected] Roll Skia from c2b58922e37d to fb6acef456ea (1 revision) (flutter/flutter#184033)
2026-03-23 [email protected] Roll Dart SDK from b172bea4f008 to 788e347194a6 (2 revisions) (flutter/flutter#184035)
2026-03-23 [email protected] chore: deflake Linux_android_emu android_display_cutout (flutter/flutter#183522)
2026-03-23 [email protected] Add note about gclient sync network failures and workaround (flutter/flutter#183794)
2026-03-23 [email protected] Roll Skia from a81bf411a5cb to c2b58922e37d (3 revisions) (flutter/flutter#184016)
2026-03-23 [email protected] refactor(web): use positive logic and platform defaults for accessibility features (flutter/flutter#183907)
2026-03-23 [email protected] [android][a11y] set "android.widget.ProgressBar" according to semantics role (flutter/flutter#183897)
2026-03-23 [email protected] Add progress bar to artifact downloads (flutter/flutter#182836)
2026-03-23 [email protected] Add windows instruction to `Forcing Flutter Tools Snapshot Regeneration` (flutter/flutter#183977)
2026-03-23 [email protected] Roll Skia from 42a6eb1dc5c9 to a81bf411a5cb (3 revisions) (flutter/flutter#184007)
2026-03-23 [email protected] Roll Fuchsia Linux SDK from q1xqlQPxq8a3JTA4P... to x9x76ERXhrt0Q3zKf... (flutter/flutter#184006)
2026-03-23 [email protected] Roll Dart SDK from ef45f179526f to b172bea4f008 (1 revision) (flutter/flutter#184004)
2026-03-23 [email protected] Roll Skia from 964c3b33fd73 to 42a6eb1dc5c9 (1 revision) (flutter/flutter#184001)
2026-03-23 [email protected] Update the windowing docs per the latest wording found while doing Satellites (flutter/flutter#183748)
2026-03-22 [email protected] Add assert for mutually exclusive errorBuilder and errorText (flutter/flutter#183901)
2026-03-22 [email protected] Roll Fuchsia Linux SDK from Yc7Ijp2ySjG841xha... to q1xqlQPxq8a3JTA4P... (flutter/flutter#183991)
2026-03-21 [email protected] Roll Skia from 812822ad5caa to 964c3b33fd73 (1 revision) (flutter/flutter#183982)
2026-03-21 [email protected] Roll Dart SDK from c831a55e2fcc to ef45f179526f (1 revision) (flutter/flutter#183973)
2026-03-21 [email protected] Roll Skia from 569cc0475162 to 812822ad5caa (2 revisions) (flutter/flutter#183970)
2026-03-20 [email protected] Roll Fuchsia Linux SDK from ilAIAVzu4xmeb078x... to Yc7Ijp2ySjG841xha... (flutter/flutter#183956)
2026-03-20 [email protected] Roll Skia from 79a14289c60d to 569cc0475162 (3 revisions) (flutter/flutter#183954)
2026-03-20 [email protected] Roll Dart SDK from c88a8008e93b to c831a55e2fcc (3 revisions) (flutter/flutter#183953)
2026-03-20 [email protected] Roll Skia from 8d4c76b92050 to 79a14289c60d (4 revisions) (flutter/flutter#183949)
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CICD Run CI/CD tool Affects the "flutter" command-line tool. See also t: labels.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Proposal] Support --base-href for flutter run

4 participants