From a09fc4c66090f55c236ec5ae9ad5940afc9d3d20 Mon Sep 17 00:00:00 2001 From: Sean McManus Date: Thu, 6 Feb 2025 18:08:18 -0800 Subject: [PATCH 1/2] Update changelog and version for 1.24.0. --- Extension/CHANGELOG.md | 14 ++++++++++++++ Extension/package.json | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/Extension/CHANGELOG.md b/Extension/CHANGELOG.md index 7e7723219..923cb867a 100644 --- a/Extension/CHANGELOG.md +++ b/Extension/CHANGELOG.md @@ -1,5 +1,19 @@ # C/C++ for Visual Studio Code Changelog +## Version 1.24.0: Febrary 10, 2025 +### Enhancement +* Improve/fix the switch header/source feature. [#2635](https://github.com/microsoft/vscode-cpptools/issues/2635) + +### Bug Fixes +* Fix a bug in which hundreds of custom configuration requests could be sent on startup before the configuration provider has registered. [#13166](https://github.com/microsoft/vscode-cpptools/issues/13166) +* Fix handling of the `-framework` compiler argument. [#13204](https://github.com/microsoft/vscode-cpptools/issues/13204) +* Fix a potential race between didChange and didOpen. [PR #13209](https://github.com/microsoft/vscode-cpptools/pull/13209) +* Fix an issue with the `.editorconfig` `tab_size`. [PR #13216](https://github.com/microsoft/vscode-cpptools/pull/13216) +* Fix a potential deadlock on shutdown if configuration providers are used. [#13218](https://github.com/microsoft/vscode-cpptools/issues/13218) +* Fix system include/framework paths being used as a fallback for user include/framework paths in the base configuration. [PR #13247](https://github.com/microsoft/vscode-cpptools/pull/13247) +* Fix an inaccurate cursor position for IntelliSense update. +* Fix a random crash during code analysis. + ## Version 1.23.6: February 6, 2025 ### Bug Fixes * Fix a bug with remote attach debugging. [#13137](https://github.com/microsoft/vscode-cpptools/issues/13137) diff --git a/Extension/package.json b/Extension/package.json index dcc507601..99b04f25c 100644 --- a/Extension/package.json +++ b/Extension/package.json @@ -2,7 +2,7 @@ "name": "cpptools", "displayName": "C/C++", "description": "C/C++ IntelliSense, debugging, and code browsing.", - "version": "1.23.6-main", + "version": "1.24.0-main", "publisher": "ms-vscode", "icon": "LanguageCCPP_color_128x.png", "readme": "README.md", From 37cb949025df38f81b317d09b3c2fc8160c37a0d Mon Sep 17 00:00:00 2001 From: Sean McManus Date: Thu, 6 Feb 2025 18:58:10 -0800 Subject: [PATCH 2/2] Update with Copilot hover. --- Extension/CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Extension/CHANGELOG.md b/Extension/CHANGELOG.md index 923cb867a..b600f48ea 100644 --- a/Extension/CHANGELOG.md +++ b/Extension/CHANGELOG.md @@ -1,6 +1,9 @@ # C/C++ for Visual Studio Code Changelog ## Version 1.24.0: Febrary 10, 2025 +### New Feature +* Add experimental support for Copilot descriptions in hover tooltips, controlled by the `C_Cpp.copilotHover` setting. This feature is currently off by default and may be subject to A/B experimentation. To opt-out of Copilot Hover experiments, set `C_Cpp.copilotHover` to `disabled`. + ### Enhancement * Improve/fix the switch header/source feature. [#2635](https://github.com/microsoft/vscode-cpptools/issues/2635)