clangd / vscode-clangd

Visual Studio Code extension for clangd
https://marketplace.visualstudio.com/items?itemName=llvm-vs-code-extensions.vscode-clangd
MIT License
592 stars 97 forks source link

Show release notes on updating server versions #609

Open arijun opened 3 months ago

arijun commented 3 months ago

It can be hard to know what new features are available in clangd, especially when the version updates seamlessly in the background (so one might not even know there are new features in the first place).

It would be helpful if those features were shown in vscode when clangd gets updated. I guess that could look either like a notification with a link to the release notes, or a tab that opens in vscode automatically with the release notes in them (I think e.g. the Python extension does it this way).

Of course, this is reliant on there actually being change notes somewhere to link to/display, which isn't currently the case for clangd 17 and only nominally for 18. However, it looks like that will change soon: https://github.com/clangd/clangd/issues/1980.