Skip to content

Releases: dart-lang/webdev

package:dwds v24.3.2

10 Jan 20:31
Compare
Choose a tag to compare
  • Bump package:dds to >=4.2.5 <6.0.0.

package:dwds v24.3.1

10 Jan 17:01
a7c8fe7
Compare
Choose a tag to compare
  • Add support for binding DDS to a custom port.

package:dwds v24.3.0

07 Jan 16:33
e72f365
Compare
Choose a tag to compare
  • Update to be forward compatible with changes to package:shelf_web_socket.
  • Added support for some debugging APIs with the DDC library bundle format. - #2537
  • Added support for some debugging APIs with the DDC library bundle format. - #2537,#2544
  • Fix issue where batched expression evals were failing if any subexpression failed. - #2551
  • Expose a partial implementation of
    FrontendServerDdcLibraryBundleStrategyProvider.
  • Update package:vm_service_interface to '^2.0.1'.

package:webdev v3.7.0

06 Dec 20:03
ba4851f
Compare
Choose a tag to compare
  • Update dwds constraint to 24.2.0.
  • Update package:vm_service to >=14.0.0 <16.0.0.
  • Update package:vm_service_interface to 2.0.1.

package:dwds v24.2.0

06 Dec 18:56
ba4851f
Compare
Choose a tag to compare
  • Consolidate FrontendServerDdcStrategyProvider and FrontendServerRequireStrategyProvider under a shared parent class. - #2517
  • Remove build_daemon_ddc_and_canary_evaluate_test. - 2512
  • Replace deprecated JS code this.__proto__ with Object.getPrototypeOf(this). - #2500
  • Migrate injected client code to package:web. - #2491
  • Deprecated MetadataProvider's, CompilerOptions', SdkConfiguration's & SdkLayout's soundNullSafety. - #2427
  • Add load strategy and an unimplemented hot restart strategy for DDC library
    bundle format.
  • Added useModuleName option to MetadataProvider to determine whether or not
    to use the provided name in a ModuleMetadata. Metadata provided by DDC
    when using the library bundle format does not provide a useful bundle name.
  • Migrate to package:web v1.1.0.
  • Added support for some debugging APIs with the DDC library bundle format. - #2488
  • Update package:vm_service to '>=14.2.4 <16.0.0'.
  • Update package:vm_service_interface to '2.0.1'.

webdev-v3.6.0

08 Aug 16:29
38993ac
Compare
Choose a tag to compare
  • Update dwds constraint to 24.1.0.

dwds-v24.1.0

07 Aug 21:24
ddfaddf
Compare
Choose a tag to compare
  • Fix bug where debugging clients are not aware of service extensions when connecting to a new web app. - #2388
  • Respect the value of pause_isolates_on_start during page-refreshes. - #2431
  • Fix issue where DAP clients wouldn't resume after a restart. - #2441
  • Add implementation for the VM Service's getFlagList API. - #2438
  • Hide more variables from the local scope when debugging. These variables were synthetically added by the compiler to
    support late local variables and don't appear in the original source code. - #2445
  • Spawn DDS in a separate process using dart development-service instead of launching from package:dds. - #2466
  • Update package web_socket_channel: '>=2.2.0 <4.0.0'.
  • Require Dart ^3.4

webdev-v3.5.0

23 Apr 22:48
988b03b
Compare
Choose a tag to compare
  • Update dwds constraint to 24.0.0.

dwds-v24.0.0

23 Apr 17:14
68513c8
Compare
Choose a tag to compare
  • Implement setFlag when it is called with pause_isolates_on_start. - #2373
  • Do not persist breakpoints across hot restarts or page reloads. - #2371
  • If pause_isolates_on_start is true, wait for resume to run the app's main method. - #2378
  • Fix bug where setting breakpoints in a project using macros would fail. - #2403
  • Make stack trace calculation resilient against one frame throwing an error. - #2408

Breaking changes

  • Rename dart_library.js to ddc_module_loader.js to match SDK naming changes. - #2360

webdev-v3.4.0

25 Jan 21:44
29da608
Compare
Choose a tag to compare
  • Update dwds constraint to 23.3.0.