You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Extension/CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,11 @@
1
1
# C/C++ for Visual Studio Code Changelog
2
2
3
+
## Version 1.28.1: October 6, 2025
4
+
### Bug Fixes
5
+
* Fix extension activation getting stuck when certain SSH config files are processed (by the SSH targets view feature). [#13966](https://github.com/microsoft/vscode-cpptools/issues/13966)
6
+
* Fix document symbols randomly showing previous versions of symbols after they are modified. [#13967](https://github.com/microsoft/vscode-cpptools/issues/13967)
7
+
* A potential fix for a crash.
8
+
3
9
## Version 1.28.0: September 25, 2025
4
10
### Enhancements
5
11
* Add IntelliSense support for c23 `bool`, `true`, and `false`. [#13737](https://github.com/microsoft/vscode-cpptools/issues/13737)
caseprogressLanguageServiceDisabled: progressName="language service disabled";break;
280
286
}
281
287
if(progressName){
282
288
telemetryProperties.progress=progressName;
@@ -300,10 +306,13 @@ export function setIntelliSenseProgress(progress: number): void {
300
306
}
301
307
}
302
308
303
-
exportfunctiongetProgressInstallSuccess(): number{returnprogressInstallSuccess;}// Download/install was successful (i.e. not blocked by component acquisition).
309
+
exportfunctiongetProgressDebuggerStarted(): number{returnprogressDebuggerStarted;}// Debugger initialization was started.
310
+
exportfunctiongetProgressDebuggerSuccess(): number{returnprogressDebuggerSuccess;}// Debugger was successfully initialized.
304
311
exportfunctiongetProgressExecutableStarted(): number{returnprogressExecutableStarted;}// The extension was activated and starting the executable was attempted.
312
+
exportfunctiongetProgressCopilotSuccess(): number{returnprogressCopilotSuccess;}// Copilot activation was successful.
305
313
exportfunctiongetProgressExecutableSuccess(): number{returnprogressExecutableSuccess;}// Starting the exe was successful (i.e. not blocked by 32-bit or glibc < 2.18 on Linux)
306
314
exportfunctiongetProgressParseRootSuccess(): number{returnprogressParseRootSuccess;}// Parse root was successful (i.e. not blocked by processing taking too long).
315
+
exportfunctiongetProgressLanguageServiceDisabled(): number{returnprogressLanguageServiceDisabled;}// The user disabled the language service.
307
316
exportfunctiongetProgressIntelliSenseNoSquiggles(): number{returnprogressIntelliSenseNoSquiggles;}// IntelliSense was successful and the user got no squiggles.
308
317
309
318
exportfunctionisUri(input: any): input is vscode.Uri{
0 commit comments