v2.61.27
Pre-release
Pre-release
- Update Razor to 9.0.0-preview.25052.3 (PR: #7904)
- Offer generate handler for
@bind-XX:after
and:set
(#11350) (PR: #11350) - Support "Generate Event Handler" on event callbacks (ie
ValueChanged
and friends) (#11347) (PR: #11347) - Fix completion at end of document (#11343) (PR: #11343)
- Fix completion in an empty document (#11344) (PR: #11344)
- Only show element hover information when hovering over an element in a
.razor
file (#11336) (PR: #11336) - Don't format collection expressions, because Roslyn doesn't either (#11326) (PR: #11326)
- Update telemetry to 17.13.28 (#11315) (PR: #11315)
- Filter out CSS002 when it appears in an "@@" (#11313) (PR: #11313)
- Improve Find All Refs results (#11279) (PR: #11279)
- Offer generate handler for
- Update Roslyn to 4.13.0-3.25051.1 (PR: #7895)
- Prefix 'unmerged changes' with 'TODO' (PR: #62319)
- Fix crash when classifying embedded test classifications (PR: #76576)
- Ensure 'remove unnecessary using' shows up before 'convert to program-main style program' (PR: #76543)
- Fixup OmniSharp fallback AnalyzerConfigOption updater (PR: #76542)
- Expose NotificationService to OmniSharp (PR: #76541)
- Do not offer inline hints for parameters that already named (PR: #76532)
- Have inline hints display aliases if appropriate (PR: #76530)
- Allow OmniSharp to provide ImplementType Options (PR: #75312)
- Update telemetry to 17.13.28 (PR: #76480)
- feat(lsp): add --pipe parameter (PR: #76351)
- Slightly reduce allocations in SymbolCompletionItem.AddSymbolInfo (PR: #76418)
- Small reduction in allocations in DateAndTimeLanguageDetector (PR: #76393)
- Cache the compilation states in compilation order to avoid recalculation (PR: #76380)
- Razor synchronize loader (PR: #76357)
- Reduce allocations from doing repeated adds into an ImmutableDictionary in SolutionCompilationState.ComputeFrozenSnapshot (PR: #76361)
- Reduce allocations in WithUsingNamespacesAndTypesBinder.GetForwardedToAssemblyInUsingNamespaces (PR: #76370)
- Remove an enumerator allocation in SymbolCompletionItem.CreateWorker (PR: #76375)
- Reduce allocations in ProjectState's ctor (PR: #76369)
- Reduce allocations in CompletionItem.GetEntireDisplayText (PR: #76373)
- Reduce allocations in AbstractSymbolCompletionProvider.UnionSymbols (PR: #76368)
- Reduce allocations in AbstractRecommendationServiceBasedCompletionProvider.GetSymbolsAsync (PR: #76365)
- Cache the MEF composition in the Roslyn LSP. (PR: #76276)
- Fix Razor Report An Issue (PR: #7894)
- Hot Reload = Fuse On (PR: #7873)
- Update Debugger Package Download Endpoints to AzureFrontDoor URL (PR: #7879)
- Update OmniSharp to 1.39.12 (PR: #7445)
- Update .NET SDKs (PR: omnisharp-roslyn/#2621)
- Update Roslyn to 4.12.0-1.24358.3 (PR: omnisharp-roslyn/#2619)
- Fix code fix construction (PR: omnisharp-roslyn/#2620)
- Remove NuGet.Packaging.Core, as it's an assembly that only contains forwarders (PR: omnisharp-roslyn/#2610)
- Fix inlay hints lambdas parameter type null reference exception (PR: omnisharp-roslyn/#2604)
- Update SDKs and Roslyn (PR: omnisharp-roslyn/#2603)
- Pass project path when performing a restore (PR: omnisharp-roslyn/#2593)
- Bump xamltools to 17.13.35703.12 (PR: #7893)
- Don't try to send dynamicInfoChanged if the server isn't running (PR: #7875)