Skip to content

Commit 92768bc

Browse files
authored
Update changelog and version for 1.34.0 (#14700)
1 parent 5d05e95 commit 92768bc

2 files changed

Lines changed: 20 additions & 1 deletion

File tree

Extension/CHANGELOG.md

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

3+
## Version 1.34.0: August 21, 2026
4+
### Enhancements
5+
* Improve workspace indexing performance by reducing redundant browse paths from `compile_commands.json` and avoiding unnecessary tag parsing of non-included extensionless files. [#14693](https://github.com/microsoft/vscode-cpptools/issues/14693)
6+
* Reduce language server memory usage and RPC overhead for large messages and browse database snapshots.
7+
* Add IntelliSense support for C23 `_BitInt`, C++26 pack indexing, and C++26 structured binding packs.
8+
9+
### Bug Fixes
10+
* Fix inactive code being dimmed from the wrong column when a preprocessor directive is preceded by a comment. [#12882](https://github.com/microsoft/vscode-cpptools/issues/12882)
11+
* Thanks for the contribution. [@8prashant (Prashant Kumar Rai)](https://github.com/8prashant) [PR #14666](https://github.com/microsoft/vscode-cpptools/pull/14666)
12+
* Fix enum member completion in a `switch` label before the trailing `:`. [#14605](https://github.com/microsoft/vscode-cpptools/issues/14605)
13+
* Fix configuration path diagnostics for paths containing regular expression metacharacters and for incorrect source ranges. [PR #14674](https://github.com/microsoft/vscode-cpptools/pull/14674), [PR #14679](https://github.com/microsoft/vscode-cpptools/pull/14679)
14+
* Prevent browse database crashes on filesystems that do not support SQLite WAL shared memory, and warn when no compatible database location is available. [PR #14683](https://github.com/microsoft/vscode-cpptools/pull/14683)
15+
* Fix runaway CPU and memory usage caused by cyclic document symbol data, and prevent `cpptools` from remaining active after VS Code exits. [#14689](https://github.com/microsoft/vscode-cpptools/issues/14689)
16+
* Fix various IntelliSense completion, navigation, false error, code analysis, formatting, and colorization issues.
17+
* Fix several language server crashes during startup, shutdown, and diagnostic processing.
18+
* Fix a potential language server deadlock caused by inconsistent lock ordering.
19+
* Various localization updates.
20+
* Update dependencies.
21+
322
## Version 1.33.8: August 17, 2026
423
### New Feature
524
* Unification of tag parsing with the VS implementation. In particular, it's now done using multiple parallel `cpptools-srv2` processes. [PR #14426](https://github.com/microsoft/vscode-cpptools/pull/14426)

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.33.8-main",
5+
"version": "1.34.0-main",
66
"publisher": "ms-vscode",
77
"icon": "LanguageCCPP_color_128x.png",
88
"readme": "README.md",

0 commit comments

Comments
 (0)