clangd / clangd

clangd language server
https://clangd.llvm.org
Apache License 2.0
1.52k stars 63 forks source link

Release checklist for clangd 19 #2127

Open HighCommander4 opened 1 month ago

HighCommander4 commented 1 month ago

Using the Release checklist from the wiki as a template:

Once the release branch is created

Once the LLVM release is out

nicovank commented 1 month ago

Should TidyFastChecks.inc be updated?

HighCommander4 commented 1 month ago

Should TidyFastChecks.inc be updated?

I will leave this to @sam-mccall / @kadircet to do at a cadence of their choosing.

HighCommander4 commented 1 month ago
  • [ ] Document any notable new features on the clangd website

The only notable new feature that comes to mind is the initial support for C++20 Modules.

@ChuanqiXu9, do you think we should add something to https://clangd.llvm.org/features about it? Or should we wait until the feature is at a more advanced stage?

ChuanqiXu9 commented 1 month ago
  • [ ] Document any notable new features on the clangd website

The only notable new feature that comes to mind is the initial support for C++20 Modules.

@ChuanqiXu9, do you think we should add something to https://clangd.llvm.org/features about it? Or should we wait until the feature is at a more advanced stage?

I think we should add it. It will pretty helpful for us to improve this by receiving more issue reports.

HighCommander4 commented 1 month ago

The only notable new feature that comes to mind is the initial support for C++20 Modules. @ChuanqiXu9, do you think we should add something to https://clangd.llvm.org/features about it? Or should we wait until the feature is at a more advanced stage?

I think we should add it. It will pretty helpful for us to improve this by receiving more issue reports.

Makes sense. Would you like to send a PR? The page source is at https://github.com/llvm/clangd-www/blob/main/features.md.

ChuanqiXu9 commented 1 month ago

The only notable new feature that comes to mind is the initial support for C++20 Modules. @ChuanqiXu9, do you think we should add something to https://clangd.llvm.org/features about it? Or should we wait until the feature is at a more advanced stage?

I think we should add it. It will pretty helpful for us to improve this by receiving more issue reports.

Makes sense. Would you like to send a PR? The page source is at https://github.com/llvm/clangd-www/blob/main/features.md.

I sent it here: https://github.com/llvm/clangd-www/pull/107

kadircet commented 1 month ago

Should TidyFastChecks.inc be updated?

I will leave this to @sam-mccall / @kadircet to do at a cadence of their choosing.

thanks for the ping! https://github.com/llvm/llvm-project/pull/106354 for analysis at 19.x, we should also get that cherry-picked to release branch

HighCommander4 commented 1 week ago

I've prepared a 19.1.0 release at https://github.com/clangd/clangd/releases/tag/19.1.0. Marked as pre-release for now, testing is welcome.