Releases: dart-lang/webdev
Releases · dart-lang/webdev
package:dwds v24.2.0
- Consolidate
FrontendServerDdcStrategyProviderandFrontendServerRequireStrategyProviderunder a shared parent class. - #2517 - Remove
build_daemon_ddc_and_canary_evaluate_test. - 2512 - Replace deprecated JS code
this.__proto__withObject.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
useModuleNameoption toMetadataProviderto determine whether or not
to use the providednamein aModuleMetadata. Metadata provided by DDC
when using the library bundle format does not provide a useful bundle name. - Migrate to
package:webv1.1.0. - Added support for some debugging APIs with the DDC library bundle format. - #2488
- Update
package:vm_serviceto '>=14.2.4 <16.0.0'. - Update
package:vm_service_interfaceto '2.0.1'.
webdev-v3.6.0
- Update dwds constraint to 24.1.0.
dwds-v24.1.0
- 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_startduring page-refreshes. - #2431 - Fix issue where DAP clients wouldn't resume after a restart. - #2441
- Add implementation for the VM Service's
getFlagListAPI. - #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-serviceinstead of launching frompackage:dds. - #2466 - Update package
web_socket_channel: '>=2.2.0 <4.0.0'. - Require Dart
^3.4
webdev-v3.5.0
- Update
dwdsconstraint to24.0.0.
dwds-v24.0.0
- Implement
setFlagwhen it is called withpause_isolates_on_start. - #2373 - Do not persist breakpoints across hot restarts or page reloads. - #2371
- If
pause_isolates_on_startistrue, wait forresumeto run the app'smainmethod. - #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.jstoddc_module_loader.jsto match SDK naming changes. - #2360
webdev-v3.4.0
- Update
dwdsconstraint to23.3.0.
dwds-v23.3.0
dwds-v23.0.0+1
dwds-v23.2.0
dwds-v23.1.1
- Loosen
package:vm_serviceconstraints to allow>=13.0.0 <15.0.0. - #2329