Skip to content

Releases: dart-lang/webdev

webdev-v3.0.5

21 Jun 21:45
6fe17fe
Compare
Choose a tag to compare

Update dwds constraint to 19.0.1.

dwds-v19.0.1

20 Jun 19:56
91cbd18
Compare
Choose a tag to compare

19.0.1

  • Do not show async frame errors on evaluation. - #2073
  • Refactor code for presenting record instances. - #2074
  • Display record types concisely. - #2070
  • Display type objects concisely. - #2103
  • Support using scope in ChromeProxyService.evaluateInFrame. - #2122
  • Check for new events more often in batched stream. - #2123
  • Map Chrome error on resume to the same error returned by the Dart VM. - #2133
  • VM service API methods throw type RPCError, same as the Dart VM. - #2144

webdev-v3.0.4

06 Apr 00:18
e93ad39
Compare
Choose a tag to compare
  • Update dwds constraint to 19.0.0.

dwds-v19.0.0

03 Apr 23:36
e887316
Compare
Choose a tag to compare

19.0.0

  • Allow clients to specify the connected app's entrypoint file. - #2047
  • Don't include non-instantiated variables in stack frame data. - #2061
  • Fix getObject failure on record class - 2063

webdev-v3.0.3

23 Mar 22:08
afee8c7
Compare
Choose a tag to compare

What's Changed

  • Update dwds constraint to 18.0.2.

Full Changelog: webdev-v3.0.2...webdev-v3.0.3

webdev-v3.0.2

23 Mar 22:09
afee8c7
Compare
Choose a tag to compare

What's Changed

  • Update build_daemon constraint to ^4.0.0.

Full Changelog: webdev-v3.0.1...webdev-v3.0.2

dwds-v18.0.2

23 Mar 22:07
afee8c7
Compare
Choose a tag to compare

What's Changed

  • Support new DDC temp names for patterns. - #2042
  • Make debugger find next dart location when stepping. -#2043

Full Changelog: dwds-v18.0.1...dwds-v18.0.2

dwds-v18.0.1

23 Mar 22:10
afee8c7
Compare
Choose a tag to compare

What's Changed

  • Fix failure to map JS exceptions to dart. - #2004
  • Fix for listening to custom streams. - #2011
  • Handle unexpected extension debugger disconnect events without crashing the app - #2021
  • Support Set inspection. - #2024

Full Changelog: dwds-v18.0.0...dwds-v18.0.1

webdev-v3.0.1

28 Feb 23:51
e748045
Compare
Choose a tag to compare

What's Changed

Full Changelog: webdev-v3.0.0...webdev-v3.0.1

dwds-v18.0.0

27 Feb 23:53
4e08276
Compare
Choose a tag to compare

What's Changed

  • [MV3 Dart Debug Extension] Fix authentication error by @elliette in #1916
  • [MV3 Debug Extension] Add error handling to socket connection by @elliette in #1904
  • Patch in the test case from the DWDS 16.0.2+1 release by @elliette in #1931
  • Return RPCError.kMethodNotFound for streamCpuSamplesWithUserTag by @elliette in #1889
  • Split frontend_server_evaluate tests to avoid timeouts by @annagrin in #1915
  • Remove unused parts of SDK configuration by @annagrin in #1911
  • Latest CI actions by @kevmoo in #1934
  • update the readme to use a markdown table by @devoncarew in #1926
  • Adds auto-publish, dependabot, and no-response hooks to webdev packages by @kevmoo in #1933
  • [MV3 Debug Extension] Don't connect to DWDS if we already have a debugger attached by @elliette in #1903
  • Add and apply lints for imports by @elliette in #1940
  • Add experimental test fixtures and tests by @annagrin in #1937
  • Move batched_stream from /lib/src to /lib/shared by @elliette in #1941
  • Pull out dart:io-dependent functions from/src/utilities/shared.dart into /src/utilities/server.dart by @elliette in #1942
  • Cleanup getObject logic for handling offsets and counts by @annagrin in #1936
  • Catch exceptions in unawaited Futures by @elliette in #1938
  • [MV3 Debug Extension] Extension sets the ide query parameter for the DevTools URI by @elliette in #1943
  • [MV3 Debug Extension] Add missing elements and IDs to inspector panel by @elliette in #1946
  • Fix incorrect list element count by @annagrin in #1944
  • Fix failure on getting a list with out of range offset by @annagrin in #1947
  • Support records by @annagrin in #1919
  • [MV3 Debug Extension] Fix lifeline connection logic by @elliette in #1952
  • [MV3 Debug Extension] Update Chrome APIs to be backwards compatible with MV2 by @elliette in #1951
  • Move test-only code from the SdkLayout by @annagrin in #1955
  • Fix chrome_proxy_service tests broken after switch to null safety by default by @annagrin in #1957
  • Fix asset handler tests by @annagrin in #1956
  • [MV3 Debug Extension] Compile extension with Dart instead of shell script by @elliette in #1954
  • Make dart-uri-file-uri test use sound null safety by @annagrin in #1959
  • Re-enable skipped reload test by @annagrin in #1958
  • Create test_common package by @annagrin in #1945
  • [MV3 Debug Extension] Print console messages on test failure by @elliette in #1961
  • [MV3 Debug Extension] Fix isDevMode getter by @elliette in #1962
  • [MV3 Debug Extension] Remove isMv3Extension field from DevToolsRequest by @elliette in #1963
  • [MV3 Debug Extension] Clean up tests in preparation for supporting compiling to MV2 by @elliette in #1964
  • [MV3 Debug Extension] The new debug extension can be run on Manifest V3 or Manifest V2 by @elliette in #1966
  • [MV3 Debug Extension] Variables in panel.dart should be private by @elliette in #1969
  • Re-enable weak webdev tests by @annagrin in #1960
  • [MV3 Debug Extension] User can reload app and continue to debug by @elliette in #1968
  • Ignore offset / count if an instance has no length by @elliette in #1972
  • Add tests for object inspection by @annagrin in #1973
  • [MV3 Debug Extension] Show a warning if multiple Dart apps are in a single page by @elliette in #1976
  • Add 'avoid_void_async' lint by @annagrin in #1977
  • Add unnecessary_lambdas lint by @annagrin in #1978
  • Move project definitions into a separate class by @annagrin in #1975
  • [MV3 Debug Extension] Support Bolt workflow by @elliette in #1983
  • Remove unnecessary awaits by @annagrin in #1982
  • Pass SdkLayout to the frontend server by @annagrin in #1986
  • Create copying sdk configuration provider by @annagrin in #1984
  • Run webdev tests in a copy of the sdk directory by @annagrin in #1987
  • Run dwds tests in a copy of the sdk directory by @annagrin in #1989
  • [MV3 Debug Extension] Small fixes for building the extension by @elliette in #1990
  • [MV3 Debug Extension] Bolt debugging: can reload the page and continue to debug by @elliette in #1991
  • [MV3 Debug Extension] Use the new Dart Debug Extension bug template by @elliette in #1992
  • contribute issue templates and pull request labeling by @devoncarew in #1979
  • Temporarily disable publish verification by @annagrin in #1996
  • Fix expression evaluation failures on empty scopes by @annagrin in #1998
  • Prepare to release dwds 18.0.0 by @annagrin in #1993

Full Changelog: webdev-v3.0.0...dwds-v18.0.0