flutter/dev
Nicholas Shahan 7e32a77210
[flutter_tools] Enable hot reload on the web (#169174)
[flutter_tools] Enable hot reload on the web

Update the defaults so hot reload is enabled on web development builds
by default.
This enables the use of a new module representation in the compiled
JavaScript.
Passing `--no-web-experimental-hot-reload` will disable the ability to
hot reload
and return to the AMD JavaScript module representation.

This change avoids enabling hot reload in the flutter drive tests since
they rely on
`-d web-server` which has known startup issues. When
https://github.com/dart-lang/sdk/issues/60289 is
resolved it should be safe to enable hot reload by default for the
`flutter drive`
tests.

Fixes: https://github.com/flutter/flutter/issues/167510
2025-06-02 23:13:50 +00:00
..
a11y_assessments Roll pub packages (#169865) 2025-06-02 16:13:02 +00:00
automated_tests Roll pub packages (#169865) 2025-06-02 16:13:02 +00:00
benchmarks Adds radio group widget r2 (#168161) 2025-06-02 19:03:51 +00:00
bots [flutter_tools] Enable hot reload on the web (#169174) 2025-06-02 23:13:50 +00:00
conductor Roll pub packages (#169865) 2025-06-02 16:13:02 +00:00
customer_testing Roll pub packages (#169865) 2025-06-02 16:13:02 +00:00
devicelab Update iOS tools (#169863) 2025-06-02 18:35:14 +00:00
docs Bump Dart SDK to 3.7 (#159812) 2024-12-05 21:39:53 +00:00
forbidden_from_release_tests Roll pub packages (#169865) 2025-06-02 16:13:02 +00:00
integration_tests Adds radio group widget r2 (#168161) 2025-06-02 19:03:51 +00:00
manual_tests Roll pub packages (#169865) 2025-06-02 16:13:02 +00:00
missing_dependency_tests Bump Dart SDK to 3.7 (#159812) 2024-12-05 21:39:53 +00:00
snippets Roll pub packages (#169865) 2025-06-02 16:13:02 +00:00
tools Roll pub packages (#169865) 2025-06-02 16:13:02 +00:00
tracing_tests Roll pub packages (#169865) 2025-06-02 16:13:02 +00:00
analysis_options.yaml
README.md

This directory contains tools and resources that the Flutter team uses during the development of the framework. The tools in this directory should not be necessary for developing Flutter applications, though of course, they may be interesting if you are curious.

The tests in this directory are run in the framework_tests_misc-* shards.