Skip to content

0.21.0-insiders3

Pre-release
Pre-release
Compare
Choose a tag to compare
@sean-mcmanus sean-mcmanus released this 04 Jan 00:58
6488a11

Known Issues

  • A regression occurred with recursive includes when forcedInclude is used. It will be fixed in our next release (see #2986 ).

Changes

  • Add completion committing for methods after (. #882, #1184
  • Add the Microsoft digital signature to Windows binaries to avoid getting incorrectly flagged by virus scanners. #1103, #2970
  • Add macro expansions to hover. #1734
  • Fix incorrect completions after Enter is used after struct, class, etc. #2734
  • Fix quotes around defines not supported for custom configuration providers. #2820
  • Fix Tag Parser completion details missing keywords (i.e. using, class, #define, etc.). #2850
  • Fix missing (declaration) on symbols. #2851
  • Fix IntelliSense errors with template argument deduction. #2907, #2912
  • Fix snippet completions being offered when they shouldn't be. #2942
  • Set the editor.wordBasedSuggestions to false by default to prevent incorrect completions. #2943
  • Add completion committing for templates after <. #2953
  • Fix IntelliSense-based Go to Definition for functions with function pointer parameters. #2981
  • Fix < incorrectly triggering completions. #2985
  • Fix recursive includes not adding paths used by forcedInclude files. #2986
  • Fix crash when // is used in a recursive includePath. #2987
  • Fix 3 crashes found with 0.21.0-insiders2.

Instructions

To use the "offline" .vsix (that doesn't download dependencies on extension activation), download the .vsix that matches your OS and run the "Install from VSIX" command in VS Code.