Skip to content

Commit 616da45

Browse files
authored
[dwds] Implement hot reload and publish 24.3.4 (#2583)
- Modifies the Chrome proxy service to call a callback that the injected client has setup in order to do a hot reload. - This callback forwards to the restarter. - This restarter reads from a path that Flutter tools sets up beforehand in order to fetch the changed sources and their associated libraries. - Issues a hot reload to DDC using that data. - Reassembles the Flutter engine to render a frame if the extension exists. - Returns a custom ReloadReport on whether or not this operation succeeded. - Fixes a test to no longer assume an error throws but that the ReloadReport returns false for success. - Publishes DWDS 24.3.4.
1 parent a7ea61f commit 616da45

12 files changed

+426
-86
lines changed

Diff for: dwds/CHANGELOG.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
## 24.3.4-wip
1+
## 24.3.4
2+
23
- Added support for some debugging APIs with the DDC library bundle format. - [#2566](https://github.com/dart-lang/webdev/issues/2566), [#2573](https://github.com/dart-lang/webdev/issues/2573)
4+
- Added support for hot reload using the DDC library bundle format.
35

46
## 24.3.3
57

0 commit comments

Comments
 (0)