[View Complete Diff of Changes](https://github.com/dotnet/roslyn/compare/4aedd0026c37f6a9a6dcb24a41beb2c457a3fb93...8f825c9697554bd194c542154a6026b842068dde?w=1) - [Parameterize DartLab templates repository alias](https://github.com/dotnet/roslyn/pull/84037) - [Fix frontmatter syntax in Compiler.instructions.md](https://github.com/dotnet/roslyn/pull/84032) - [Add baseline availability status to HTML completion tooltips](https://github.com/dotnet/roslyn/pull/84054) - [Fix Razor breakpoint placement](https://github.com/dotnet/roslyn/pull/84029) - [Fix a number of helix issues](https://github.com/dotnet/roslyn/pull/84039) - [Use xsd:anyURI type to detect external completion instead of vs:preferredextensions](https://github.com/dotnet/roslyn/pull/84033) - [Add formatting tests for code blocks above markup](https://github.com/dotnet/roslyn/pull/84027) - [Move Razor docs under docs](https://github.com/dotnet/roslyn/pull/84024) - [Add test to demonstrate adding using for inject directives works](https://github.com/dotnet/roslyn/pull/84026) - [Fix incremental build in Microsoft.Build.Tasks.CodeAnalysis.UnitTests](https://github.com/dotnet/roslyn/pull/84016) - [Remove unneeded logging](https://github.com/dotnet/roslyn/pull/84023) - [Convert copilot-instructions to AGENTS.md](https://github.com/dotnet/roslyn/pull/84022) - [SourceMemberMethodSymbol.IsMetadataVirtual should force complete declaring type when queried by a different module](https://github.com/dotnet/roslyn/pull/84013) - [Free pooled objects across cancellation exceptions](https://github.com/dotnet/roslyn/pull/83875) - [Bump Debugger.Contracts to 18.3.0-beta.26277.4](https://github.com/dotnet/roslyn/pull/84018) - [Enable parallel builds in the LSP when loading projects](https://github.com/dotnet/roslyn/pull/83982) - [Fix Razor diagnostics exception when HTML diagnostic range exceeds SourceText bounds](https://github.com/dotnet/roslyn/pull/84002) - [Use MEF services in VS Code cohost tests](https://github.com/dotnet/roslyn/pull/83986) - [Implement runtime async support for dynamic](https://github.com/dotnet/roslyn/pull/83713) - [Remove IDynamicFileInfoProvider and related code](https://github.com/dotnet/roslyn/pull/83928) - [Add IAsyncLifetime overhead adjustment to test scheduling](https://github.com/dotnet/roslyn/pull/83915) - [Move a couple of helpers to the remote project](https://github.com/dotnet/roslyn/pull/83990) - [Unsafe evolution: consolidate reserved attributes](https://github.com/dotnet/roslyn/pull/83908) - [Fix rename in VS Code from a C# document](https://github.com/dotnet/roslyn/pull/83971) - [Remove invalid casts in PairedExtensionOperatorSignatureComparer](https://github.com/dotnet/roslyn/pull/83934) - [Remove the state from MSBuildDiagnosticLogger](https://github.com/dotnet/roslyn/pull/83977) - [Unions: `not` pattern is applied to the incoming value itself](https://github.com/dotnet/roslyn/pull/83904) - [Complete server shutdown when mutex is closed](https://github.com/dotnet/roslyn/pull/83921) - [Fix some missing attributes on partial async and iterator methods](https://github.com/dotnet/roslyn/pull/83790) - [Unsafe evolution: safe/unsafe externs](https://github.com/dotnet/roslyn/pull/83661) - [Use `params ImmutableArray<T>` on all applicable public APIs.](https://github.com/dotnet/roslyn/pull/83858) - [Unsafe evolution: avoid unnecessary diagnostics on params collection declarations](https://github.com/dotnet/roslyn/pull/83641) - [Cache Razor cohost MEF setup across tests](https://github.com/dotnet/roslyn/pull/83936) - [Consolidate Linked Editing Range up to its callers](https://github.com/dotnet/roslyn/pull/83956) - [Consolidate Semantic Tokens code up to where it should be](https://github.com/dotnet/roslyn/pull/83955) - [Consolidate Diagnostics code up into Remote.Razor](https://github.com/dotnet/roslyn/pull/83951) - [Consolidate Rename code up into Remote.Razor](https://github.com/dotnet/roslyn/pull/83950) - [Consolidate Document Symbols code up into Remote.Razor](https://github.com/dotnet/roslyn/pull/83949) - [Consolidate Folding Ranges code up into Remote.Razor](https://github.com/dotnet/roslyn/pull/83948) - [Consolidate Spell Check code up into Remote.Razor](https://github.com/dotnet/roslyn/pull/83947) - [Per server workspace and project factories](https://github.com/dotnet/roslyn/pull/83857) - [Fix marketplace name for dotnet/skills](https://github.com/dotnet/roslyn/pull/83961) - [Only add reference counts on CodeLens elements that are supported](https://github.com/dotnet/roslyn/pull/82641) - [[main] Update dependencies from dotnet/arcade](https://github.com/dotnet/roslyn/pull/83941) - [Closed classes: add a few interface matching tests](https://github.com/dotnet/roslyn/pull/83940) - [Fix x86 test host OOM in TemporaryStorageService](https://github.com/dotnet/roslyn/pull/83952) - [Change insertionCreateDraftPR to false](https://github.com/dotnet/roslyn/pull/83958) - [Allow running DartLab as VS test gate](https://github.com/dotnet/roslyn/pull/83690) - [Remove ExternalAccess.Razor and give Razor deeper IVT to Roslyn](https://github.com/dotnet/roslyn/pull/83879) - [Remove catch from FBA fuzz test](https://github.com/dotnet/roslyn/pull/83820) - [Log Razor messages to normal LSP log endpoint](https://github.com/dotnet/roslyn/pull/83935) - [Run VirtualProjectXmlProviderTests always now](https://github.com/dotnet/roslyn/pull/79708) - [Don't gate LSP server shutdown on JSON-RPC stream completion](https://github.com/dotnet/roslyn/pull/83930) - [Fix input nodes incorrectly picking duplicate elements](https://github.com/dotnet/roslyn/pull/83878) - [Speculative fix for exception formatting collection expression](https://github.com/dotnet/roslyn/pull/83933) - [[main] Substitute sqlite3 dlls in setup projects](https://github.com/dotnet/roslyn/pull/83923) - [Check modified files in build boss](https://github.com/dotnet/roslyn/pull/83909) - [Move cohost handlers from ExternalAccess.Razor to Razor](https://github.com/dotnet/roslyn/pull/83880) - [Empty and Remove ExternalAccess.Razor](https://github.com/dotnet/roslyn/pull/83920) - [feat: enable move static members up in headless env](https://github.com/dotnet/roslyn/pull/83696) - [Allow --autoLoadProjects to accept a limit for the number of projects](https://github.com/dotnet/roslyn/pull/83927) - [Remove the non-batching mode code in ProjectBuildManager](https://github.com/dotnet/roslyn/pull/83886) - [Use union "knowledge" for direct (explicit) matching on the Value property](https://github.com/dotnet/roslyn/pull/83856) - [[PAT Migration] Replace devdiv/engineering SC with WIF using correct NuGetAuthenticate inputs (WI 10126)](https://github.com/dotnet/roslyn/pull/83918) - [Fix Razor @{ completion regression in VS Code CSHTML files](https://github.com/dotnet/roslyn/pull/83919) - [Revert "[PAT Migration] Replace devdiv/engineering SC with WIF (WI 10126)"](https://github.com/dotnet/roslyn/pull/83917) - [Rename ClosedAttribute to IsClosedTypeAttribute](https://github.com/dotnet/roslyn/pull/83884) - [[PAT Migration] Replace devdiv/engineering SC with WIF (WI 10126)](https://github.com/dotnet/roslyn/pull/83723) - [Handle inaccessible-directory I/O during LSP auto-discovery to prevent server termination](https://github.com/dotnet/roslyn/pull/83841) - [Avoid Runtime="NET" usage with Arcade 10](https://github.com/dotnet/roslyn/pull/83907) - [Remove dead code and project](https://github.com/dotnet/roslyn/pull/83905) - [Report percentage progress during LSP project loading](https://github.com/dotnet/roslyn/pull/83785) - [Fix toggling of automatic rename suggestions](https://github.com/dotnet/roslyn/pull/83889) - [Bump main to 5.9.0 / 18.9 (post-snap config)](https://github.com/dotnet/roslyn/pull/83896) - [Migrate more Razor code to DocumentUri and System.Uri helpers](https://github.com/dotnet/roslyn/pull/83810) - [[main] Update dependencies from dotnet/roslyn](https://github.com/dotnet/roslyn/pull/83744)
View Complete Diff of Changes
notpattern is applied to the incoming value itselfparams ImmutableArray<T>on all applicable public APIs.