2.86.19
Pre-release
Pre-release
- Bump Roslyn to 5.0.0-1.25361.2 (PR: #8416)
- Fix issue with diagnostics when renaming a file (case change only) (PR: #79298)
- Allow rename to (optionally) process source generated documents(PR: #78984)
- Initial support for adding obsolete attributes to primary constructors(PR: #79271)
- Allow the Razor extension to report telemetry (and initialize)(PR: #79254)
- Use same location for 'use implicit object' as we do for 'use collection expression'.(PR: #79265)
- Use the miscellaneous files project name for rich misc projects(PR: #79267)
- Razor: Don't double register for document sync(PR: #79241)
- Allow LanguageServerProjectSystems to load into more than one workspace(PR: #78975)
- Improve diagnostic for ambiguous predefined type(PR: #79196)
- Fix renaming constructor via alias(PR: #79175)
- Speed up performance of remove-unused-imports fix all(PR: #79173)
- Improve performance in metadata-to-project-reference conversion(PR: #79163)
- Fix issue where we offered to use a collection expression when teh user didn't have a viable Add method(PR: #79157)
- Don't load the razor redirector unless it could actually be a razor assembly(PR: #79154)
- Tweak clarity rules for parentheses where ?? is involved(PR: #79159)
- Avoid hitting object pool when not needed(PR: #79158)
- Merge 'extension operators' into 'main'(PR: #79151)
- Extensions: interceptors(PR: #79010)
- Small but trivial allocation improvement in FileWatchedReferenceFactory.StopWatchingReference(PR: #79140)
- Slight allocation reduction in CommandLineParser.FlattenArgs (PR: #79139)
- Fix promptForDevKitDebugConfigurations without CDK installed (PR: #8390)
- Remove Razor ForceRuntimeCodeGeneration flag (PR: #8398)
- Bump Razor to 10.0.0-preview.25329.6 (PR: #8413)
- Use snippet InsertText in directive attributes to insert equals and quotes (PR: #12010)
- Fix edit mapping for Html documents (PR: #12027)
- Don't show HTML snippets in style, script, or html comment blocks (PR: #12021)
- Allow our VS Code extension to report telemetry (through Roslyn) (PR: #12015)
- Hard code ForceRuntimeCodeGeneration feature flag in all cases (PR: #12007)
- Report cohost status in initialize telemetry (PR: #12001)
- Implement "Extract to Foo.razor.css" code action (PR: #11989)
- Filter all html diagnostics out if they're reported in a comment (PR: #12002)
- Analyzer redirector (PR: #11972)
- Partial fix for #7678 (PR: #11681)
- Simplify tag to self-closing code action (PR: #11802)
- Bind directive attribute
eventparameter HTML event completions (PR: #11804) - Allow Razor completion items on deletion (PR: #11991)