|
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 | | -## Latest |
| 6 | +# Latest |
| 7 | +* XAML IntelliSense for .NET MAUI (Issue: [#565](https://github.com/microsoft/vscode-dotnettools/issues/565)) |
| 8 | + * Controlled by feature flag `dotnet.enableXamlTools` which is on by default |
| 9 | + * Requires C# Dev Kit and .NET MAUI extensions |
| 10 | +* Update Roslyn to 4.11.0-2.24259.4 (PR: [#7117](https://github.com/dotnet/vscode-csharp/pull/7117)) |
| 11 | + * Shrink the size and remove unnecessary dependencies in the build host (PR: [#73393](https://github.com/dotnet/roslyn/pull/73393)) |
| 12 | + * Make fix-all code action more parallel (PR: [#73356](https://github.com/dotnet/roslyn/pull/73356)) |
| 13 | + * Allow use of more Hot Reload brokered services by LSP (for VS Code) (PR: [#73240](https://github.com/dotnet/roslyn/pull/73240)) |
| 14 | + * Improve parallel processing in FAR (PR: [#73253](https://github.com/dotnet/roslyn/pull/73253)) |
| 15 | + * Improve parallel processing in NavTo (PR: [#73249](https://github.com/dotnet/roslyn/pull/73249)) |
| 16 | +* Add temporary option, `dotnet.server.suppressLspErrorToasts` to allow suppression of recoverable LSP error toasts (PR: [#7106](https://github.com/dotnet/vscode-csharp/pull/7106)) |
| 17 | +* Update Debugger to v2.30.0 (PR: [#7101](https://github.com/dotnet/vscode-csharp/pull/7101)) |
| 18 | + * Adds support for disabling implict evaluation of properties and functions (Issue: [#3173](https://github.com/dotnet/vscode-csharp/pull/3173)) |
| 19 | +* Don't download razor telemetry if disabled by vscode (PR: [#7092](https://github.com/dotnet/vscode-csharp/pull/7092)) |
| 20 | + |
| 21 | +# 2.29.11 |
| 22 | +* List solution filter files (.slnf) in the 'Open Solution' command. (PR: [#7082](https://github.com/dotnet/vscode-csharp/pull/7082)) |
| 23 | +* No longer activate on the presence of .sln or .slnf files (PR: [#7081](https://github.com/dotnet/vscode-csharp/pull/7081)) |
| 24 | +* Update Debugger Packages to v2.28.1 (PR: [#7072](https://github.com/dotnet/vscode-csharp/pull/7072)) |
| 25 | + |
| 26 | +# 2.28.8 |
| 27 | +* Update Roslyn to 4.11.0-1.24226.4 (PR: [#7069](https://github.com/dotnet/vscode-csharp/pull/7069)) |
| 28 | + * Separate document diagnostics into multiple buckets to improve diagnostics performance (PR: [#73073](https://github.com/dotnet/roslyn/pull/73073)) |
| 29 | + * Improve performance of diagnostics when analysis is set to fullSolution (PR: [#73201](https://github.com/dotnet/roslyn/pull/73201)) |
| 30 | + * updated Telemetry to 17.11.8 and Utilities.Internal to 16.3.73 (PR: [#73107](https://github.com/dotnet/roslyn/pull/73107)) |
| 31 | + * Fix issue where file watchers for Razor documents were not created (PR: [#73077](https://github.com/dotnet/roslyn/pull/73077)) |
| 32 | +* Upgrade Debugger for 2.19.18 Release (PR: [#7060](https://github.com/dotnet/vscode-csharp/pull/7060)) |
| 33 | +* Textmate: fix Razor expression classification inside of HTML tags using injection (PR: [#7055](https://github.com/dotnet/vscode-csharp/pull/7055)) |
| 34 | +* Textmate: fix Razor expression classification inside of HTML tags (PR: [#7051](https://github.com/dotnet/vscode-csharp/pull/7051)) |
| 35 | + |
| 36 | +# 2.26.13 |
| 37 | +* Update Roslyn to 4.11.0-1.24209.10 (PR: [#<>](https://github.com/dotnet/vscode-csharp/pull/<>)) |
| 38 | + * Fix issue with case sensitivity when finding documentIds for URIs (PR: [#72965](https://github.com/dotnet/roslyn/pull/72965)) |
| 39 | + * Bulk add/remove projects to workspace (PR: [#72957](https://github.com/dotnet/roslyn/pull/72957)) |
| 40 | + * Allow language specific handlers to use their own types for serialization (PR: [#72230](https://github.com/dotnet/roslyn/pull/72230)) |
| 41 | + * Update VS telemetry for devkit (PR: [#72894](https://github.com/dotnet/roslyn/pull/72894)) |
| 42 | +* Bump Razor to 7.0.0-preview.24178.4 (PR: [#7017](https://github.com/dotnet/vscode-csharp/pull/7017)) |
| 43 | + * Add option to force runtime code generation for razor (a.k.a fuse) |
| 44 | + * [Fix vscode fuse feature flag (10169)](https://github.com/dotnet/razor/pull/10169) |
| 45 | + * [Replace `BatchingWorkQueue` with `AsyncBatchingWorkQueue` from Roslyn (10140)](https://github.com/dotnet/razor/pull/10140) |
| 46 | + |
| 47 | +## 2.24.17 |
| 48 | +* Add oboslete classification definitions to vs2019 themes (PR: [#7011](https://github.com/dotnet/vscode-csharp/pull/7011)) |
| 49 | +* Bump Roslyn to 4.11.0-1.24179.11 (PR: [#7011](https://github.com/dotnet/vscode-csharp/pull/7011)) |
| 50 | + * Add feature to strike out obsolete symbols (PR: [#72156](https://github.com/dotnet/roslyn/pull/72156)) |
| 51 | + * Fix issue where some file changes would be ignored on Windows due to casing (PR: [#72555](https://github.com/dotnet/roslyn/pull/72555)) |
| 52 | + * Drop win32-ia32 language server support (PR: [#72605](https://github.com/dotnet/roslyn/pull/72605)) |
| 53 | + * Use built in Razor source generator instead of generator from SDK. (PR: [#72482](https://github.com/dotnet/roslyn/pull/72482)) |
| 54 | + * Always log LSP server processId and increase attach timeout (PR: [#72531](https://github.com/dotnet/roslyn/pull/72531)) |
| 55 | +* Bump razor and update changelog (PR: [#7005](https://github.com/dotnet/vscode-csharp/pull/7005)) |
| 56 | + * Tweak RazorConfigurationFormatter to account for serialization format change (PR: [#10157](https://github.com/dotnet/razor/pull/10157)) |
| 57 | + * Use PooledArrayBuilder<SyntaxToken> throughout parsers and tokenizer (PR [#10095](https://github.com/dotnet/razor/pull/10095)) |
| 58 | + * Fix hot path string allocations from ProjectKey (PR: [#10138](https://github.com/dotnet/razor/pull/10138)) |
| 59 | + * Disable latest runtime patch (PR: [#10133](https://github.com/dotnet/razor/pull/10133)) |
| 60 | + |
| 61 | +## 2.23.15 |
7 | 62 | * Rename RazorComponentAttribute semantic token to razorComponentAttribute (PR: [#6867](https://github.com/dotnet/vscode-csharp/pull/6867)) |
8 | 63 | * Drop win32-ia32 platform support (PR: [#6983](https://github.com/dotnet/vscode-csharp/pull/6983)) |
9 | 64 | * Fix some issues with casing when comparing Razor files (PR: [#6974](https://github.com/dotnet/vscode-csharp/pull/6974)) |
|
17 | 72 | - Updated debugger to fix .NET debugging break with searchNuGetOrgSymbolServer enabled (PR: [#6937](https://github.com/dotnet/vscode-csharp/pull/6937)) |
18 | 73 | - Update Razor to add formatting option to force open brace onto the next line after a @code or @functions block (PR: [#10018](https://github.com/dotnet/razor/pull/10018)) |
19 | 74 |
|
| 75 | +## 2.22.5 |
| 76 | +* Update Razor to 7.0.0-preview.24165.1 (PR: [#6922](https://github.com/dotnet/vscode-csharp/pull/6922)) |
| 77 | + * Fix casing issues that cause missing components in Razor files (PR: [#10050](https://github.com/dotnet/razor/pull/10050)) |
| 78 | + |
20 | 79 | ## 2.22.2 |
21 | 80 | - Update Roslyn to run on .NET 8 (PR: [#6920](https://github.com/dotnet/vscode-csharp/pull/6920)) |
22 | 81 | * Upgrade language server to run on .NET 8 (PR: [#72247](https://github.com/dotnet/roslyn/pull/72247)) |
|
0 commit comments