We are going to expose the two phases of the hot restart operations in the embedder. This will make it easier to support the variety of integrations we have. When using DDC library bundles we need to migrate to calls of:
dartDevEmbedder.hotRestartBegin()
dartDevEmbedder.hotRestartEnd()
This also requires updating the $dartReloadModifiedModules method to return accept an array of the files to be reloaded and return an array of the files that were reloaded.
We are going to expose the two phases of the hot restart operations in the embedder. This will make it easier to support the variety of integrations we have. When using DDC library bundles we need to migrate to calls of:
dartDevEmbedder.hotRestartBegin()dartDevEmbedder.hotRestartEnd()This also requires updating the
$dartReloadModifiedModulesmethod to return accept an array of the files to be reloaded and return an array of the files that were reloaded.