Skip to content

Update roslyn to 5.9.0-1.26314.1#9430

Merged
dibarbet merged 3 commits into
dotnet:mainfrom
davidwengier:update/roslyn-5-9-0-1-26314-1
Jun 15, 2026
Merged

Update roslyn to 5.9.0-1.26314.1#9430
dibarbet merged 3 commits into
dotnet:mainfrom
davidwengier:update/roslyn-5-9-0-1-26314-1

Conversation

@davidwengier

Copy link
Copy Markdown
Member

View Complete Diff of Changes

  • Records: Avoid synthesized non-virtual calls to abstract methods (PR: #84101)
  • Reduce allocation churn in tag helper context discovery pools (PR: #84123)
  • Fix multiline lambda formatting in non-directive attributes (PR: #84121)
  • Embed Workspaces.MSBuild.Contracts into the Workspaces.MSBuild NuGet (PR: #84113)
  • Document cache contents as a trusted compilation input (PR: #84114)
  • Allow multiple host workspaces for PdbMatchingSourceTextProvider (PR: #84094)
  • Strengthen NullableWalker.IsSlotMember against NullReferenceException (PR: #84071)
  • Allow disposable pooled objects in compiler (PR: #84082)
  • Fix file watching leaks for shared server (PR: #84049)
  • Fix Razor allowed child validation in code blocks (PR: #84116)
  • Add Razor compiler integration tests for most C# features since C# 8 (PR: #83862)
  • Adjust telemetry to identify file-based apps with no directives (PR: #84111)
  • Use cached mef compositions in language server tests when possible (PR: #84083)
  • Add the server name to the LSP initialization result (PR: #84109)
  • Fix signature help selecting wrong overload for multiple type parameter extension methods (PR: #84089)
  • Fix design-time-builds from out-of-proc nodes returning empty data (PR: #84096)
  • Fix ArrayBuilder pool leak in ComputeDeclarationAnalysisData (PR: #84046)
  • Exclude all root .md files from CI (PR: #84074)
  • Update instructions around PROTOTYPE comments (PR: #84073)
  • Increase timeout for Correctness_Analyzers job (PR: #84064)
  • Fix mishandling of large embedded C# literals (PR: #84043)
  • Unsafe evolution: propagate unsafe context to constructor initializer (PR: #83969)
  • Parameterize DartLab templates repository alias (PR: #84037)
  • Fix frontmatter syntax in Compiler.instructions.md (PR: #84032)
  • Add baseline availability status to HTML completion tooltips (PR: #84054)
  • Fix Razor breakpoint placement (PR: #84029)
  • Fix a number of helix issues (PR: #84039)
  • Use xsd:anyURI type to detect external completion instead of vs:preferredextensions (PR: #84033)
  • Add formatting tests for code blocks above markup (PR: #84027)
  • Move Razor docs under docs (PR: #84024)
  • Add test to demonstrate adding using for inject directives works (PR: #84026)
  • Fix incremental build in Microsoft.Build.Tasks.CodeAnalysis.UnitTests (PR: #84016)
  • Remove unneeded logging (PR: #84023)
  • Convert copilot-instructions to AGENTS.md (PR: #84022)
  • SourceMemberMethodSymbol.IsMetadataVirtual should force complete declaring type when queried by a different module (PR: #84013)
  • Free pooled objects across cancellation exceptions (PR: #83875)
  • Bump Debugger.Contracts to 18.3.0-beta.26277.4 (PR: #84018)
  • Enable parallel builds in the LSP when loading projects (PR: #83982)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 14, 2026 22:11
@davidwengier davidwengier requested a review from a team as a code owner June 14, 2026 22:11
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the C# extension’s pinned Roslyn component version to 5.9.0-1.26314.1 and records the upstream Roslyn change list in the project changelog.

Changes:

  • Bump the default Roslyn version in package.json to 5.9.0-1.26314.1.
  • Add a new 2.144.x changelog entry describing the Roslyn update and notable upstream PRs.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
package.json Updates the extension’s default Roslyn version to the new build.
CHANGELOG.md Documents the Roslyn update under the next release section with upstream highlights.

Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Copilot AI review requested due to automatic review settings June 14, 2026 22:14

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

@dibarbet dibarbet merged commit 24512c2 into dotnet:main Jun 15, 2026
33 checks passed
@davidwengier davidwengier deleted the update/roslyn-5-9-0-1-26314-1 branch June 15, 2026 20:16
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.

3 participants