|
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.94.x |
| 7 | +* Add completion for razor components in settings (PR: [#8680](https://github.com/dotnet/vscode-csharp/pull/8680)) |
| 8 | +* Add copilot instructions (PR: [#8676](https://github.com/dotnet/vscode-csharp/pull/8676)) |
| 9 | +* Fix up changelog (PR: [#8677](https://github.com/dotnet/vscode-csharp/pull/8677)) |
| 10 | +* Bump Razor to 10.0.0-preview.25503.1 (PR: [#8679](https://github.com/dotnet/vscode-csharp/pull/8679)) |
| 11 | + * Ensure RazorVSInternalCompletionParams is used for serialization of completion requests (PR: [#12271](https://github.com/dotnet/razor/pull/12271)) |
| 12 | +* Fix update changelog script (PR: [#8671](https://github.com/dotnet/vscode-csharp/pull/8671)) |
| 13 | +* Update RoslynCopilot url to 18.0.797-alpha (PR: [#8652](https://github.com/OmniSharp/omnisharp-vscode/pull/8652)) |
| 14 | +* Fix GH action (PR: [#8662](https://github.com/OmniSharp/omnisharp-vscode/pull/8662)) |
| 15 | +* Adds a new GH action to update the CHANGELOG (PR: [#8658](https://github.com/OmniSharp/omnisharp-vscode/pull/8658)) |
| 16 | +* Do not run legacy Razor tests in CI (PR: [#8656](https://github.com/OmniSharp/omnisharp-vscode/pull/8656)) |
| 17 | +* Update third party notices for currently shipped version (PR: [#8653](https://github.com/OmniSharp/omnisharp-vscode/pull/8653)) |
| 18 | +* Bump xamlTools to 18.0.11023.10 (PR: [#8669](https://github.com/dotnet/vscode-csharp/pull/8669)) |
| 19 | +* Bump Roslyn to 5.1.0-1.25475.3 (PR: [#8665](https://github.com/dotnet/vscode-csharp/pull/8665)) |
| 20 | + * Fix index out of bounds producing diagnostic in error recovery scenario (PR: [#80391](https://github.com/dotnet/roslyn/pull/80391)) |
| 21 | + * Fix pp directives when converting block bodies to expression bodies (PR: [#80401](https://github.com/dotnet/roslyn/pull/80401)) |
| 22 | + * Fix renaming of type parameters used in object creation expressions (PR: [#80403](https://github.com/dotnet/roslyn/pull/80403)) |
| 23 | + * Add timing data for Proposal Adjuster fixers (PR: [#80406](https://github.com/dotnet/roslyn/pull/80406)) |
| 24 | + * Update ManagedHotReloadLanguageServiceBridge.cs to avoid raising not implement exception when projects is empty (PR: [#80408](https://github.com/dotnet/roslyn/pull/80408)) |
| 25 | +* Install roslyn-tools (PR: [#8663](https://github.com/dotnet/vscode-csharp/pull/8663)) |
| 26 | +* Bump tar-fs from 2.1.3 to 2.1.4 (PR: [#8661](https://github.com/dotnet/vscode-csharp/pull/8661)) |
| 27 | +* Add copilot setup steps (PR: [#8655](https://github.com/dotnet/vscode-csharp/pull/8655)) |
| 28 | +* Update pipeline and packaging excludes (PR: [#8654](https://github.com/dotnet/vscode-csharp/pull/8654)) |
| 29 | +* Add new telemetry fields (PR: [#8673](https://github.com/dotnet/vscode-csharp/pull/8673)) |
| 30 | +* Bump Roslyn to 5.1.0-1.25506.3 (PR: [#8673](https://github.com/dotnet/vscode-csharp/pull/8673)) |
| 31 | + * Improve error recovery when object initializer uses ':' instead of '=' (PR: [#80553](https://github.com/dotnet/roslyn/pull/80553)) |
| 32 | + * Support `field` keyword in EE. (PR: [#80515](https://github.com/dotnet/roslyn/pull/80515)) |
| 33 | + * Log a debug message for ContentModified exceptions. (PR: [#80549](https://github.com/dotnet/roslyn/pull/80549)) |
| 34 | + * Update proposal adjuster to acquire feature flags from VS (PR: [#80541](https://github.com/dotnet/roslyn/pull/80541)) |
| 35 | + * Add telemetry indicating when file-based programs are used (PR: [#80538](https://github.com/dotnet/roslyn/pull/80538)) |
| 36 | + * Fix thread safety issue in BuildServerConnection.TryCreateServer environment variable handling (PR: [#80498](https://github.com/dotnet/roslyn/pull/80498)) |
| 37 | + * Extensions: refine tracking of used imports (PR: [#80485](https://github.com/dotnet/roslyn/pull/80485)) |
| 38 | + * Disambiguate extension methods in "ambiguous call" error message when they have the same name but are from different assemblies (PR: [#80453](https://github.com/dotnet/roslyn/pull/80453)) |
| 39 | + * Block file-local EmbeddedAttribute definitions. (PR: [#80501](https://github.com/dotnet/roslyn/pull/80501)) |
| 40 | + * Extension block members do not have `this` parameter (PR: [#80457](https://github.com/dotnet/roslyn/pull/80457)) |
| 41 | + * Handle some scenarios where attributes applied in local functions or lambdas within extension blocks were missing in metadata (PR: [#80464](https://github.com/dotnet/roslyn/pull/80464)) |
| 42 | + * Unset other DOTNET_ROOT env vars when launching apphosts (PR: [#80492](https://github.com/dotnet/roslyn/pull/80492)) |
| 43 | + * Add friendlier error message on an explicit implementation when the return type is wrong (PR: [#8037](https://github.com/dotnet/roslyn/pull/80376) |
| 44 | + * Extensions: add Name property on embedded ExtensionMarkerAttribute (PR: [#80456](https://github.com/dotnet/roslyn/pull/80456)) |
| 45 | + * Avoid implicit null checks while narrowing type for `or` patterns (PR: [#80348](https://github.com/dotnet/roslyn/pull/80348)) |
| 46 | + |
6 | 47 | # 2.93.x |
7 | 48 | * Bump Roslyn to 5.0.0-2.25472.11 (PR: [#8646](https://github.com/dotnet/vscode-csharp/pull/8646)) |
8 | | - * Fix handling edits in types nested in reloadable types(PR: [#80360](https://github.com/dotnet/roslyn/pull/80360)) |
9 | | - * Remove CS1998 warning entirely and remove dependent C# code fix providers(PR: [#80144](https://github.com/dotnet/roslyn/pull/80144)) |
10 | | - * Only restore based on assets file changes if the actual content changed(PR: [#80341](https://github.com/dotnet/roslyn/pull/80341)) |
| 49 | + * Fix handling edits in types nested in reloadable types (PR: [#80360](https://github.com/dotnet/roslyn/pull/80360)) |
| 50 | + * Remove CS1998 warning entirely and remove dependent C# code fix providers (PR: [#80144](https://github.com/dotnet/roslyn/pull/80144)) |
| 51 | + * Only restore based on assets file changes if the actual content changed (PR: [#80341](https://github.com/dotnet/roslyn/pull/80341)) |
11 | 52 | * Fix issue where build artifacts were added in source tree (PR: [#80324](https://github.com/dotnet/roslyn/pull/80324)) |
12 | | - * Allow clients to send range ending at the line after the last line in the document(PR: [#80310](https://github.com/dotnet/roslyn/pull/80310)) |
13 | | - * Don't show Razor diagnostics in Full Solution Analysis(PR: [#80296](https://github.com/dotnet/roslyn/pull/80296)) |
14 | | - * Log project context in which document was found(PR: [#80202](https://github.com/dotnet/roslyn/pull/80202)) |
| 53 | + * Allow clients to send range ending at the line after the last line in the document (PR: [#80310](https://github.com/dotnet/roslyn/pull/80310)) |
| 54 | + * Don't show Razor diagnostics in Full Solution Analysis (PR: [#80296](https://github.com/dotnet/roslyn/pull/80296)) |
| 55 | + * Log project context in which document was found (PR: [#80202](https://github.com/dotnet/roslyn/pull/80202)) |
15 | 56 | * Bump Razor to 10.0.0-preview.25472.6 (PR: [#8639](https://github.com/dotnet/vscode-csharp/pull/8639)) |
16 | 57 | * Support view components in Go To Def (PR: [#12222](https://github.com/dotnet/razor/pull/12222)) |
17 | 58 | * Redirect the older named assembly too (PR: [#12239](https://github.com/dotnet/razor/pull/12239)) |
|
26 | 67 |
|
27 | 68 | # 2.91.x |
28 | 69 | * Bump Roslyn to 5.0.0-2.25458.10 (PR: [#8588](https://github.com/dotnet/vscode-csharp/pull/8588)) |
29 | | - * Move brace adjustment on enter to on auto insert in LSP(PR: [#80075](https://github.com/dotnet/roslyn/pull/80075)) |
30 | | - * Avoid throwing when obsolete overload of GetUpdatesAsync is invoked with empty array(PR: [#80161](https://github.com/dotnet/roslyn/pull/80161)) |
31 | | - * Bump patch version of MSBuild packages(PR: [#80156](https://github.com/dotnet/roslyn/pull/80156)) |
32 | | - * Include category in Hot Reload log messages(PR: [#80160](https://github.com/dotnet/roslyn/pull/80160)) |
| 70 | + * Move brace adjustment on enter to on auto insert in LSP (PR: [#80075](https://github.com/dotnet/roslyn/pull/80075)) |
| 71 | + * Avoid throwing when obsolete overload of GetUpdatesAsync is invoked with empty array (PR: [#80161](https://github.com/dotnet/roslyn/pull/80161)) |
| 72 | + * Bump patch version of MSBuild packages (PR: [#80156](https://github.com/dotnet/roslyn/pull/80156)) |
| 73 | + * Include category in Hot Reload log messages (PR: [#80160](https://github.com/dotnet/roslyn/pull/80160)) |
33 | 74 | * Store client's version for open docs (PR: [#80064](https://github.com/dotnet/roslyn/pull/80064)) |
34 | 75 | * Pass global properties and the binary log path via RPC to BuildHost (PR: [#80094](https://github.com/dotnet/roslyn/pull/80094)) |
35 | 76 | * Don't switch runtime / design time solutions if cohosting is on (PR: [#80065](https://github.com/dotnet/roslyn/pull/80065)) |
|
0 commit comments