|
1 | 1 | #C/C++ for Visual Studio Code Change Log |
2 | 2 |
|
| 3 | +##Version 1.9.0: February 10, 2022 |
| 4 | +###New Features |
| 5 | +* Add a build and debug button when`C_Cpp.debugShortcut` is`true`.[#7497](https://github.com/microsoft/vscode-cpptools/issues/7497) |
| 6 | + |
| 7 | +###Enhancements |
| 8 | +* Rework how cancelation is processed for semantic tokens and folding operations.[PR#8739](https://github.com/microsoft/vscode-cpptools/pull/8739) |
| 9 | + |
| 10 | +###Workarounds |
| 11 | +* Temporarily make x86_64 as default build and debugging target to unblock debugging on Apple Silicon (M1 chip).[#8755](https://github.com/microsoft/vscode-cpptools/issues/8755) |
| 12 | + |
| 13 | +###Bug Fixes |
| 14 | +* Fix some IntelliSense parsing bugs.[#5117](https://github.com/microsoft/vscode-cpptools/issues/5117) |
| 15 | +* Fix IntelliSense process crashes caused by a stack overflow on Mac.[#7215](https://github.com/microsoft/vscode-cpptools/issues/7215),[#8653](https://github.com/microsoft/vscode-cpptools/issues/8653) |
| 16 | +* Fix exclusions not applying during tag parsing of non-recursive dependent includes.[#8702](https://github.com/microsoft/vscode-cpptools/issues/8702). |
| 17 | +* Fix excludes applying to cases it should not when running code analysis.[#8724](https://github.com/microsoft/vscode-cpptools/issues/8724) |
| 18 | +* Fix some system defines being incorrectly removed when running code analysis.[#8740](https://github.com/microsoft/vscode-cpptools/issues/8740) |
| 19 | +* Fix random compiler query, clang-tidy, or clang-format failure on Windows.[#8764](https://github.com/microsoft/vscode-cpptools/issues/8764) |
| 20 | +* Fix incorrect crash recovery with multiroot.[#8762](https://github.com/microsoft/vscode-cpptools/issues/8762) |
| 21 | +* Fix invoking commands before cpptools is activated.[#8785](https://github.com/microsoft/vscode-cpptools/issues/8785) |
| 22 | +* Fix some IntelliSense crashes. |
| 23 | + |
3 | 24 | ##Version 1.8.4: February 7, 2022 |
4 | 25 | ###Bug Fixes |
5 | 26 | * Suppress incorrect warnings on ARM64 macOS.[#8756](https://github.com/microsoft/vscode-cpptools/issues/8756) |
|