Skip to content

Commit b9c39c0

Browse files
authored
[ DWDS ] Refactor AppInspector to support both Chrome and Web Socket connections (#2700)
Created two new subclasses of `AppInspector`: `ChromeAppInspector` and `WebSocketAppInspector`. Functionality that doesn't require knowledge of the specific DWDS connection mode (e.g., WIP vs WS) remains in the now abstract `AppInspector`, and functionality specific to the connection mode is now implemented in the respective `*AppInspector` subclass. This allows for sharing logic around maintaining caches for scripts and libraries.
1 parent 82b3855 commit b9c39c0

26 files changed

+1053
-1052
lines changed

dwds/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 26.2.0
2+
3+
- Add support for more service APIs over websocket connections with no Chrome Debugger available.
4+
15
## 26.1.0
26

37
- `reloadSources` and `hotRestart` now throw an RPC error with `kServerError` code when `NoClientsAvailableException` is caught (no browser clients are connected), allowing tooling to detect and handle this scenario.

0 commit comments

Comments
 (0)