|
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.112.x |
| 7 | +* Add project context refresh support (PR: [#8876](https://github.com/dotnet/vscode-csharp/pull/8876)) |
| 8 | +* Add ability to select a document's project context (PR: [#7328](https://github.com/dotnet/vscode-csharp/pull/7328)) |
| 9 | +* Fix TFM detection for .NET 10+ to enable launch.json generation (PR: [#8873](https://github.com/dotnet/vscode-csharp/pull/8873)) |
| 10 | +* Fix JavaScript highlighting in Razor files after C# control structures without braces (PR: [#8865](https://github.com/dotnet/vscode-csharp/pull/8865)) |
| 11 | +* Update Razor to 10.0.0-preview.26059.2 (PR: [#8877](https://github.com/dotnet/vscode-csharp/pull/8877)) |
| 12 | + * Encode double slash as underscore slash in hint names (PR: [#12597](https://github.com/dotnet/razor/pull/12597)) |
| 13 | + * Navigate to a Razor file when GTD/FAR/GTI is run in C# on the class name (PR: [#12580](https://github.com/dotnet/razor/pull/12580)) |
| 14 | + * Fix rename of components in the global namespace (PR: [#12577](https://github.com/dotnet/razor/pull/12577)) |
| 15 | + * Return a document symbol representing the "Render" method for a Razor file (PR: [#12568](https://github.com/dotnet/razor/pull/12568)) |
| 16 | + * Filter our html diagnostics when a tag helper attribute spans multiple lines (PR: [#12654](https://github.com/dotnet/razor/pull/12654)) |
| 17 | + * Handle Html indentation ourselves, rather than using the IDE formatter (PR: [#12623](https://github.com/dotnet/razor/pull/12623)) |
| 18 | + * Add new option to control attribute indent style (PR: [#12625](https://github.com/dotnet/razor/pull/12625)) |
| 19 | + * Fix formatting with adjacent C# templates (PR: [#12636](https://github.com/dotnet/razor/pull/12636)) |
| 20 | + * Emit the start of multiline implicit expressions the same as explicit. (PR: [#12624](https://github.com/dotnet/razor/pull/12624)) |
| 21 | + * Rename a .razor file when Roslyn renames the component type name (PR: [#12606](https://github.com/dotnet/razor/pull/12606)) |
| 22 | + * Rename component tags and type references when a Razor file is renamed (PR: [#12561](https://github.com/dotnet/razor/pull/12561)) |
| 23 | + * Handle conflict markers (PR: [#12642](https://github.com/dotnet/razor/pull/12642)) |
| 24 | + * Fix cross project span and edit mapping (PR: [#12614](https://github.com/dotnet/razor/pull/12614)) |
| 25 | +* Update Roslyn to 5.4.0-2.26062.9 (PR: [#7328](https://github.com/dotnet/vscode-csharp/pull/7328)) |
| 26 | + * Add a notification handler for project context changed. (PR: [#81942](https://github.com/dotnet/roslyn/pull/81942)) |
| 27 | + * Ensure IDE does not use .editorconfig for source generated files (PR: [#81911](https://github.com/dotnet/roslyn/pull/81911)) |
| 28 | + * Send a key across identifying contents of the project context list (PR: [#81940](https://github.com/dotnet/roslyn/pull/81940)) |
| 29 | + * Include Enc diagnostics in Razor requests (PR: [#81941](https://github.com/dotnet/roslyn/pull/81941)) |
| 30 | + * Fix completions after attribute list in lambdas (PR: [#81961](https://github.com/dotnet/roslyn/pull/81961)) |
| 31 | + * Add ProjectContext refresh queue (PR: [#81938](https://github.com/dotnet/roslyn/pull/81938)) |
| 32 | + * Add back async fixers (PR: [#81835](https://github.com/dotnet/roslyn/pull/81835)) |
| 33 | + * Fix crash in convert-if-to-switch (PR: [#81724](https://github.com/dotnet/roslyn/pull/81724)) |
| 34 | + * Add code-folding/structure-guides/sticky-scroll support for extension blocks (PR: [#81667](https://github.com/dotnet/roslyn/pull/81667)) |
| 35 | + * Improve go-to-def in situations where compiler returns multiple candidates. (PR: [#81583](https://github.com/dotnet/roslyn/pull/81583)) |
| 36 | + * Add willRenameFiles support, and an abstraction for extenders to implement (PR: [#81549](https://github.com/dotnet/roslyn/pull/81549)) |
| 37 | + * Support `// lang=c#` along with `// lang=c#-test` (PR: [#81558](https://github.com/dotnet/roslyn/pull/81558)) |
| 38 | + |
6 | 39 | # 2.111.x |
| 40 | +* Razor logging cleanup and documentation update (PR: [#8843](https://github.com/dotnet/vscode-csharp/pull/8843)) |
| 41 | +* Create Razor tags based on the razorExtension component (PR: [#8830](https://github.com/dotnet/vscode-csharp/pull/8830)) |
| 42 | +* Add second opt-out flag for file-based programs (PR: [#8823](https://github.com/dotnet/vscode-csharp/pull/8823)) |
7 | 43 | * Update extension to run on .NET 10 (PR: [#8839](https://github.com/dotnet/vscode-csharp/pull/8839)) |
8 | | -* Update Roslyn to 5.3.0-2.25604.5 (PR: [#8839](https://github.com/dotnet/vscode-csharp/pull/)) |
| 44 | +* Update Roslyn to 5.3.0-2.25604.5 (PR: [#8839](https://github.com/dotnet/vscode-csharp/pull/8839)) |
9 | 45 | * Build our libraries against net10.0 (PR: [#81545](https://github.com/dotnet/roslyn/pull/81545)) |
10 | 46 | * Update Roslyn LSP server to .net10 (PR: [#81508](https://github.com/dotnet/roslyn/pull/81508)) |
11 | 47 | * Fix InvalidCastException in ConvertForToForEach with tuples (PR: [#81531](https://github.com/dotnet/roslyn/pull/81531)) |
|
0 commit comments