Skip to content

2.87.26

Pre-release
Pre-release

Choose a tag to compare

@dibarbet dibarbet released this 28 Jul 20:39
· 572 commits to main since this release
0db23bd
  • Bump Roslyn to 5.0.0-2.25371.17 (PR: #8436)
    • Fix exception in additional file diagnostics (PR: #79501)
    • Simplify stale project handling in hot reload(PR: #79386)
    • Fix static extension method not showing up on enum type(PR: #79454)
    • Update 'use auto property' to respect user options around this. for property access.(PR: #79405)
    • Fix make-readonly with spans.(PR: #79393)
    • Change how trailing trivia is preserved in use-auto-prop(PR: #79425)
    • Special case a few well-known immutable types in use-auto-prop(PR: #79422)
    • Preserve comments when switching to auto props(PR: #79420)
    • Support interpolated string handlers in extension blocks(PR: #78425)
    • Offer 'implement interface' when inside a type's body(PR: #79382)
    • EnC support for project level changes(PR: #79239)
    • Ensure generated types come after top level statements(PR: #79378)
    • Allow user to still create a new field/prop when offering to initialize an existing prop(PR: #79376)
    • Fix crash in replace property with methods(PR: #79358)
    • Fix issue offering to remove nullable cast in a ternary expression(PR: #79355)
    • Fix 'use var' with spans(PR: #79348)
    • Fix not offering to remove unnecessary nullable pragmas(PR: #79356)
    • Fix crash in use-null-prop fixer(PR: #79340)
  • Update debugger to v2.86.0(PR: #8424)
  • Bump Razor to 10.0.0-preview.25368.1 (PR: #8430)
    • Fixing override completion in VSCode when LSP is enabled (PR: #12039)
    • [Cohost] Fix rename and unskip test (PR: #11952)
    • Ensure unique file paths for non-file Uris (PR: #12037)
    • Fix completion of hyphenated items (PR: #12035)
    • Allow completion items to add using directives (PR: #12034)