Skip to content

1.13.4

Pre-release
Pre-release
Compare
Choose a tag to compare
@michelleangela michelleangela released this 17 Nov 22:36
· 669 commits to insiders since this release
c549c07

Instructions

Install it via using the Extensions view in VS Code and choosing the option "Switch to Pre-Release Version" or download a vsix that matches your OS from the "Download" dropdown in the "Version History" tab section on the Marketplace website) and then use the Extensions: Install from VSIX... command in VS Code (don't double-click the vsix or another app like VS might try to open it incorrectly).

Requirements

  • VS Code 1.67.0 or later.

Changes

New Features

  • Add the ability to generate definitions from declarations and vice versa. #664

Enhancements

  • Add sections to settings. #8237
  • Check for MSVC environment variables for configuring IntelliSense. #9745
  • Add "iar" and "armcc5" problem matchers. #10054
  • Pass --Wno-error=unknown to clang-format to avoid failing on unsupported settings. #10072
  • Add support for /cygdrive paths returned by some versions of Cygwin. #10112

Bug Fixes

  • Fix updates to compile_commands.json not being handled if specified using a relative path. #7610
  • Fix code analysis errors related to SSE2 being enabled. #9898
  • Fix Doxygen code action from appearing on a function that already has a */ comment. #10009
  • Fix Doxygen comment generation when there's a selection. #10028
  • Fixed crash on Linux/Mac when a full command line is specified in compilerPath containing invalid arguments. PR #10070
  • Fix random "Failed to spawn IntelliSense process: 65520" on Mac. #10091

Removed Features

  • Removed explicit WSL support in favor of using the WSL extension. #10066
  • The fix for an IntelliSense crash with the seqan3 library #8956 in 1.13.3 was removed because it caused a regression. #10075

Known Issues

  • Create declaration/definition does not complete operation when creating new file (re-running the operation after it creates the file will work around it). #10159
  • Create declaration/definition does not select the correct range of new inserted text. #10160
  • Create declaration/definition feature should format newly inserted definition or declaration. #10161
  • Changes to the enclosing type of a function aren't not taken into account after Create Declaration / Definition is used once. #10162
  • Creation declaration/definition that targets a new file (or an empty one) has 2 extra newlines. #10164