|
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.77.x |
| 7 | +* Bump xamlTools to 17.14.36106.43 (PR: [#8260](https://github.com/dotnet/vscode-csharp/pull/8260)) |
| 8 | +* Bump Razor to 10.0.0-preview.25255.4 (PR: [#8249](https://github.com/dotnet/vscode-csharp/pull/8249)) |
| 9 | + * Port remaining cohosting endpoints to VS Code (#11815) (PR: [#11815](https://github.com/dotnet/razor/pull/11815)) |
| 10 | + * Fix cohost semantic tokens in VS Code (#11816) (PR: [#11816](https://github.com/dotnet/razor/pull/11816)) |
| 11 | + * Fix some hardcoded values in cohosting (#11817) (PR: [#11817](https://github.com/dotnet/razor/pull/11817)) |
| 12 | + * Add new shared SelectXXXAsArray helpers (#11796) (PR: [#11796](https://github.com/dotnet/razor/pull/11796)) |
| 13 | +* Bump Roslyn to 5.0.0-1.25255.4 (PR: [#8249](https://github.com/dotnet/vscode-csharp/pull/8249)) |
| 14 | + * Ensure hover markdown for supported platforms uses non-breaking spaces for indentation (#78405) (PR: [#78405](https://github.com/dotnet/roslyn/pull/78405)) |
| 15 | + * Change O(n) + O(lg n) search in SolutionState.SortedProjectStates to just O(lg n) (#78427) (PR: [#78427](https://github.com/dotnet/roslyn/pull/78427)) |
| 16 | + * Fix syntax tree creation when modifying source generated documents (#78343) (PR: [#78343](https://github.com/dotnet/roslyn/pull/78343)) |
| 17 | + |
| 18 | +# 2.76.x |
| 19 | +* Bump Roslyn to 5.0.0-1.25256.5 (PR: [#8254](https://github.com/dotnet/vscode-csharp/pull/8254)) |
| 20 | + * Do not parse URIs during LSP serialization/deserialization(PR: [#76691](https://github.com/dotnet/roslyn/pull/76691)) |
| 21 | + * Ensure hover markdown for supported platforms uses non-breaking spaces for indentation(PR: [#78405](https://github.com/dotnet/roslyn/pull/78405)) |
| 22 | +* Bump Razor to 10.0.0-preview.25252.1 (PR: [#8239](https://github.com/dotnet/vscode-csharp/pull/8239)) |
| 23 | + * If SupportDiagnostics is false then dynamic files don't report diagnostics... (PR: #11807) |
| 24 | + * Client settings tweaks, and implement VS Code configuration monitoring (PR: #11800) |
| 25 | + * [main] [PRERELEASE] If SupportDiagnostics then dynamic files don't report diagnostics... (PR: #11810) |
| 26 | + * Update RazorSyntaxGenerator to reduce generated syntax code (PR: #11806) |
| 27 | + * Improve initialization, logging, and add more features to cohosting in VS Code (PR: #11788) |
| 28 | +* Bump Roslyn to 5.0.0-1.25252.3 (PR: [#8239](https://github.com/dotnet/vscode-csharp/pull/8239)) |
| 29 | + * Extract base LanguageServerProjectLoader from LanguageServerProjectSystem(PR: [#78329](https://github.com/dotnet/roslyn/pull/78329)) |
| 30 | + * Edit & Continue support for field access in auto-properties(PR: [#78289](https://github.com/dotnet/roslyn/pull/78289)) |
| 31 | + * Allow Razor cohosting to hook into configuration change notifications(PR: [#78364](https://github.com/dotnet/roslyn/pull/78364)) |
| 32 | + * Insert missing space in XML documentation(PR: [#78361](https://github.com/dotnet/roslyn/pull/78361)) |
| 33 | + * Do not offer 'remove unnecessary parens' when it would change a collection initializer(PR: [#78336](https://github.com/dotnet/roslyn/pull/78336)) |
| 34 | + * Do not offer use-expr-body for properties with initializers(PR: [#78360](https://github.com/dotnet/roslyn/pull/78360)) |
| 35 | + * Add BuildHost APIs for loading an in-memory project(PR: [#78303](https://github.com/dotnet/roslyn/pull/78303)) |
| 36 | + * Allow Razor logs to be directed to the right output window in VS Code(PR: [#78334](https://github.com/dotnet/roslyn/pull/78334)) |
| 37 | + * Switch Project data structures from ImmutableDictionary => Dictionary and lock(PR: [#78287](https://github.com/dotnet/roslyn/pull/78287)) |
| 38 | +* Only show MiscFile toast when the uri scheme is file(PR: [#8240](https://github.com/dotnet/vscode-csharp/pull/8240)) |
| 39 | +* Support more things in VS Code cohosting(PR: [#8218](https://github.com/dotnet/vscode-csharp/pull/8218)) |
| 40 | +* Add SpanMapping for VS Code(PR: [#8225](https://github.com/dotnet/vscode-csharp/pull/8225)) |
| 41 | +* [main] Update Razor to Fix Missing DLL(PR: [#8224](https://github.com/dotnet/vscode-csharp/pull/8224)) |
| 42 | +* [release] Ignore updates with no changes for csharp files(PR: [#8170](https://github.com/dotnet/vscode-csharp/pull/8170)) |
| 43 | + |
6 | 44 | # 2.75.x
|
| 45 | +* Bump Razor to 10.0.0-preview.25228.4 (PR: [#8225](https://github.com/dotnet/vscode-csharp/pull/8225)) |
| 46 | + * Don't return null if we couldn't sync the document for breakpoint validation (PR: [#11790](https://github.com/dotnet/razor/pull/11790)) |
| 47 | + * Add VS Code IMappingService (PR: [#11760](https://github.com/dotnet/razor/pull/11760)) |
| 48 | + * Fix cases where there is a space in the URI (PR: [#11745](https://github.com/dotnet/razor/pull/11745)) |
| 49 | +* Bump Roslyn to 5.0.0-1.25224.9 (PR: [#8211](https://github.com/dotnet/vscode-csharp/pull/8211)) |
| 50 | + * Update ICSharpCode.Decompiler to 9.1.0.7988(PR: [#78270](https://github.com/dotnet/roslyn/pull/78270)) |
| 51 | + * Reduce allocations in NamespaceSymbol.GetExtensionContainers(PR: [#78243](https://github.com/dotnet/roslyn/pull/78243)) |
| 52 | + * Allow Razor files to be additional documents in a misc files project(PR: [#78267](https://github.com/dotnet/roslyn/pull/78267)) |
| 53 | + * Hook up IDocumentServiceProvider in VS Code(PR: [#78266](https://github.com/dotnet/roslyn/pull/78266)) |
| 54 | + * Allow Razor cohosting to run in VS Code, and fix it in VS(PR: [#78167](https://github.com/dotnet/roslyn/pull/78167)) |
| 55 | + * Fix razor analyzer loading(PR: [#78116](https://github.com/dotnet/roslyn/pull/78116)) |
| 56 | + * Fix crash when converting primary constructor to normal constructor(PR: [#78234](https://github.com/dotnet/roslyn/pull/78234)) |
| 57 | + * Reduce LOH allocations in MetadataWriter(PR: [#78245](https://github.com/dotnet/roslyn/pull/78245)) |
| 58 | + * Support empty root namespaces in ResxSourceGenerator(PR: [#78233](https://github.com/dotnet/roslyn/pull/78233)) |
| 59 | + * Allocate slightly less in ImmutableArrayExtensions.ConditionallyDeOrder(PR: [#78235](https://github.com/dotnet/roslyn/pull/78235)) |
| 60 | + * Ensure FindSourceDefinitionAsync works in frozen compilation cases(PR: [#78195](https://github.com/dotnet/roslyn/pull/78195)) |
| 61 | + * Fix quick info for pp symbols(PR: [#78173](https://github.com/dotnet/roslyn/pull/78173)) |
| 62 | + * Fix issue where we were inappropriately suggesting we remove a ref-field(PR: [#78191](https://github.com/dotnet/roslyn/pull/78191)) |
| 63 | + * System.CommandLine update (PR: [#78142](https://github.com/dotnet/roslyn/pull/78142)) |
| 64 | + * Ensure LSP uses actual signature help trigger characters(PR: [#78076](https://github.com/dotnet/roslyn/pull/78076)) |
| 65 | + * Do not return metadata names for document symbols(PR: [#78077](https://github.com/dotnet/roslyn/pull/78077)) |
| 66 | + * Improve detection of code whose updates may not have effect(PR: [#78009](https://github.com/dotnet/roslyn/pull/78009)) |
| 67 | + * Fix crash in backing field nullability cycle scenario(PR: [#77993](https://github.com/dotnet/roslyn/pull/77993)) |
| 68 | + * Fix EA layering for Razor.ExternalAccess(PR: [#77927](https://github.com/dotnet/roslyn/pull/77927)) |
| 69 | + * Simplify workspace initialization in the LSP server(PR: [#78010](https://github.com/dotnet/roslyn/pull/78010)) |
| 70 | +* Support Html requests in cohosting(PR: [#8210](https://github.com/dotnet/vscode-csharp/pull/8210)) |
| 71 | +* Allow the Roslyn client to log messages from Razor(PR: [#8201](https://github.com/dotnet/vscode-csharp/pull/8201)) |
| 72 | +* Add cohost option to Razor(PR: [#8189](https://github.com/dotnet/vscode-csharp/pull/8189)) |
7 | 73 |
|
8 | 74 | # 2.74.x
|
9 | 75 | * Bump xamlTools to 17.14.36010.33 (PR: [#8178](https://github.com/dotnet/vscode-csharp/pull/8178))
|
|
0 commit comments