Skip to content

package:dwds v27.0.1

Choose a tag to compare

@jyameo jyameo released this 08 Apr 00:47
· 33 commits to main since this release
9608954
  • Replace package:uuid dependency with internal Uuid class for generating version 4 UUIDs.
  • Add DDC Library Bundle tests in dwds/test/integration/instances.
  • Fix WebSocket reconnection hang by ensuring Dart isolate recreation when a new browser client reuses an AppDebugServices.
  • Don't inject script loads from within DWDS when executing with build_runner + DDC Module Bundles.
  • Handle out of order disconnects and reconnects.
    • Update dwds to support ignoring disconnects for the SseHandler. This is
      useful to prevent incorrect behavior when a disconnect event arrives after
      a new connection request.
  • Add sourcemap logic fixes to DDC Library Bundle + build_runner execution scheme.
  • Update pathing logic for Windows and the DDC Library Bundle module system.
  • Fix serialization of HotRestartRequest in AppConnection.
  • Split integration tests across DDC module systems.
  • Split additional tests across DDC module systems.
  • Fix issue where DebugConnection did not complete onDone if WebkitDebugger fails to reconnect to the debugger after the connection closes.
  • Fix FormatException in ExtensionDebugger by making ExtensionEvent.fromJson robust to missing headers and Map-typed params.
  • Fix StateError in DwdsInjector during AOT execution by bundling client.js as a statically compiled asset.