|
1 | 1 | #C/C++ for Visual Studio Code Change Log |
2 | 2 |
|
| 3 | + |
| 4 | +##Version 1.2.0-insiders2: January 20, 2021 |
| 5 | +###Enhancement |
| 6 | +* Add new "console" launch config for cppvsdbg.[PR#6794](https://github.com/microsoft/vscode-cpptools/pull/6794) |
| 7 | + |
| 8 | +###Bug Fixes |
| 9 | +* Fix autocomplete not working with`for` loop variables with C code.[#2946](https://github.com/microsoft/vscode-cpptools/issues/2946) |
| 10 | +* Fix an entry not found error for files in`compile_commands.json` that didn't initially exist.[#6311](https://github.com/microsoft/vscode-cpptools/issues/6311) |
| 11 | +* Fix IntelliSense errors with C++20 std::ranges in gcc/clang modes.[#6342](https://github.com/microsoft/vscode-cpptools/issues/6342) |
| 12 | +* Fix`compile_commands.json` not working correctly for`*.C` files.[#6497](https://github.com/microsoft/vscode-cpptools/issues/6497) |
| 13 | +* Fix IntelliSense errors when "module" is used as a variable name with C++20.[#6719](https://github.com/microsoft/vscode-cpptools/issues/6719) |
| 14 | +* Fix a runtime failure on macOS 10.13 or older.[#6787](https://github.com/microsoft/vscode-cpptools/issues/6787) |
| 15 | +* Fix`Go to Symbol in Workspace`.[#6793](https://github.com/microsoft/vscode-cpptools/issues/6793) |
| 16 | + |
3 | 17 | ##Version 1.2.0-insiders: January 14, 2021 |
4 | 18 | ###New Features |
5 | 19 | * Add support for cross-compilation configurations for IntelliSense. For example,`intelliSenseMode` value "linux-gcc-x64" could be used on a Mac host machine.[#1083](https://github.com/microsoft/vscode-cpptools/issues/1083) |
|
21 | 35 | * Fix IntelliSense not switching the language mode after changing C versus C++`files.associations`.[#2557](https://github.com/microsoft/vscode-cpptools/issues/2557) |
22 | 36 | * Fix Switch Header/Source not switching to an existing file in another column if it's not visible.[#2667](https://github.com/microsoft/vscode-cpptools/issues/2667),[#6749](https://github.com/microsoft/vscode-cpptools/issues/6749) |
23 | 37 | * Fix`#include` completion not sorting _ last.[#3465](https://github.com/microsoft/vscode-cpptools/issues/3465) |
| 38 | +* Fix completion not working for templates in gcc/clang mode.[#3501](https://github.com/microsoft/vscode-cpptools/issues/3501) |
24 | 39 | * Fix crash when certain JavaScript files are parsed as C++.[#3858](https://github.com/microsoft/vscode-cpptools/issues/3858) |
25 | 40 | * Fix IntelliSense squiggle about not being able to assign to an object of its own type.[#3883](https://github.com/microsoft/vscode-cpptools/issues/3883) |
26 | 41 | * Fix hover and Find All References for template function overloads.[#4044](https://github.com/microsoft/vscode-cpptools/issues/4044),[#4249](https://github.com/microsoft/vscode-cpptools/issues/4249) |
|
46 | 61 | * Fix gcc problem matcher when the column is missing. |
47 | 62 | *@guntern[PR#6490](https://github.com/microsoft/vscode-cpptools/pull/6490) |
48 | 63 | * Disable Insiders prompt for Codespaces.[#6491](https://github.com/microsoft/vscode-cpptools/issues/6491) |
49 | | -* Fix`compile_commands.json` not working correctly for`*.C` files.[#6497](https://github.com/microsoft/vscode-cpptools/issues/6497) |
50 | 64 | * Show an error message when gdb can't be found when generating a`launch.json` (instead of using an invalid`miDebuggerPath`).[#6511](https://github.com/microsoft/vscode-cpptools/issues/6511) |
51 | 65 | * Fix IntelliSense crash with a parenthesized type followed by an initializer list.[#6554](https://github.com/microsoft/vscode-cpptools/issues/6554),[#6624](https://github.com/microsoft/vscode-cpptools/issues/6624) |
52 | 66 | * Fix IntelliSense updating after pasting multi-line code.[#6565](https://github.com/microsoft/vscode-cpptools/issues/6565) |
|