[View Complete Diff of Changes](https://github.com/dotnet/roslyn/compare/2ea4b37d3f80ac1b88660b12141a9f1b249c1d3a...dff7ebdc306a92dbe147b86e5023f5c59e21a31d?w=1) - [Add support for distinct LSP diagnostic categories in LSP Pull Diagnostics. (65985)](https://github.com/dotnet/roslyn/pull/65985) - [Improve sharing of trees when changing project configuration (65974)](https://github.com/dotnet/roslyn/pull/65974) - [Add support for draft of semantic tokens LSIF spec to LSIF generator (65860)](https://github.com/dotnet/roslyn/pull/65860) - [Bump mac editor and implement CocoaTextBufferVisibilityTracker (65568)](https://github.com/dotnet/roslyn/pull/65568) - [Move BasicBuild to new integration test framework and implement (65889)](https://github.com/dotnet/roslyn/pull/65889) - [Revert "Merge pull request #65819 from dibarbet/adjust_logging" (65958)](https://github.com/dotnet/roslyn/pull/65958) - [Use newer msbuild versions (65947)](https://github.com/dotnet/roslyn/pull/65947) - [Delete duplicate test (65966)](https://github.com/dotnet/roslyn/pull/65966) - [Add new API to easily tell if a node contains conditional directives (without allocations). (65794)](https://github.com/dotnet/roslyn/pull/65794) - [Simplify how semantic-tokens works with text tokens (65944)](https://github.com/dotnet/roslyn/pull/65944) - [Semantic Snippets - else snippet (65178)](https://github.com/dotnet/roslyn/pull/65178) - [Pass cancellation token consistently through lsif generator. (65875)](https://github.com/dotnet/roslyn/pull/65875) - [Avoid inlining ILanguageClientBroker initialization (65929)](https://github.com/dotnet/roslyn/pull/65929) - [Skip OverflowOnFluentCall on 32bit debug CI runs (65941)](https://github.com/dotnet/roslyn/pull/65941) - [Fix embedded language classificatino in Find-Refs results. (65928)](https://github.com/dotnet/roslyn/pull/65928) - [Fix wrong symbol comparisons (65430)](https://github.com/dotnet/roslyn/pull/65430) - [Fix several issues with CreateSpan support (65919)](https://github.com/dotnet/roslyn/pull/65919) - [Allow optional and `params` parameters in synthesized delegate templates (65582)](https://github.com/dotnet/roslyn/pull/65582) - [Move `CSharpMakeStatementAsynchronousCodeFixTests` to `VerifyCS` (65922)](https://github.com/dotnet/roslyn/pull/65922) - [Remove options that have the same editorconfig name (65800)](https://github.com/dotnet/roslyn/pull/65800) - [Minor cleanup in OptionStore (65450)](https://github.com/dotnet/roslyn/pull/65450) - [Simplify lsif generation concepts (65858)](https://github.com/dotnet/roslyn/pull/65858) - [Upgrade to .net 7 release version (65839)](https://github.com/dotnet/roslyn/pull/65839) - [Fix inline rename in MAUI (65818)](https://github.com/dotnet/roslyn/pull/65818) - [Use `dotnet` instead of `.dotnet/dotnet` in VSCode tasks (65804)](https://github.com/dotnet/roslyn/pull/65804) - [Add FixAll in Solution support for Enable nullable refactoring (61879)](https://github.com/dotnet/roslyn/pull/61879) - [Log ServiceHub process exit code on failure (65823)](https://github.com/dotnet/roslyn/pull/65823) - [Fix XAML LSP by using a queue provider instead of subclassing (65898)](https://github.com/dotnet/roslyn/pull/65898) - [Remove mutable state from rename (65848)](https://github.com/dotnet/roslyn/pull/65848) - [Move classification tests to new framework (65734)](https://github.com/dotnet/roslyn/pull/65734) - [Move Generate from usage tests to new framework (65887)](https://github.com/dotnet/roslyn/pull/65887) - [Disable document outline (65688)](https://github.com/dotnet/roslyn/pull/65688) - [Ensure lvalue struct receivers are not copied by value by implicit Range indexer rewrite (65805)](https://github.com/dotnet/roslyn/pull/65805) - [Move to more consistent patterns in the parser. (65724)](https://github.com/dotnet/roslyn/pull/65724) - [Avoid emitting redundant locals in deconstruction assignment (65832)](https://github.com/dotnet/roslyn/pull/65832) - [Cleanup `SyntaxNormalizerTests` (65516)](https://github.com/dotnet/roslyn/pull/65516) - [Add ExecuteCommandAsync overloads which accept arguments (65847)](https://github.com/dotnet/roslyn/pull/65847) - [Fix Regex features in raw-string-literals. (65838)](https://github.com/dotnet/roslyn/pull/65838) - [Classify pattern variables (59735)](https://github.com/dotnet/roslyn/pull/59735) - [Change to release/dev17.6-vs-deps (65856)](https://github.com/dotnet/roslyn/pull/65856) - [Switch to non-preview queue to use 17.4.1 instead of 17.4 Preview 5 (65846)](https://github.com/dotnet/roslyn/pull/65846) - [Create DkmCustomUIVisualizerInfo instances with ExtensionPartId field (65730)](https://github.com/dotnet/roslyn/pull/65730) - [Force arrow cursor for inline rename flayout (65783)](https://github.com/dotnet/roslyn/pull/65783) - [[LSP] Use lower logging level for verbose messages (65819)](https://github.com/dotnet/roslyn/pull/65819) - [Merge pull request 65781 from jcouv/port-65223](https://github.com/dotnet/roslyn/pull/65781) - [Remove dotnet5 feed (65742)](https://github.com/dotnet/roslyn/pull/65742) - [Add 17.6 branch to config (65821)](https://github.com/dotnet/roslyn/pull/65821) - [Adding support for positional patterns to GenerateDeconstructMethodFixProvider.cs (65748)](https://github.com/dotnet/roslyn/pull/65748) - [Cleanup unused generated code (65723)](https://github.com/dotnet/roslyn/pull/65723) - [Ensure we recompute top level semantic versions, even when making frozen documents (65820)](https://github.com/dotnet/roslyn/pull/65820) - [Skip tests on 32bit debug due to messagepack issue (65817)](https://github.com/dotnet/roslyn/pull/65817) - [Make main-vs-deps PRs non-draft (65791)](https://github.com/dotnet/roslyn/pull/65791) - [Link compiler analysis scope to solution-specific override (65813)](https://github.com/dotnet/roslyn/pull/65813) - [Extract a few more interfaces from the VS layer project system (65799)](https://github.com/dotnet/roslyn/pull/65799) - [Remove unused method (65785)](https://github.com/dotnet/roslyn/pull/65785) - [[LSP] Find refs - Remove bogus assert and add test (65675)](https://github.com/dotnet/roslyn/pull/65675) - [Implement a new brokered service for passing project information (65592)](https://github.com/dotnet/roslyn/pull/65592) - [Cleanup redundant NeitherNull methods (65807)](https://github.com/dotnet/roslyn/pull/65807) - [Remove unused methods (65782)](https://github.com/dotnet/roslyn/pull/65782) - [Move to using ToListAndFree in more places in the parser. (65708)](https://github.com/dotnet/roslyn/pull/65708) - [Ensure proper receiver value is used for a constrained call invocation (65642)](https://github.com/dotnet/roslyn/pull/65642) - [Fix correctness build (65789)](https://github.com/dotnet/roslyn/pull/65789) - [Unskip quick info tests (65725)](https://github.com/dotnet/roslyn/pull/65725) - [Fix bounds checking for `SyntaxTriviaListBuilder` indexer (65779)](https://github.com/dotnet/roslyn/pull/65779) - [Add fixer to offer to use `nameof(parameter)` in attributes now that the language allows that. (65729)](https://github.com/dotnet/roslyn/pull/65729) - [Use RuntimeHelpers.CreateSpan for array initialization with relevant primitives (61414)](https://github.com/dotnet/roslyn/pull/61414) - [Revert "Revert "Read required project properties from evaluation data"" (64892)](https://github.com/dotnet/roslyn/pull/64892) - [Remove "Top Level statement attribute" from language feature status (65743)](https://github.com/dotnet/roslyn/pull/65743) - [Fix potential race where we're expecting a moniker to be attached (65732)](https://github.com/dotnet/roslyn/pull/65732) - [Results of running new analyzer/fixer on roslyn (65733)](https://github.com/dotnet/roslyn/pull/65733) - [Add reviewers for "Primary Constructors" feature (65775)](https://github.com/dotnet/roslyn/pull/65775) - [Consider delegate default parameter values and `params` in symbol matcher (65579)](https://github.com/dotnet/roslyn/pull/65579) - [Display standalone parameter names by default (65606)](https://github.com/dotnet/roslyn/pull/65606) - [Rules missing documentation (62242)](https://github.com/dotnet/roslyn/pull/62242) - [Add "Make type partial" codefix (65018)](https://github.com/dotnet/roslyn/pull/65018) - [Move repo to newer version of Public Api analyzers (65737)](https://github.com/dotnet/roslyn/pull/65737) - [Remove redundant null check (65745)](https://github.com/dotnet/roslyn/pull/65745) - [Move IDS_FeatureRefLocalsReturns out of the parser (65710)](https://github.com/dotnet/roslyn/pull/65710)
View Complete Diff of Changes
paramsparameters in synthesized delegate templates (65582)CSharpMakeStatementAsynchronousCodeFixTeststoVerifyCS(65922)dotnetinstead of.dotnet/dotnetin VSCode tasks (65804)SyntaxNormalizerTests(65516)SyntaxTriviaListBuilderindexer (65779)nameof(parameter)in attributes now that the language allows that. (65729)paramsin symbol matcher (65579)