Releases: dart-lang/webdev
Releases · dart-lang/webdev
package:webdev v3.7.0
- Update
dwds
constraint to24.2.0
. - Update
package:vm_service
to>=14.0.0 <16.0.0
. - Update
package:vm_service_interface
to2.0.1
.
package:dwds v24.2.0
- Consolidate
FrontendServerDdcStrategyProvider
andFrontendServerRequireStrategyProvider
under 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
useModuleName
option toMetadataProvider
to determine whether or not
to use the providedname
in aModuleMetadata
. 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
- 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_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 frompackage:dds
. - #2466 - Update package
web_socket_channel: '>=2.2.0 <4.0.0'
. - Require Dart
^3.4
webdev-v3.5.0
- Update
dwds
constraint to24.0.0
.
dwds-v24.0.0
- Implement
setFlag
when it is called withpause_isolates_on_start
. - #2373 - Do not persist breakpoints across hot restarts or page reloads. - #2371
- If
pause_isolates_on_start
istrue
, wait forresume
to run the app'smain
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
toddc_module_loader.js
to match SDK naming changes. - #2360
webdev-v3.4.0
- Update
dwds
constraint to23.3.0
.