Skip to content

2.86.19

Pre-release
Pre-release

Choose a tag to compare

@dibarbet dibarbet released this 28 Jul 20:39
· 630 commits to main since this release
525f7b2
  • 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 event parameter HTML event completions (PR: #11804)
    • Allow Razor completion items on deletion (PR: #11991)