Skip to content

Commit 817bacf

Browse files
committed
[dwds] Split hot reload callback into 2, disable breakpoints in changed files, and publish 24.3.10
dart-lang/sdk#60186 Breakpoints are currently broken when doing a hot reload. They either are not re-mapped or point to the wrong location. For now, we should disable them in the changed libraries. In order to do this, we split the hot reload implementation into 2 in order to get the list of changed libraries. The call to hot reload will later use the cached list to call out to the embedder.
1 parent 697f2f7 commit 817bacf

File tree

11 files changed

+501
-219
lines changed

11 files changed

+501
-219
lines changed

dwds/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## 24.3.10
2+
3+
- Disabled breakpoints on changed files in a hot reload. They currently do not
4+
map to the correct locations or are broken, so disable them for now. - [#60186](https://github.com/dart-lang/sdk/issues/60186)
5+
16
## 24.3.9
27

38
- Renamed DWDS Injector parameter `enableDebuggingSupport` to `injectDebuggingSupportCode` for clearer intent.

0 commit comments

Comments
 (0)