v2.43.16
Pre-release
Pre-release
Changes in 2.43.16
- Fix handling Razor files with non-ascii characters (PR: #7442)
- Bump Roslyn to 4.12.0-2.24413.5 (PR: #7442)
- Fix URI comparisons for different casing (PR: #74746)
- Remove implicit unsafe cast in foreach(PR: #74747)
- Send a TextDocumentidentifier for razor dynamic file requests/responses (PR: #74727)
- Fix issues with VSCode LSP EA causing handlers to fail to load (PR: #74700)
- Reduce allocations in SyntaxEquivalence.AreEquivalent by using a more appropriate pooling mechanism for the stack it uses to walk trees. (PR: #74610)
- Reduce allocations in SyntaxNodeExtensions.GetMembers to instead execute a given lambda over the collection. (PR: #74628)
- Modify ISyntaxFacts methods to allocate less (PR: #74596)
- Fix cases where unused private members were not grayed out (PR: #74589)
- Fix URI handling when comparing encoded and unencoded URIs (PR: #74544)
- Only report project load events for initial load in VSCode (PR: #74688)
- Reduce allocations in AbstractSymbolCompletionProvider.CreateItems (PR: #74670)
- Bump xamltools to 17.12.35209.18 (PR: #7428)
- Task 2187810: [VS Code] Add OnEnter rules to indent tags (PR: #7426)
- Fix completion handler bug that causes language server to crash (#7401) (PR: #7406)