Files
sdk/third_party/pkg/dap/CHANGELOG.md
Danny Tuppeny 0a15269bbb [dds/dap] Remove macro support from debug adapters/DAP
This removes support for dart-macro+file URIs (and using URIs in the DAP protocol in general) and all related code/tests.

Change-Id: I7cbbcc8463e7c352517d5bd58e8cdf63c7d23c0d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/460940
Reviewed-by: Jessy Yameogo <yjessy@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
Reviewed-by: Ben Konyi <bkonyi@google.com>
2025-11-17 09:05:57 -08:00

1018 B

1.5.0-wip

  • Removed the supportsDartUris flag from DartInitializeRequestArguments because it was only required to support the (now removed) Dart macros experiment.

1.4.0

  • Updated all generated classes using the latest published version of the DAP spec.

1.3.0

  • Add showToUser field to DebugAdapterException to specify which errors should be shown to users.

1.2.0

  • Added DartInitializeRequestArguments, a subclass of InitializeRequestArguments that supports a custom flag supportsDartUris for informing the debug adapter that the client supports using URIs in places that might usually be file paths (such as stackTraceRequest). Setting this flag indicates that the client supports file: URIs and also any custom-scheme URIs whose content can be provided by the analysis server from the matching Dart SDK.

1.1.0

  • Updated all generated classes using the latest published version of the DAP spec.

1.0.0

  • Moved DAP classes from package:dds into a standalone package.