|
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.50.x |
| 6 | +# 2.55.x |
| 7 | +* Update Razor to 9.0.0-preview.24557.10 (PR: [#7757](https://github.com/dotnet/vscode-csharp/pull/7757)) |
| 8 | + * Update VSTelemetryAPI version (#11181) (PR: [#11181](https://github.com/dotnet/razor/pull/11181)) |
| 9 | +* Update Roslyn to 4.13.0-2.24557.6 (PR: [#7751](https://github.com/dotnet/vscode-csharp/pull/7751)) |
| 10 | + * Fix issue telemetry reporting incorrect property value (PR: [#75817](https://github.com/dotnet/roslyn/pull/75817)) |
| 11 | +* Update Roslyn to 4.13.0-2.24531.3 (PR: [#7722](https://github.com/dotnet/vscode-csharp/pull/7722)) |
| 12 | + * Proffer project system query service (PR: [#75682](https://github.com/dotnet/roslyn/pull/75682)) |
| 13 | + * Ensure discards are initially soft selected in VSCode (PR: [#75655](https://github.com/dotnet/roslyn/pull/75655)) |
| 14 | + * Reduce allocations in VirtualCharService.CreateVirtualCharSequence (PR: [#75654](https://github.com/dotnet/roslyn/pull/75654)) |
| 15 | + * Reduce allocations in TextDocumentStates.AddRange (PR: [#75640](https://github.com/dotnet/roslyn/pull/75640)) |
| 16 | +* Update Razor to 9.0.0-preview.24531.4 (PR: [#7723](https://github.com/dotnet/vscode-csharp/pull/7723)) |
| 17 | + * Fix aggregate telemetry reliability (PR: [#11134](https://github.com/dotnet/razor/pull/11134)) |
| 18 | + * [FUSE] Fix OnAutoInsert and override completion and possible others (PR: [#11122](https://github.com/dotnet/razor/pull/11122)) |
| 19 | +* Update Roslyn to 4.13.0-2.24529.3 (PR: [#7705](https://github.com/dotnet/vscode-csharp/pull/7705)) |
| 20 | +* Update Razor to 9.0.0-preview.24528.3 (PR: [#7705](https://github.com/dotnet/vscode-csharp/pull/7705)) |
| 21 | + * Update project configuration from Roslyn info (#11092) (PR: [#11092](https://github.com/dotnet/razor/pull/11092)) |
| 22 | + * Reduce the amount of telemetry emitted (#11094) (PR: [#11094](https://github.com/dotnet/razor/pull/11094)) |
| 23 | + * Remove tooling MvcShims (#11088) (PR: [#11088](https://github.com/dotnet/razor/pull/11088)) |
| 24 | +* Switch to new log output window API and remove `dotnet.server.trace` (PR: [#7688](https://github.com/dotnet/vscode-csharp/pull/7688)) |
| 25 | +* Update Roslyn to 4.13.0-1.24528.3 (PR: [#7688](https://github.com/dotnet/vscode-csharp/pull/7688)) |
| 26 | + * Fix crash when 'add await' analyzers binding expressions (PR: [#75644](https://github.com/dotnet/roslyn/pull/75644)) |
| 27 | + * Shorten names shown in 'pull member up' (PR: [#75643](https://github.com/dotnet/roslyn/pull/75643)) |
| 28 | + * Fix inaccessible constructors shown in sighelp (PR: [#75642](https://github.com/dotnet/roslyn/pull/75642)) |
| 29 | + * Allow the client to update the server logging level dynamically (PR: [#75615](https://github.com/dotnet/roslyn/pull/75615)) |
| 30 | +* Bumped xamlTools to 17.13.35431.11 (PR: [#7719](https://github.com/dotnet/vscode-csharp/pull/7719)) |
| 31 | + * XAML validation improvements |
| 32 | + * Validating properties of Setters, Triggers, Conditions. |
| 33 | + * Validating text values like `<Color> Red </Color>` |
| 34 | + * Warnings for obsolete values like LayoutOptions.CenterAndExpand |
| 35 | + * XAML IntelliseSense completions for ResourceDictionary.Source |
| 36 | + * XAML IntelliseSense completions for name properties like Setter.TargetName |
| 37 | + |
| 38 | +# 2.54.x |
| 39 | +* Update debugger packages to v2.54.0 (PR: [#7691](https://github.com/dotnet/vscode-csharp/pull/7691)) |
| 40 | +* Only show misc files warning toast after delay. (PR: [#7689](https://github.com/dotnet/vscode-csharp/pull/7689)) |
| 41 | +* Update Roslyn to 4.13.0-1.24525.2 (PR: [#7694](https://github.com/dotnet/vscode-csharp/pull/7694)) |
| 42 | + * Fix error message spelling (PR: [#75601](https://github.com/dotnet/roslyn/pull/75601)) |
| 43 | + * Improve diagnostic performance by re-using results if diagnostic data is the same (PR: [#75587](https://github.com/dotnet/roslyn/pull/75587)) |
| 44 | + * Improve performance in checksum computation (PR: [#75479](https://github.com/dotnet/roslyn/pull/75479)) |
| 45 | +* Bumped xamlTools to 17.13.35422.31 (PR: [#7685](https://github.com/dotnet/vscode-csharp/pull/7685)) |
| 46 | +* Update Razor to 9.0.0-preview.24524.4 (PR: [#7692](https://github.com/dotnet/vscode-csharp/pull/7692)) |
| 47 | + * Roslyn Tokenizer (#11086) (PR: [#11086](https://github.com/dotnet/razor/pull/11086)) |
| 48 | + * **Experimental feature** |
| 49 | + * Add flush method and make it implementation detail on how that happens (#11087) (PR: [#11087](https://github.com/dotnet/razor/pull/11087)) |
| 50 | + * Do not extract component into code block (#11069) (PR: [#11069](https://github.com/dotnet/razor/pull/11069)) |
| 51 | + * **New code action to handle extracting razor code into a new razor component** |
| 52 | + * Handle EditorRequired *Changed/*Expression parameters (#11043) (PR: [#11043](https://github.com/dotnet/razor/pull/11043)) |
| 53 | + * Avoid ambiguous `object` reference in generic component recovery (#11053) (PR: [#11053](https://github.com/dotnet/razor/pull/11053)) |
| 54 | + * Move culture info check (#11057) (PR: [#11057](https://github.com/dotnet/razor/pull/11057)) |
| 55 | + * Report a better error for void components (#11041) (PR: [#11041](https://github.com/dotnet/razor/pull/11041)) |
| 56 | + * Ensure model directives are mapped at runtime (#11007) (PR: [#11007](https://github.com/dotnet/razor/pull/11007)) |
| 57 | + * Including @using for Out-of-Scope Razor Component References (#10651) (PR: [#10651](https://github.com/dotnet/razor/pull/10651)) |
| 58 | +* Make checkDevCert a modal dialogue (PR: [#7704](https://github.com/dotnet/vscode-csharp/pull/7704)) |
| 59 | + |
| 60 | +# 2.53.x |
| 61 | +* Update Roslyn to 4.13.0-1.24518.1 (PR: [#7670](https://github.com/dotnet/vscode-csharp/pull/7670)) |
| 62 | + * Fix issue where server sometimes crashed when saving new C# file for the first time (PR: [#75509](https://github.com/dotnet/roslyn/pull/75509)) |
| 63 | + * Report LSP loading telemetry (PR: [#75402](https://github.com/dotnet/roslyn/pull/75402)) |
| 64 | +* Bumped xamlTools to 17.13.35414.86 (PR: [#7664](https://github.com/dotnet/vscode-csharp/pull/7664)) |
| 65 | +* Escape code block in changelog (PR: [#7665](https://github.com/dotnet/vscode-csharp/pull/7665)) |
| 66 | +* Lookup Razor file context using its document uri. (PR: [#7663](https://github.com/dotnet/vscode-csharp/pull/7663)) |
| 67 | +* Update razor to 9.0.0-preview.24516.1 (PR: [#7667](https://github.com/dotnet/vscode-csharp/pull/7667)) |
| 68 | + * Add CLaSP Request Tracking (PR: [#11015](https://github.com/dotnet/razor/pull/11015)) |
| 69 | + * Fix potentially ambiguous System.Object in _Imports.razor (PR: [#10999](https://github.com/dotnet/razor/pull/10999)) |
| 70 | + * Fix nullability to match specification (PR: [#11003](https://github.com/dotnet/razor/pull/11003)) |
| 71 | + * Recognize `_Imports.razor` in the source generator (PR: [#10992](https://github.com/dotnet/razor/pull/10992)) |
| 72 | + * Fix @inherits mapping for fuse (PR: [#10985](https://github.com/dotnet/razor/pull/10985)) |
| 73 | + * Fix project publish (or: Various project system fixes) (PR: [#10983](https://github.com/dotnet/razor/pull/10983)) |
| 74 | + * Emit and map empty csharp tokens (PR: [#10969](https://github.com/dotnet/razor/pull/10969)) |
| 75 | + * Fix Generate Event Handler code action (PR: [#10967](https://github.com/dotnet/razor/pull/10967)) |
| 76 | + * Add IProjectSnapshot.ContainsDocument to test document paths cheaply (PR: [#10975](https://github.com/dotnet/razor/pull/10975)) |
| 77 | + * Refresh diagnostics on project changes (PR: [#10964](https://github.com/dotnet/razor/pull/10964)) |
| 78 | + * Don't throw if we get an old/bad Inlay Hint request (PR: [#10968](https://github.com/dotnet/razor/pull/10968)) |
| 79 | + * Fix on type formatting (PR: [#10949](https://github.com/dotnet/razor/pull/10949)) |
| 80 | + |
| 81 | +# 2.52.x |
| 82 | +* Add miscellaneous file open notifications (PR: [#7652](https://github.com/dotnet/vscode-csharp/pull/7652)) |
| 83 | +* Require at least version 8.0.10 of the .net runtime (PR: [#7651](https://github.com/dotnet/vscode-csharp/pull/7651)) |
| 84 | +* Warn when the active file is not part of the open workspace (PR: [#7628](https://github.com/dotnet/vscode-csharp/pull/7628)) |
| 85 | +* Update debugger to 2.52.0 (PR: [#7648](https://github.com/dotnet/vscode-csharp/pull/7648)) |
| 86 | +* Ensure Razor is initialized when project loaded outside of the workspace (PR: [#7645](https://github.com/dotnet/vscode-csharp/pull/7645)) |
| 87 | +* Update Roslyn to 4.13.0-1.24511.1 (PR: [#7628](https://github.com/dotnet/vscode-csharp/pull/7628)) |
| 88 | + * Add a WorkspaceKind property to ProjectContext. (PR: [#75384](https://github.com/dotnet/roslyn/pull/75384)) |
| 89 | + * Convert more lambda rude edits to runtime rude edits (PR: [#75285](https://github.com/dotnet/roslyn/pull/75285)) |
| 90 | +* Bumped xamlTools to 17.12.35403.211 (PR: [#7629](https://github.com/dotnet/vscode-csharp/pull/7629)) |
| 91 | + |
| 92 | +# 2.51.17 |
| 93 | +* Update Roslyn to 4.13.0-1.24503.11 (PR: [#7618](https://github.com/dotnet/vscode-csharp/pull/7618)) |
| 94 | + * LSP hover responses escape backticks within inline code (PR: [#75364](https://github.com/dotnet/roslyn/pull/75364)) |
| 95 | + * Localize build host message output (PR: [#74910](https://github.com/dotnet/roslyn/pull/74910)) |
| 96 | + * Log and report NFW when we fail to apply project system update (PR: [#75362](https://github.com/dotnet/roslyn/pull/75362)) |
| 97 | + * Reduce allocations and UI thread CPU costs in WithDoNotCreateCreationPolicy (PR: [#75358](https://github.com/dotnet/roslyn/pull/75358)) |
| 98 | + * Enable support for an LSP client to open source generated files (PR: [#75180](https://github.com/dotnet/roslyn/pull/75180)) |
| 99 | + * Improve error reporting when reading bad metadata during EnC (PR: [#75304](https://github.com/dotnet/roslyn/pull/75304)) |
| 100 | +* Suppress recoverable errors from razor LSP (PR: [#7624](https://github.com/dotnet/vscode-csharp/pull/7624)) |
| 101 | + * NOTE: this can be re-enabled by setting `razor.languageServer.suppressLspErrorToasts = false` |
| 102 | +* Update Roslyn to 4.13.0-1.24501.3 (PR: [#7618](https://github.com/dotnet/vscode-csharp/pull/7618)) |
| 103 | + * Fix issue loading analyzers when using EnforceCodeStyleInBuild (PR: [#75250](https://github.com/dotnet/roslyn/pull/75250)) |
| 104 | +* Update Razor to 9.0.0-preview.24480.1 (PR: [#7618](https://github.com/dotnet/vscode-csharp/pull/7618)) |
| 105 | + * Fuse fix usings (PR: [#10925](https://github.com/dotnet/razor/pull/10925)) |
| 106 | + * Fuse incorrect page directives (PR: [#10907](https://github.com/dotnet/razor/pull/10907)) |
| 107 | + * Calculate SuppressAddComponentParameter in tooling (PR: [#10763](https://github.com/dotnet/razor/pull/10763)) |
| 108 | + * Fix some `AssumeNotNull` assumptions (PR: [#10901](https://github.com/dotnet/razor/pull/10901)) |
| 109 | + * Fixing HTML attribute commit (PR: [#10897](https://github.com/dotnet/razor/pull/10897)) |
| 110 | + * Fix `FormattingContext` disposal (PR: [#10887](https://github.com/dotnet/razor/pull/10887)) |
| 111 | + * Fix #10891 - Formatting does not respect indentation within Razor comment blocks (PR: [#10893](https://github.com/dotnet/razor/pull/10893)) |
| 112 | + |
| 113 | +# 2.50.25 |
7 | 114 | * Update Roslyn to 4.13.0-1.24477.2 (PR: [#<>](https://github.com/dotnet/vscode-csharp/pull/<>))
|
8 | 115 | * Use MSBuild globs to determine which file changes are relevant (PR: [#75139](https://github.com/dotnet/roslyn/pull/75139))
|
9 |
| - * Allow <code> in DocComments to render as a block in Hover response (PR: [#75215](https://github.com/dotnet/roslyn/pull/75215)) |
| 116 | + * Allow `<code>` in DocComments to render as a block in Hover response (PR: [#75215](https://github.com/dotnet/roslyn/pull/75215)) |
10 | 117 | * Ignore irrelevant exceptions when reporting LSP server NFW (PR: [#75150](https://github.com/dotnet/roslyn/pull/75150))
|
11 | 118 | * Bumped xamltools to 17.12.35326.17 (PR: [#7610](https://github.com/dotnet/vscode-csharp/pull/7610))
|
12 | 119 | * Do not remove documents if they are not files (PR: [#7607](https://github.com/dotnet/vscode-csharp/pull/7607))
|
13 | 120 | * Support copilot registerRelatedFilesProvider API (PR: [#7605](https://github.com/dotnet/vscode-csharp/pull/7605))
|
14 | 121 | * Update Debugger packages to v2.50.0 (PR: [#7597](https://github.com/dotnet/vscode-csharp/pull/7597))
|
15 | 122 |
|
16 |
| -# 2.49.x |
| 123 | +# 2.49.25 |
17 | 124 | * Update Razor to 9.0.0-preview.24467.1
|
18 | 125 | * Fix LF line-ending auto format bug (PR: [#10802](https://github.com/dotnet/razor/pull/10802))
|
19 | 126 | * Bumped xamltools to 17.12.35319.159 (PR: [#7583](https://github.com/dotnet/vscode-csharp/pull/7583))
|
|
24 | 131 | * Do not attempt to report EnC diagnostics for non-host workspaces (PR: [#75138](https://github.com/dotnet/roslyn/pull/75138))
|
25 | 132 | * Allow Razor to get diagnostics for cohosting (PR: [#75102](https://github.com/dotnet/roslyn/pull/75102))
|
26 | 133 | Í
|
27 |
| -# 2.48.x |
| 134 | +# 2.48.31 |
28 | 135 | * Add signing support to VSIX (PR: [#7490](https://github.com/dotnet/vscode-csharp/pull/7490))
|
29 | 136 | * Update Debugger to v2.47.0 (PR: [#7547](https://github.com/dotnet/vscode-csharp/pull/7547))
|
30 | 137 | * Adds in support for .NET 9 Break for Async User-Unhandled
|
|
41 | 148 | * Bump xamltools to 17.12.35311.18 (PR: [#7549](https://github.com/dotnet/vscode-csharp/pull/7549))
|
42 | 149 | * XAML color swatches
|
43 | 150 |
|
44 |
| -# 2.47.x |
| 151 | +# 2.47.21 |
45 | 152 | * Update Roslyn to 4.12.0-3.24456.2 (PR: [#7525](https://github.com/dotnet/vscode-csharp/pull/7525))
|
46 | 153 | * Avoid BuildHost crash in Mono due to missing types (PR: [#74994](https://github.com/dotnet/roslyn/pull/74994))
|
47 | 154 | * Turn off word suggestions in XAML completions (PR: [#7516](https://github.com/dotnet/vscode-csharp/pull/7516))
|
48 | 155 | * Bump xamltools to 17.12.35305.252 (PR: [#7521](https://github.com/dotnet/vscode-csharp/pull/7521))
|
49 | 156 | * XAML editor enabled various lightbulbs related to x:DataType, BindingContext and Bindings.
|
50 | 157 |
|
51 |
| -# 2.46.x |
| 158 | +# 2.46.32 |
52 | 159 | * Update Roslyn to 4.12.0-3.24430.2 (PR: [#7496](https://github.com/dotnet/vscode-csharp/pull/7496))
|
53 | 160 | * Bump Razor to 9.0.0-preview.24427.2 (PR: [#7471](https://github.com/dotnet/vscode-csharp/pull/7471))
|
54 | 161 | * Suppress unique ids (#10791) (PR: [#10791](https://github.com/dotnet/razor/pull/10791))
|
|
0 commit comments