[0.14.0] - 2024-06-23 / Palanga
- Speed up completion by not showing name suggestions or items from unimported namespaces
- Bump Ionide.LanguageServerProtocol to 0.6.0, fix some of the types used for dynamic registration
- Reduce noise when loading >10 project files, include currently loading project in progress bar.
- By @BrianCArnold in #162
- Register TextDocumentSync lazily
- By Adam Tao @tcx4c70
- Support completionItem/resolve method to speed up completion;
- By Adam Tao @tcx4c70
- Do not rename symbol in strings or comments, restore file rename
- As reported by @Myrslaver in #157
- Stop collecting symbols in method body
- By Adam Tao @tcx4c70
- Fix TypeHierarchy registration
- By Adam Tao @tcx4c70
- Fix wrong references number
- By Adam Tao @tcx4c70
- Add progress reporting when loading a solution/project
- By Adam Tao @tcx4c70
- More refactoring and fixes from rework branch:
- By Adam Tao @tcx4c70, from https://github.com/tcx4c70/csharp-language-server/commits/rework/
Full Changelog: 0.13.0...0.14.0