|
1 | 1 | # C/C++ for Visual Studio Code Change Log |
2 | 2 |
|
3 | | -## Version 0.26.0-insiders3: October 8, 2019 |
4 | | -### Bug Fixes |
5 | | -* Fix crash in document outline causing the extension to shut down. [#4386](https://github.com/microsoft/vscode-cpptools/issues/4386) |
6 | | -* Fix document outline showing no results with nested namespaces. [#4389](https://github.com/microsoft/vscode-cpptools/issues/4389) |
7 | | -* Fix missing references on the last line. [#4150](https://github.com/microsoft/vscode-cpptools/issues/4150) |
8 | | -* Fix bug with forced includes in `compile_commands.json`. [#4293](https://github.com/microsoft/vscode-cpptools/issues/4293) |
9 | | -* Fix crashes if the database can't be created. [#4359](https://github.com/microsoft/vscode-cpptools/issues/4359) |
10 | | -* Fix bugs with comment references. [#4371](https://github.com/microsoft/vscode-cpptools/issues/4371), [#4372](https://github.com/microsoft/vscode-cpptools/issues/4372) |
11 | | -* Improve reliability for `Rename` and `Find All References`. [#4378](https://github.com/microsoft/vscode-cpptools/pull/4378) |
12 | | - |
13 | | -### Enhancements |
14 | | -* App support for .rsp files in `compile_commands.json`. [#1718](https://github.com/microsoft/vscode-cpptools/issues/1718) |
15 | | - |
16 | | -## Version 0.26.0-insiders2: October 3, 2019 |
17 | | -### Bug Fixes |
18 | | -* Fixed crash in document outline causing the extension to shut down. [#4375](https://github.com/microsoft/vscode-cpptools/issues/4375) |
19 | | - |
20 | | -## Version 0.26.0-insiders: October 1, 2019 |
| 3 | +## Version 0.26.0: October 15, 2019 |
21 | 4 | ### New Features |
22 | 5 | * Add localization support (translated text) via `Configure Display Language`. [#7](https://github.com/microsoft/vscode-cpptools/issues/7) |
23 | 6 | * Add `Rename Symbol` with a pending rename UI. [#296](https://github.com/microsoft/vscode-cpptools/issues/296), [PR #4277](https://github.com/microsoft/vscode-cpptools/pull/4277) |
24 | 7 | * Add support for navigation breadcrumbs and nested symbols in the Outline view (and removed the Navigation status bar item). [#2230](https://github.com/microsoft/vscode-cpptools/issues/2230) |
| 8 | +* Add support for C++/CX (`/ZW`, `/ZW:nostdlib`, `/FI`, `/FU`, and `/AI` compiler arguments). [#3039](https://github.com/microsoft/vscode-cpptools/issues/3039) |
25 | 9 | * Add a tree view UI for the other C++ references results. [#4079](https://github.com/microsoft/vscode-cpptools/issues/4079) |
26 | 10 |
|
27 | 11 | ### Enhancements |
| 12 | +* App support for .rsp files in `compile_commands.json`. [#1718](https://github.com/microsoft/vscode-cpptools/issues/1718) |
28 | 13 | * Add support for `SymbolLoadInfo` to `launch.json`. [#3324](https://github.com/microsoft/vscode-cpptools/issues/3324) |
29 | 14 | * Enable `${workspaceFolder}` in `compilerPath` and `compilerArgs`. [#3440](https://github.com/microsoft/vscode-cpptools/issues/3440) |
30 | 15 | * Add support for parsing more file types by default. [#3567](https://github.com/microsoft/vscode-cpptools/issues/3567) |
|
33 | 18 | ### Bug Fixes |
34 | 19 | * Fix querying of non-ENU compilers. [#2874](https://github.com/microsoft/vscode-cpptools/issues/2874) |
35 | 20 | * Fix `Find All References` not confirming references of method overrides in an inheritance hierarchy. [#4078](https://github.com/microsoft/vscode-cpptools/issues/4078) |
| 21 | +* Fix missing references on the last line. [#4150](https://github.com/microsoft/vscode-cpptools/issues/4150) |
36 | 22 | * Fix `Go to Definition` on implicit default constructors. [#4162](https://github.com/microsoft/vscode-cpptools/issues/4162) |
37 | 23 | * Fix configuration prompts from appearing if a configuration provider is set. [#4168](https://github.com/microsoft/vscode-cpptools/issues/4168) |
38 | 24 | * Fix vcpkg code action for missing includes with more than one forward slash. [PR #4172](https://github.com/microsoft/vscode-cpptools/pull/4172) |
39 | 25 | * Fix parsing of `__has_include` (and other system macros) with gcc. [#4193](https://github.com/microsoft/vscode-cpptools/issues/4193) |
40 | 26 | * Fix tag parse database not getting updated after changes occur to unopened files in the workspace. [#4211](https://github.com/microsoft/vscode-cpptools/issues/4211) |
41 | 27 | * Fix `files.exclude` ending with `/` being treated like a per-file exclude (which aren't enabled by default). [#4262](https://github.com/microsoft/vscode-cpptools/issues/4262) |
42 | 28 | * Fix `Find All References` incorrect results for string and comment references. [#4279](https://github.com/microsoft/vscode-cpptools/issues/4279) |
| 29 | +* Fix bug with forced includes in `compile_commands.json`. [#4293](https://github.com/microsoft/vscode-cpptools/issues/4293) |
43 | 30 | * Fix `Find All References` giving `Not a Reference` for constructors of templated classes. [#4345](https://github.com/microsoft/vscode-cpptools/issues/4345) |
44 | 31 | * Fix squiggles appearing after a multi-edit replace or rename. [#4351](https://github.com/microsoft/vscode-cpptools/issues/4351) |
45 | 32 | * Fix `gcc-x86` and `clang-x86` modes. [#4353](https://github.com/microsoft/vscode-cpptools/issues/4353) |
| 33 | +* Fix crashes if the database can't be created. [#4359](https://github.com/microsoft/vscode-cpptools/issues/4359) |
| 34 | +* Fix bugs with comment references. [#4371](https://github.com/microsoft/vscode-cpptools/issues/4371), [#4372](https://github.com/microsoft/vscode-cpptools/issues/4372) |
46 | 35 |
|
47 | 36 | ## Version 0.25.1: August 28, 2019 |
48 | 37 | ### Bug Fixes |
|
0 commit comments