|
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.76.x |
| 7 | +* Bump Roslyn to 5.0.0-1.25257.6 (PR: [#8264](https://github.com/dotnet/vscode-csharp/pull/8264)) |
| 8 | + * Fix razor redirect(PR: [#78448](https://github.com/dotnet/roslyn/pull/78448)) |
| 9 | + * Do not parse URIs during LSP serialization/deserialization(PR: [#76691](https://github.com/dotnet/roslyn/pull/76691)) |
| 10 | + * Ensure hover markdown for supported platforms uses non-breaking spaces for indentation(PR: [#78405](https://github.com/dotnet/roslyn/pull/78405)) |
| 11 | +* Bump Razor to 10.0.0-preview.25252.1 (PR: [#8239](https://github.com/dotnet/vscode-csharp/pull/8239)) |
| 12 | + * If SupportDiagnostics is false then dynamic files don't report diagnostics... (PR: #11807) |
| 13 | + * Client settings tweaks, and implement VS Code configuration monitoring (PR: #11800) |
| 14 | + * [main] [PRERELEASE] If SupportDiagnostics then dynamic files don't report diagnostics... (PR: #11810) |
| 15 | + * Update RazorSyntaxGenerator to reduce generated syntax code (PR: #11806) |
| 16 | + * Improve initialization, logging, and add more features to cohosting in VS Code (PR: #11788) |
| 17 | +* Bump Roslyn to 5.0.0-1.25252.3 (PR: [#8239](https://github.com/dotnet/vscode-csharp/pull/8239)) |
| 18 | + * Extract base LanguageServerProjectLoader from LanguageServerProjectSystem(PR: [#78329](https://github.com/dotnet/roslyn/pull/78329)) |
| 19 | + * Edit & Continue support for field access in auto-properties(PR: [#78289](https://github.com/dotnet/roslyn/pull/78289)) |
| 20 | + * Allow Razor cohosting to hook into configuration change notifications(PR: [#78364](https://github.com/dotnet/roslyn/pull/78364)) |
| 21 | + * Insert missing space in XML documentation(PR: [#78361](https://github.com/dotnet/roslyn/pull/78361)) |
| 22 | + * Do not offer 'remove unnecessary parens' when it would change a collection initializer(PR: [#78336](https://github.com/dotnet/roslyn/pull/78336)) |
| 23 | + * Do not offer use-expr-body for properties with initializers(PR: [#78360](https://github.com/dotnet/roslyn/pull/78360)) |
| 24 | + * Add BuildHost APIs for loading an in-memory project(PR: [#78303](https://github.com/dotnet/roslyn/pull/78303)) |
| 25 | + * Allow Razor logs to be directed to the right output window in VS Code(PR: [#78334](https://github.com/dotnet/roslyn/pull/78334)) |
| 26 | + * Switch Project data structures from ImmutableDictionary => Dictionary and lock(PR: [#78287](https://github.com/dotnet/roslyn/pull/78287)) |
| 27 | +* Only show MiscFile toast when the uri scheme is file(PR: [#8240](https://github.com/dotnet/vscode-csharp/pull/8240)) |
| 28 | +* Support more things in VS Code cohosting(PR: [#8218](https://github.com/dotnet/vscode-csharp/pull/8218)) |
| 29 | +* Add SpanMapping for VS Code(PR: [#8225](https://github.com/dotnet/vscode-csharp/pull/8225)) |
| 30 | +* [main] Update Razor to Fix Missing DLL(PR: [#8224](https://github.com/dotnet/vscode-csharp/pull/8224)) |
| 31 | +* [release] Ignore updates with no changes for csharp files(PR: [#8170](https://github.com/dotnet/vscode-csharp/pull/8170)) |
| 32 | + |
| 33 | +# 2.75.x |
| 34 | +* Bump Razor to 10.0.0-preview.25228.4 (PR: [#8225](https://github.com/dotnet/vscode-csharp/pull/8225)) |
| 35 | + * Don't return null if we couldn't sync the document for breakpoint validation (PR: [#11790](https://github.com/dotnet/razor/pull/11790)) |
| 36 | + * Add VS Code IMappingService (PR: [#11760](https://github.com/dotnet/razor/pull/11760)) |
| 37 | + * Fix cases where there is a space in the URI (PR: [#11745](https://github.com/dotnet/razor/pull/11745)) |
| 38 | +* Bump Roslyn to 5.0.0-1.25224.9 (PR: [#8211](https://github.com/dotnet/vscode-csharp/pull/8211)) |
| 39 | + * Update ICSharpCode.Decompiler to 9.1.0.7988(PR: [#78270](https://github.com/dotnet/roslyn/pull/78270)) |
| 40 | + * Reduce allocations in NamespaceSymbol.GetExtensionContainers(PR: [#78243](https://github.com/dotnet/roslyn/pull/78243)) |
| 41 | + * Allow Razor files to be additional documents in a misc files project(PR: [#78267](https://github.com/dotnet/roslyn/pull/78267)) |
| 42 | + * Hook up IDocumentServiceProvider in VS Code(PR: [#78266](https://github.com/dotnet/roslyn/pull/78266)) |
| 43 | + * Allow Razor cohosting to run in VS Code, and fix it in VS(PR: [#78167](https://github.com/dotnet/roslyn/pull/78167)) |
| 44 | + * Fix razor analyzer loading(PR: [#78116](https://github.com/dotnet/roslyn/pull/78116)) |
| 45 | + * Fix crash when converting primary constructor to normal constructor(PR: [#78234](https://github.com/dotnet/roslyn/pull/78234)) |
| 46 | + * Reduce LOH allocations in MetadataWriter(PR: [#78245](https://github.com/dotnet/roslyn/pull/78245)) |
| 47 | + * Support empty root namespaces in ResxSourceGenerator(PR: [#78233](https://github.com/dotnet/roslyn/pull/78233)) |
| 48 | + * Allocate slightly less in ImmutableArrayExtensions.ConditionallyDeOrder(PR: [#78235](https://github.com/dotnet/roslyn/pull/78235)) |
| 49 | + * Ensure FindSourceDefinitionAsync works in frozen compilation cases(PR: [#78195](https://github.com/dotnet/roslyn/pull/78195)) |
| 50 | + * Fix quick info for pp symbols(PR: [#78173](https://github.com/dotnet/roslyn/pull/78173)) |
| 51 | + * Fix issue where we were inappropriately suggesting we remove a ref-field(PR: [#78191](https://github.com/dotnet/roslyn/pull/78191)) |
| 52 | + * System.CommandLine update (PR: [#78142](https://github.com/dotnet/roslyn/pull/78142)) |
| 53 | + * Ensure LSP uses actual signature help trigger characters(PR: [#78076](https://github.com/dotnet/roslyn/pull/78076)) |
| 54 | + * Do not return metadata names for document symbols(PR: [#78077](https://github.com/dotnet/roslyn/pull/78077)) |
| 55 | + * Improve detection of code whose updates may not have effect(PR: [#78009](https://github.com/dotnet/roslyn/pull/78009)) |
| 56 | + * Fix crash in backing field nullability cycle scenario(PR: [#77993](https://github.com/dotnet/roslyn/pull/77993)) |
| 57 | + * Fix EA layering for Razor.ExternalAccess(PR: [#77927](https://github.com/dotnet/roslyn/pull/77927)) |
| 58 | + * Simplify workspace initialization in the LSP server(PR: [#78010](https://github.com/dotnet/roslyn/pull/78010)) |
| 59 | +* Support Html requests in cohosting(PR: [#8210](https://github.com/dotnet/vscode-csharp/pull/8210)) |
| 60 | +* Allow the Roslyn client to log messages from Razor(PR: [#8201](https://github.com/dotnet/vscode-csharp/pull/8201)) |
| 61 | +* Add cohost option to Razor(PR: [#8189](https://github.com/dotnet/vscode-csharp/pull/8189)) |
| 62 | + |
| 63 | +# 2.74.x |
| 64 | +* Bump xamlTools to 17.14.36010.33 (PR: [#8178](https://github.com/dotnet/vscode-csharp/pull/8178)) |
| 65 | +* Bump razor to 10.0.0-preview.25210.3 (PR: [#8171](https://github.com/dotnet/vscode-csharp/pull/8171)) |
| 66 | + * Allow graceful handling of ArgumentException when trying to apply changes to SourceText in LspTextChangesLoader (PR: [#11727](https://github.com/dotnet/razor/pull/11727)) |
| 67 | + * Tweak a log message (PR: [#11705](https://github.com/dotnet/razor/pull/11705)) |
| 68 | + * Improve performance and memory usage of TagHelperBinder (PR: [#11671](https://github.com/dotnet/razor/pull/11671)) |
| 69 | + |
| 70 | +# 2.73.x |
| 71 | +* Bump Roslyn to 5.0.0-1.25204.1 (PR: [#8138](https://github.com/dotnet/vscode-csharp/pull/8138)) |
| 72 | + * Ensure that newline is inserted after file scoped namespace declarations (PR: [#77821](https://github.com/dotnet/roslyn/pull/77821)) |
| 73 | + * Allow modification of source generated documents (PR: [#77587](https://github.com/dotnet/roslyn/pull/77587)) |
| 74 | + * Simplify the code for getting source generator diagnostics into the diagnostics service. (PR: [#77898](https://github.com/dotnet/roslyn/pull/77898)) |
| 75 | + * Make GlobalOptionService initialization synchronous. (PR: [#77823](https://github.com/dotnet/roslyn/pull/77823)) |
| 76 | + * Change keys for import caching (PR: [#77627](https://github.com/dotnet/roslyn/pull/77627)) |
| 77 | +* Don't show duplicate toast if C# Dev Kit fails to activate (PR: [#8135](https://github.com/dotnet/vscode-csharp/pull/8135)) |
| 78 | +* Bump xamlTools to 17.14.36004.3 (PR: [#8134](https://github.com/dotnet/vscode-csharp/pull/8134)) |
| 79 | +* Acquire aspnetcore runtime when using Dev Kit to avoid double acquisition (PR: [#8132](https://github.com/dotnet/vscode-csharp/pull/8132)) |
| 80 | + |
6 | 81 | # 2.72.x
|
7 | 82 | * Bump Razor to 9.0.0-preview.25211.4 (PR: [#8181](https://github.com/dotnet/vscode-csharp/pull/8181))
|
8 | 83 | * Allow graceful handling of ArgumentException when trying to apply changes to SourceText in LspTextChangesLoader (PR: [#11727](https://github.com/dotnet/razor/pull/11727))
|
|
18 | 93 | * Cleanup and make semantic token processing and testing code more consistent (PR: [#77684](https://github.com/dotnet/roslyn/pull/77684))
|
19 | 94 | * Fix generation of attribute with array constant (PR: [#77661](https://github.com/dotnet/roslyn/pull/77661))
|
20 | 95 | * Bump Razor to (PR: [#8096](https://github.com/dotnet/vscode-csharp/pull/8096))
|
21 |
| - * Some code actions ordering and cleanup (#11659) (PR: [#11659](https://github.com/dotnet/razor/pull/11659)) |
22 |
| - * Emit pragmas for empty @ expressions in MVC (#11653) (PR: [#11653](https://github.com/dotnet/razor/pull/11653)) |
23 |
| - * Couple of small code actions tweaks (#11630) (PR: [#11630](https://github.com/dotnet/razor/pull/11630)) |
24 |
| - * Fix text area formatting in the new formatting engine (#11624) (PR: [#11624](https://github.com/dotnet/razor/pull/11624)) |
| 96 | + * Some code actions ordering and cleanup (PR: [#11659](https://github.com/dotnet/razor/pull/11659)) |
| 97 | + * Emit pragmas for empty @ expressions in MVC (PR: [#11653](https://github.com/dotnet/razor/pull/11653)) |
| 98 | + * Couple of small code actions tweaks (PR: [#11630](https://github.com/dotnet/razor/pull/11630)) |
| 99 | + * Fix text area formatting in the new formatting engine (PR: [#11624](https://github.com/dotnet/razor/pull/11624)) |
25 | 100 |
|
26 | 101 | # 2.71.x
|
27 | 102 | * Bump xamlTools to 17.14.35920.284 (PR: [#8083](https://github.com/dotnet/vscode-csharp/pull/8083))
|
28 | 103 | * Localization (PR: [#8084](https://github.com/dotnet/vscode-csharp/pull/8084))
|
29 |
| -* Update wording on Razor Report Issue(PR: [#8081](https://github.com/dotnet/vscode-csharp/pull/8081)) |
30 |
| -* Use the new SDK install experience when available.(PR: [#8080](https://github.com/dotnet/vscode-csharp/pull/8080)) |
31 |
| -* Only enable Generate Assets command when the extension is activated.(PR: [#8079](https://github.com/dotnet/vscode-csharp/pull/8079)) |
32 |
| -* Expose `sendRequestWithProgress` as experimental API(PR: [#8074](https://github.com/dotnet/vscode-csharp/pull/8074)) |
| 104 | +* Update wording on Razor Report Issue (PR: [#8081](https://github.com/dotnet/vscode-csharp/pull/8081)) |
| 105 | +* Use the new SDK install experience when available. (PR: [#8080](https://github.com/dotnet/vscode-csharp/pull/8080)) |
| 106 | +* Only enable Generate Assets command when the extension is activated. (PR: [#8079](https://github.com/dotnet/vscode-csharp/pull/8079)) |
| 107 | +* Expose `sendRequestWithProgress` as experimental API (PR: [#8074](https://github.com/dotnet/vscode-csharp/pull/8074)) |
33 | 108 |
|
34 | 109 | # 2.70.x
|
35 | 110 | * Bump razor to 9.0.0-preview.25161.2 (PR: [#8058](https://github.com/dotnet/vscode-csharp/pull/8058))
|
|
0 commit comments