Skip to content

Update roslyn to 5.8.0-1.26273.3#9348

Open
davidwengier wants to merge 3 commits into
dotnet:mainfrom
davidwengier:update/roslyn-5-8-0-1-26273-3
Open

Update roslyn to 5.8.0-1.26273.3#9348
davidwengier wants to merge 3 commits into
dotnet:mainfrom
davidwengier:update/roslyn-5-8-0-1-26273-3

Conversation

@davidwengier
Copy link
Copy Markdown
Member

View Complete Diff of Changes

  • Suppress Razor completion when @ is typed in Emmet numbering context (PR: #83837)
  • Free pooled object in Verify helper (PR: #83834)
  • Support field-level ExperimentalUrl in the C# syntax generator (PR: #83590)
  • Update feature status for closed class hierarchies (PR: #83786)
  • Convert to local function: ensure unique names for multiple discard parameters (PR: #83644)
  • Disallow union member provider interface for a union declaration (PR: #83815)
  • Include crossgen'd DLLs in the symbols package (PR: #83812)
  • Fix source-generator child nodes not appearing for analyzers under the project directory (PR: #83778)
  • Fix test history lookup for nested branch names (features/*) (PR: #83822)
  • Automatically request second approval of compiler PRs (PR: #83842)
  • Enable immediate asset publishing, remove post-build validation (PR: #83811)
  • Forgive leaks when ending compilation early (PR: #83835)
  • Using Helix APIs to work around lack of queue availability (PR: #83803)
  • Fix macOS test failure in ValidSignificantChange_ApplyBeforeFileWatch. (PR: #83832)
  • Report an error for a custom union declaration that is missing the minimal set of APIs (PR: #83813)
  • Caching compiler: update timestamp of outputs (PR: #83802)
  • Unsafe evolution: unsafe fields (PR: #83694)
  • remove duplicate lsp registration breaking cca (PR: #83830)
  • Remove unnecessary ProjectReference (PR: #83596)
  • Upgrade to VS-MEF 18.3.36 (PR: #81152)
  • Add RegisterPreCompilationSourceOutput API for incremental generators (PR: #83088)
  • Another small optimization for SourceText.ToString for the net472 (VS) path (PR: #83654)
  • More workspace logger improvements (PR: #83667)
  • Modify VSCode HTML completion to use the VSCode HTML language server again (PR: #83783)
  • Remove unused LSP misc files workspace and refactor tests (PR: #83792)
  • Optimize TypeUnionValueSet creation with a HashSet. (PR: #83789)
  • Allow non-public constructors with a single parameter in a union declaration (PR: #83788)
  • Fix incorrect order of arguments in a call (PR: #83773)
  • Collect Sequence_*.xml files in Helix post command (PR: #83784)
  • Fix formatting capability checks (PR: #83781)
  • Make remaining Razor imports lazy (PR: #83770)
  • Don't run local dev target during source build (PR: #83780)
  • Emit AzDo error with helix job ID on test timeout (PR: #83776)
  • Reset Hot Reload _disabled flag when a new debug session starts (PR: #83747)
  • Check language version for scenarios that match Union's Value property directly (PR: #83759)
  • Run Razor integration tests in CI (PR: #83643)
  • Optimized Rope Equals and GetHashCode by replacing Rope's IEnumerable<char> iterator with struct Enumerator (PR: #83664)
  • Add crash/hang dump detection to RunTests (PR: #83764)
  • Use non-recursive file watches when watching individual files (PR: #83725)
  • Move workspace structure logging to the Workspaces layer (PR: #83676)
  • Migrate dn-bot-devdiv-drop-rw-code-rw PAT to WIF service connection (PR: #83726)
  • Remove dead Razor test code (PR: #83730)
  • Add Razor to the nuget package readme (PR: #83738)
  • Reduce SumConverter exceptions by peeking at array element types (PR: #83708)
  • Support smart break line for fixed statement (PR: #83543)
  • Reset smart rename auto-suggestions to off for token billing (PR: #83709)
  • Fix bootstrap IDE0005 in Remote.Razor (PR: #83748)
  • Merge closed class hierarchies feature to main (PR: #83736)
  • Add in-process HTML completion provider for Razor (PR: #83740)
  • Fix correctness build (PR: #83741)
  • Move Razor code actions out of Razor Workspaces layer (PR: #83621)
  • Add edit range merging and post-merge optimizer call (PR: #83739)
  • Merges/main to features/closed class (PR: #83711)
  • Closed classes misc changes (PR: #83706)
  • IDE test pass for closed class (PR: #83682)
  • Do not expand closed subtypes in old language versions (PR: #83704)
  • Closed class: Reduce amount of PE base type symbols created when looking for subtypes (PR: #83517)
  • Closed classes misc changes (PR: #83614)
  • Closed class: Do not suggest invalid types in inexhaustive switches (PR: #83493)
  • Closed classes: implement exhaustiveness check (PR: #83120)
  • Update closed class from main (PR: #83059)
  • Closed classes 2 (PR: #82052)
  • Update closed classes feature from main (PR: #82180)
  • Parsing for 'closed' modifier (PR: #81166)
  • Update closed class feature branch from main (PR: #81862)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@davidwengier davidwengier requested a review from a team as a code owner May 25, 2026 00:18
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Comment thread CHANGELOG.md Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant