[dwds] Use new hot restart API from embedder Start using the new `hotRestartBegin` and `hotRestartEnd` APIs from the embedder. These require the library bundle module system and allow for more customization in the integration of the hot restart operation. Specifically this allows for `$dartReloadModifiedModules` to decide which of the files provided from reloadedSources.json should actually be requested at this time and return the list of the actual requests so the restart logic in dwds knows what scripts it should await parse events for. Issue: https://github.com/dart-lang/webdev/issues/2826
| Package | Description | Version |
|---|---|---|
| dwds | A service that proxies between the Chrome debug protocol and the Dart VM service protocol. | |
| frontend_server_client | Client code to start and interact with the frontend_server compiler from the Dart SDK. | |
| webdev | A CLI for Dart web development. Provides an easy and consistent set of features for users and tools to build and deploy web applications with Dart. |
For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.