|
3 | 3 | - Diagnostics related feature requests and improvements [#5951](https://github.com/dotnet/vscode-csharp/issues/5951) |
4 | 4 | - Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876) |
5 | 5 |
|
| 6 | +# 2.103.x |
| 7 | +* include roslyn event source configs in profiling command (PR: [#8808](https://github.com/dotnet/vscode-csharp/pull/8808)) |
| 8 | +* Revise SUPPORT.md for clarity on sharing information (PR: [#8807](https://github.com/dotnet/vscode-csharp/pull/8807)) |
| 9 | +* Fix indentation after pressing Enter in Razor files (PR: [#8809](https://github.com/dotnet/vscode-csharp/pull/8809)) |
| 10 | +* Remove non-cohosting editor code (PR: [#8810](https://github.com/dotnet/vscode-csharp/pull/8810)) |
| 11 | +* Bump Razor to 10.0.0-preview.25577.1 (PR: [#8820](https://github.com/dotnet/vscode-csharp/pull/8820)) |
| 12 | + * Explicitly handle switch expressions in parser (PR: [#12500](https://github.com/dotnet/razor/pull/12500)) |
| 13 | + * Bring back Go to Def, FAR and hover for components via Roslyn (PR: [#12501](https://github.com/dotnet/razor/pull/12501)) |
| 14 | + * Don't add newlines at the start of implicit expressions in on type formatting (PR: [#12489](https://github.com/dotnet/razor/pull/12489)) |
| 15 | + * Add the RazorCSharp keywords to completion (PR: [#12522](https://github.com/dotnet/razor/pull/12522)) |
| 16 | + * Remove non-cohost bits from C# extension (PR: [#12518](https://github.com/dotnet/razor/pull/12518)) |
| 17 | +* Update Roslyn to 5.3.0-2.25571.4 (PR: [#8813](https://github.com/dotnet/vscode-csharp/pull/8813)) |
| 18 | + * Fix typing of 'else' causing unwanted indentation of following statement (PR: [#81393](https://github.com/dotnet/roslyn/pull/81393)) |
| 19 | + * Show semantic errors for loose files with top-level statements (PR: [#81326](https://github.com/dotnet/roslyn/pull/81326)) |
| 20 | + * Simplify and fix fading options. (PR: [#81346](https://github.com/dotnet/roslyn/pull/81346)) |
| 21 | + * Colorization for array, pointer, and function pointer type aliases followup (PR: [#81363](https://github.com/dotnet/roslyn/pull/81363)) |
| 22 | + * Fix: Support compound assignments in "Use null propagation" analyzer (PR: [#81328](https://github.com/dotnet/roslyn/pull/81328)) |
| 23 | + * Fix IDE0032: Code fixer adds setter for static properties with instance constructor writes (PR: [#81327](https://github.com/dotnet/roslyn/pull/81327)) |
| 24 | + * Add 'add extension completion' support for modern extensions. (PR: [#81239](https://github.com/dotnet/roslyn/pull/81239)) |
| 25 | +* Add second opt-out flag for file-based programs (PR: [#8823](https://github.com/dotnet/vscode-csharp/pull/8823)) |
| 26 | +* Update Roslyn to 5.3.0-2.25603.1 (PR: [#8823](https://github.com/dotnet/vscode-csharp/pull/8823)) |
| 27 | + * Improve error message for misplaced variable designator in property patterns (PR: [#81287](https://github.com/dotnet/roslyn/pull/81287)) |
| 28 | + * Add EnableFileBasedProgramsWhenAmbiguous flag (PR: [#81513](https://github.com/dotnet/roslyn/pull/81513)) |
| 29 | + * Include extension properties in object initializer completion (PR: [#81498](https://github.com/dotnet/roslyn/pull/81498)) |
| 30 | + * Fix IDE0048 to trigger consistently for `is null` and `is not null` in coalesce expressions (PR: [#81489](https://github.com/dotnet/roslyn/pull/81489)) |
| 31 | + * Do not offer to add a `using namespace` on an alias qualified name. (PR: [#81487](https://github.com/dotnet/roslyn/pull/81487)) |
| 32 | + * Add code refactoring to offer usings for fully qualified names (PR: [#81484](https://github.com/dotnet/roslyn/pull/81484)) |
| 33 | + * Fix RemoveUnusedMembers handling of default parameter reads (PR: [#80810](https://github.com/dotnet/roslyn/pull/80810)) |
| 34 | + * Fix exception in InlineMethodRefactoringProvider for recursive calls (PR: [#81469](https://github.com/dotnet/roslyn/pull/81469)) |
| 35 | + * Fix issue where we weren't offering snippets inline after an expression (PR: [#81466](https://github.com/dotnet/roslyn/pull/81466)) |
| 36 | + * Follow user naming preferences when generating type snippets (PR: [#81465](https://github.com/dotnet/roslyn/pull/81465)) |
| 37 | + * Fix 'use var' with forr/for snippets (PR: [#81464](https://github.com/dotnet/roslyn/pull/81464)) |
| 38 | + * Map edits in LSP rename, like in VS (PR: [#81450](https://github.com/dotnet/roslyn/pull/81450)) |
| 39 | + * Remove more unused bits of Razor EA (PR: [#81452](https://github.com/dotnet/roslyn/pull/81452)) |
| 40 | + * Fix for-snippet not simplifying (PR: [#81461](https://github.com/dotnet/roslyn/pull/81461)) |
| 41 | + * Fix duplicate parameter names in introduce parameter refactoring (PR: [#81404](https://github.com/dotnet/roslyn/pull/81404)) |
| 42 | + * Fade out portion of linq expression that can be simplified (PR: [#81419](https://github.com/dotnet/roslyn/pull/81419)) |
| 43 | + * Improve LSP conformance in MS.CA.LanguageServer (PR: [#81174](https://github.com/dotnet/roslyn/pull/81174)) |
| 44 | + * Improve 'else' indentation in a couple more cases (PR: [#81411](https://github.com/dotnet/roslyn/pull/81411)) |
| 45 | + |
6 | 46 | # 2.102.x |
7 | 47 | * Update Roslyn to 5.3.0-2.25568.9 (PR: [#8799](https://github.com/dotnet/vscode-csharp/pull/8799)) |
8 | 48 | * Handle automatic restores on directly on the server (PR: [#81233](https://github.com/dotnet/roslyn/pull/81233)) |
|
0 commit comments