|
1 | 1 | #C/C++ for Visual Studio Code Change Log |
2 | 2 |
|
| 3 | +##Version 0.17.7: July 19, 2018 |
| 4 | +* Fix`Go to Definition` for code scoped with an aliased namespace.[#387](https://github.com/Microsoft/vscode-cpptools/issues/387) |
| 5 | +* Fix incorrect IntelliSense errors with template template-arguments.[#1014](https://github.com/Microsoft/vscode-cpptools/issues/1014) |
| 6 | +* Fix crash when using designated initializer lists.[#1440](https://github.com/Microsoft/vscode-cpptools/issues/1440) |
| 7 | +* Add`windowsSdkVersion` to`c_cpp_properties.json`.[#1585](https://github.com/Microsoft/vscode-cpptools/issues/1585) |
| 8 | +* Add`${vcpkgRoot}` variable.[#1817](https://github.com/Microsoft/vscode-cpptools/issues/1817) |
| 9 | +* Fix dangling IntelliSense processes.[#2075](https://github.com/Microsoft/vscode-cpptools/issues/2075),[#2169](https://github.com/Microsoft/vscode-cpptools/issues/2169) |
| 10 | +* Fix incorrect IntelliSense errors when class template argument deduction is used.[#2101](https://github.com/Microsoft/vscode-cpptools/issues/2101) |
| 11 | +* Skip automatic parsing of source files in Mac system framework paths.[#2156](https://github.com/Microsoft/vscode-cpptools/issues/2156) |
| 12 | +* Fix`Edit Configurations...` not working after`c_cpp_properties.json` is deleted.[#2214](https://github.com/Microsoft/vscode-cpptools/issues/2214) |
| 13 | +* Fix indexing of the entire root drive on Windows when no is folder open.[#2216](https://github.com/Microsoft/vscode-cpptools/issues/2216) |
| 14 | +* Disable the config provider message for headers outside the workspace and when debugging.[#2221](https://github.com/Microsoft/vscode-cpptools/issues/2221) |
| 15 | +* Add`Change Configuration Provider...` command.[#2224](https://github.com/Microsoft/vscode-cpptools/issues/2224) |
| 16 | +* Fix out-of-memory crash with`#include` code actions when no folder is open.[#2225](https://github.com/Microsoft/vscode-cpptools/issues/2225) |
| 17 | +* Fix`intelliSenseMode` with custom config providers on Windows.[#2228](https://github.com/Microsoft/vscode-cpptools/issues/2228) |
| 18 | +* Fix formatting not working on Windows if the VC++ 2015 redist isn't installed.[#2232](https://github.com/Microsoft/vscode-cpptools/issues/2232) |
| 19 | +* Fix variables not resolving in`macFrameworkPath`.[#2234](https://github.com/Microsoft/vscode-cpptools/issues/2234) |
| 20 | +* Fix`Go to Definition` not working for macros followed by`.` or`->`.[#2245](https://github.com/Microsoft/vscode-cpptools/issues/2245) |
| 21 | +* Fix`#include` autocomplete with Mac framework headers.[#2251](https://github.com/Microsoft/vscode-cpptools/issues/2251) |
| 22 | +* Fix for debugging to support empty arguments for debuggee.[#2258](https://github.com/Microsoft/vscode-cpptools/issues/2258) |
| 23 | +* Fix`Go to Definition` bug (missing symbols outside the workspace).[#2281](https://github.com/Microsoft/vscode-cpptools/issues/2281) |
| 24 | +* Add a setting to silence configuration provider warnings.[#2292](https://github.com/Microsoft/vscode-cpptools/issues/2292) |
| 25 | +* Fix for debugging async Visual C++ causing debugger to hang. |
| 26 | +* Fix`main` snippet. |
| 27 | + |
3 | 28 | ##Version 0.17.6: July 2, 2018 |
4 | 29 | * Fix the database icon getting stuck with recursive includes.[#2104](https://github.com/Microsoft/vscode-cpptools/issues/2104) |
5 | 30 | * Fix the red flame appearing late with recursive includes.[#2105](https://github.com/Microsoft/vscode-cpptools/issues/2105) |
|
216 | 241 | ##Version 0.13.0: September 25, 2017 |
217 | 242 | * Reference highlighting is now provided by the extension for both IntelliSense engines. |
218 | 243 | * Parameter help is now provided by both IntelliSense engines. |
219 | | -* Light bulbs (code actions) for #include errors now suggest potential paths to add to the`includePath` based on a recursive search of the`browse.path`.[#846](https://github.com/Microsoft/vscode-cpptools/issues/846) |
| 244 | +* Light bulbs (code actions) for`#include` errors now suggest potential paths to add to the`includePath` based on a recursive search of the`browse.path`.[#846](https://github.com/Microsoft/vscode-cpptools/issues/846) |
220 | 245 | * Browse database now removes old symbols when`browse.path` changes.[#262](https://github.com/Microsoft/vscode-cpptools/issues/262) |
221 | 246 | * Add`*` on new lines after a multiline comment with`/**` is started.[#579](https://github.com/Microsoft/vscode-cpptools/issues/579) |
222 | 247 | * Fix`Go to Definition`, completion, and parameter hints for partially scoped members.[#635](https://github.com/Microsoft/vscode-cpptools/issues/635) |
|