Skip to content

Commit 3368f98

Browse files
authored
[automated] Merge branch 'prerelease' => 'release' (#8274)
2 parents c988990 + 7638ccf commit 3368f98

File tree

70 files changed

+1320
-371
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+1320
-371
lines changed

.config/branch-merge.json

Lines changed: 0 additions & 14 deletions
This file was deleted.

.github/workflows/branch-merge.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 83 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,81 @@
33
- Diagnostics related feature requests and improvements [#5951](https://github.com/dotnet/vscode-csharp/issues/5951)
44
- Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876)
55

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+
681
# 2.72.x
782
* Bump Razor to 9.0.0-preview.25211.4 (PR: [#8181](https://github.com/dotnet/vscode-csharp/pull/8181))
883
* Allow graceful handling of ArgumentException when trying to apply changes to SourceText in LspTextChangesLoader (PR: [#11727](https://github.com/dotnet/razor/pull/11727))
@@ -18,18 +93,18 @@
1893
* Cleanup and make semantic token processing and testing code more consistent (PR: [#77684](https://github.com/dotnet/roslyn/pull/77684))
1994
* Fix generation of attribute with array constant (PR: [#77661](https://github.com/dotnet/roslyn/pull/77661))
2095
* 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))
25100

26101
# 2.71.x
27102
* Bump xamlTools to 17.14.35920.284 (PR: [#8083](https://github.com/dotnet/vscode-csharp/pull/8083))
28103
* 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))
33108

34109
# 2.70.x
35110
* Bump razor to 9.0.0-preview.25161.2 (PR: [#8058](https://github.com/dotnet/vscode-csharp/pull/8058))

0 commit comments

Comments
 (0)