Skip to content

Latest commit

 

History

History
68 lines (50 loc) · 3.8 KB

CHANGELOG.md

File metadata and controls

68 lines (50 loc) · 3.8 KB

Change Log

Version 0.1.15: January 27, 2022

  • Fix: clangd extension fails to restart, #291
  • Legacy semantic-highlighting is no longer supported, #273

Version 0.1.14: January 25, 2022

  • Inlay hints: fully support clangd's documented protocol extension: arbitrary types and the position property.
  • Inlay hints: cache hints more and refresh them less often.
  • Inlay hints: respect editor.inlayHints.enabled, and provide a toggle command.
  • CUDA: use VSCode's built-in language detection
  • Switch header/source: constrain to applicable languages, add to context menu
  • Releases now pushed to OpenVSX as well as VSCode Marketplace

Version 0.1.13: August 24, 2021

  • Add option to suppress warning about the Microsoft C/C++ extension incompatibility #221

Version 0.1.12: July 19, 2021

  • Clicking on status bar opens output panel, #177
  • Commands to open user and project clangd confguration files #181
  • Inlay hints support for parameters #168 and types #188. Requires a clangd built after llvm/llvm-project@cea736e5b and -inlay-hints flag.

Version 0.1.11: March 2, 2021

  • Prompt when workspace overrides clangd.path and clangd.arguments, #160
  • Fix semanticTokens flickering issue, #150
  • clangd.path takes vscode.workspace.rootPath into account if available. #153

Version 0.1.10: February 15, 2021

  • Warn about conflict with ms-vscode.cpptools, #141

Version 0.1.9: January 12, 2021

  • Add "show AST" feature (clangd 12 or later), #104
  • Add "restartAfterCrash" option, #108
  • Add "serverCompletionRanking" option, #63
  • Client side will not watch config files for clangd 12 or later, as clangd natively supports it #128
  • Fix: improve workspace-symbol ranking for unqualified name, #81
  • Fix: error on restarting clangd when using onConfigChanged, #98
  • Fix: Resrict "show memory usage" button on its own view, #97

Version 0.1.8: November 10, 2020

  • file watcher support for compile_commands.json, #33
  • restart clangd will respect the latest VSCode config, #78
  • improvement for type-hierarchy, #44, #68
  • add tree view for clangd's $/memoryUsage feature (clangd 12 or later), #86

Version 0.1.7: September 7, 2020

  • (experimental) Type hierarchy support, #20
  • Switch to official semanticToken API (required clangd 11), #54
  • Fix autoinstall writes local config in remote settings, #56, #65