VS Code extensions v3.15.0

141 views
Skip to first unread message

Danny Tuppeny

unread,
Sep 30, 2020, 11:52:17 AM9/30/20
to Flutter Dev

Hi all,

v3.15.0 of the Dart & Flutter VS Code extensions have been published. Release notes are below/online.

Terminal

#2099/#2581/#2817package: links are now detected in the built-in terminal and automatically linked as long as they are referenced by one of your projects.

Stack Trace Improvements

  • #2795/#2796: Relative paths and dart: libraries are now detected in stack traces printed to the debug console.
  • #2794: Stack traces printed to the debug console while running tests are now detected and linked.

Flutter

  • #2793/#2809: Errors for required parameters (like “vsync is not detected as a named parameter”) should no longer appear after using the Flutter: New Project command.
  • #2776: Icons previews have been updated to support new rounded/outline variants and many new Cupterino icons.

Editor

  • #2813: Code-fixes that include suggestion drop-downs will no longer generate incorrect code when one of the suggestions contains a comma.

The following changes include changes in the SDK and therefore may only apply when you are using a new enough SDK version. Those marked LSP may only apply when using the LSP preview ("dart.previewLsp": true in your VS Code settings).

  • #2818: Refactor error messages will no longer show an empty string "" for unnamed libraries, instead showing a relative path.
  • #2781: Signature help will now show “required” against parameters that are marked with the required keyword.
  • #2766: “Create missing overrides” will no longer sometimes generate invalid code on Windows.
  • #2762: The Dart: Sort Members command will no longer sometimes delete comments alongside imports.
  • #2680: The dart.analysisExcludedFolders setting is now supported for LSP.
  • #1132: The signature information popup will now appear automatically when typing ( and , in appropriate places (LSP).
  • #602/#2764: Loose .dart files can now be opened without a workspace folder (LSP).
  • #2727: The “Convert quotes” quick-fixes are now available for interpolated strings.

Commands

  • #2807: A new command Dart: Generate Documentation has been added to run dartdoc. This is also available when editing a dartdoc_options.yaml file and as a VS Code Task.
  • #2777: The error “Unable to execute Stagehand. SyntaxError” will no longer appear the first time you run Dart: New Project after upgrading your SDK.

DevTools

  • #2226: A new setting (dart.devToolsBrowser) allows launching DevTools in your default browser instead of Chrome.

Debugger

  • #2784: Hitting a breakpoint in a web app now jumps to the currect source code.
Reply all
Reply to author
Forward
0 new messages