Skip to content

Commit f7e2caf

Browse files
authored
Update changelog and version for 1.24.2. (#13344)
1 parent 5697dcc commit f7e2caf

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed

Extension/CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# C/C++ for Visual Studio Code Changelog
22

3+
## Version 1.24.2: March 6, 2025
4+
### Enhancements
5+
* Various improvements to Copilot snippets. [PR #13296](https://github.com/microsoft/vscode-cpptools/pull/13296)
6+
* Add handling of `-cxx-isystem`, `-stblib++-isystem`, `-isystem-after`, and `--include-barrier` Clang compiler arguments when composing the order of include paths used by IntelliSense.
7+
* Defer building of an include completion cache to another thread, improving performance when a file is opened.
8+
9+
### Bug Fixes
10+
* Fix the code analysis mode in the Language Status bar not updating after the setting changes. [#13240](https://github.com/microsoft/vscode-cpptools/issues/13240)
11+
* Fix the `svdPath` description being missing for `launch.json`. [#13287](https://github.com/microsoft/vscode-cpptools/issues/13287)
12+
* Update the Windows SDK packages referenced in the walkthrough. [#13290](https://github.com/microsoft/vscode-cpptools/issues/13290)
13+
* Fix an issue with `C:` being treated as a relative path. [PR #13297](https://github.com/microsoft/vscode-cpptools/pull/13297)
14+
* Fix an unnecessary TU reset when a change is detected in a `compile_commands.json` file that is not used by the active configuration. [#13317](https://github.com/microsoft/vscode-cpptools/issues/13317)
15+
* Fix handling of URIs in web environments. [#13327](https://github.com/microsoft/vscode-cpptools/issues/13327)
16+
* Fix a potential deadlock after using 'Reset IntelliSense Database'. [#13337](https://github.com/microsoft/vscode-cpptools/issues/13337)
17+
* Fix an issue with duplicate forced includes being removed. Multiple forced includes of the same file should now properly be included multiple times.
18+
* Fix an issue in which the base configuration browse paths may not get populated when using a custom configuration provider.
19+
* Fix an issue with forced includes not being resolved against the same include path search order as a compiler would.
20+
* Fix an issue with include path ordering of paths specified with the `-imsvc` argument.
21+
* Fix a race condition that could result in incorrect include completion results.
22+
* Fix potential IntelliSense process crashes when processing Copilot snippets.
23+
* Fix a crash involving iconv when converting UTF-16 or UTF-32 to UTF-8.
24+
* Fix a potential crash when using the IntelliSense cache.
25+
* Fix an IntelliSense crash if a "bad seq number" occurs.
26+
* Fix processes potentially getting stuck on shutdown.
27+
* Fix a potential crash when saving a file.
28+
329
## Version 1.24.1: February 13, 2025
430
### Bug Fixes
531
* Fix random IntelliSense process crashes on Linux/macOS when `C_Cpp.intelliSenseCacheSize` is > 0. [#12668](https://github.com/microsoft/vscode-cpptools/issues/12668)

Extension/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "cpptools",
33
"displayName": "C/C++",
44
"description": "C/C++ IntelliSense, debugging, and code browsing.",
5-
"version": "1.24.1-main",
5+
"version": "1.24.2-main",
66
"publisher": "ms-vscode",
77
"icon": "LanguageCCPP_color_128x.png",
88
"readme": "README.md",

0 commit comments

Comments
 (0)