Skip to content

Commit ff6f33b

Browse files
authored
[automated] Merge branch 'main' => 'prerelease' (#7862)
2 parents 56a2d41 + 714a5ff commit ff6f33b

Some content is hidden

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

49 files changed

+517
-157
lines changed

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,47 @@
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.60.x
7+
* Improve performance of razor/blazor component discovery (PR: [#7826](https://github.com/dotnet/vscode-csharp/pull/7826))
8+
* Update Razor to 9.0.0-preview.24605.1 (PR: [#7826](https://github.com/dotnet/vscode-csharp/pull/7826))
9+
* New Code Action! Add a code action to promote a using directive (#11241) (PR: [#11241](https://github.com/dotnet/razor/pull/11241))
10+
* Add more information to dynamic file publish (#11267) (PR: [#11267](https://github.com/dotnet/razor/pull/11267))
11+
* Remove C#s using snippet from completion (#11272) (PR: [#11272](https://github.com/dotnet/razor/pull/11272))
12+
* Fix extract component whitespace handling (#11262) (PR: [#11262](https://github.com/dotnet/razor/pull/11262))
13+
* Handle aliased usings in RazorEditHelper (#11208) (PR: [#11208](https://github.com/dotnet/razor/pull/11208))
14+
* Update Debugger Packages and move macOS requirement to macOS 13 (PR: [#7854](https://github.com/dotnet/vscode-csharp/pull/7854))
15+
* Fix spelling of successfully (PR: [#7853](https://github.com/dotnet/vscode-csharp/pull/7853))
16+
* Update Roslyn to 4.13.0-3.24605.12 (PR: [#7826](https://github.com/dotnet/vscode-csharp/pull/7826))
17+
* Fix go-to-def on an abstract explicit impl of an interface method (PR: [#76238](https://github.com/dotnet/roslyn/pull/76238))
18+
* Fix parameter completion item icon (PR: [#76292](https://github.com/dotnet/roslyn/pull/76292))
19+
* Enable LSP go to definition on string literals (PR: [#76291](https://github.com/dotnet/roslyn/pull/76291))
20+
* Use named pipes to connect to the BuildHost process. (PR: [#76259](https://github.com/dotnet/roslyn/pull/76259))
21+
* Improve Razor DynamicFile Provider (PR: [#76050](https://github.com/dotnet/roslyn/pull/76050))
22+
* Add option to disable LSP-based auto insert (PR: [#75224](https://github.com/dotnet/roslyn/pull/75224))
23+
* Report errors processing messages in the build host (PR: [#76252](https://github.com/dotnet/roslyn/pull/76252))
24+
* Update FAR and Go to Def to work on indexers (PR: [#76220](https://github.com/dotnet/roslyn/pull/76220))
25+
* Fix NFW thrown when refreshing source generated files (PR: [#76240](https://github.com/dotnet/roslyn/pull/76240))
26+
* Update find-refs to find references to Dispose in a using-statement (PR: [#76221](https://github.com/dotnet/roslyn/pull/76221))
27+
* Add support for 'find refs' finding references to 'dynamic' (PR: [#76118](https://github.com/dotnet/roslyn/pull/76118))
28+
* Support implementing protected members in implement interface (PR: [#76178](https://github.com/dotnet/roslyn/pull/76178))
29+
* Do not treat Task.Run methods as 'apparent' for 'use var' (PR: [#76229](https://github.com/dotnet/roslyn/pull/76229))
30+
* Support introduce variable at the top level (PR: [#76218](https://github.com/dotnet/roslyn/pull/76218))
31+
* Fix switch indentation for list patterns (PR: [#75953](https://github.com/dotnet/roslyn/pull/75953))
32+
* Keep member bodies when converting DIM property to method (PR: [#76186](https://github.com/dotnet/roslyn/pull/76186))
33+
* Have go-to-def flip between partial definition and implementation (PR: [#76187](https://github.com/dotnet/roslyn/pull/76187))
34+
* Disable 'use coalesce expression' when statements cross a PP boundary (PR: [#76173](https://github.com/dotnet/roslyn/pull/76173))
35+
* Support name completion on generic types (PR: [#76170](https://github.com/dotnet/roslyn/pull/76170))
36+
* Improve extract-local-function in the presence of pp directives (PR: [#76169](https://github.com/dotnet/roslyn/pull/76169))
37+
* Fix issue trying to generate fields/properties from a top level program (PR: [#76161](https://github.com/dotnet/roslyn/pull/76161))
38+
* Update 'introduce using' to support expression statements (PR: [#76147](https://github.com/dotnet/roslyn/pull/76147))
39+
* Use implicit initializer if present to generate type properties (PR: [#76162](https://github.com/dotnet/roslyn/pull/76162))
40+
* Fix issue with explicit interface completion and static interface members (PR: [#76150](https://github.com/dotnet/roslyn/pull/76150))
41+
* When converting to raw strings, do not change \r\n sequences if not explicitly requested by the user (PR: [#76120](https://github.com/dotnet/roslyn/pull/76120))
42+
* Exclude starting symbol when going to implementations if we find implementations (PR: [#76125](https://github.com/dotnet/roslyn/pull/76125))
43+
* Add option to disable auto insertion of documentation comments (PR: [#7381](https://github.com/dotnet/vscode-csharp/pull/7381))
44+
* Bump xamltools to 17.13.35606.23 (PR: [#7856](https://github.com/dotnet/vscode-csharp/pull/7856))
45+
* Restore WASM debug hook (#7843) (PR: [#7844](https://github.com/dotnet/vscode-csharp/pull/7844))
46+
647
# 2.59.x
748
* Update Roslyn to 4.13.0-3.24577.4 (PR: [#7833](https://github.com/dotnet/vscode-csharp/pull/7833))
849
* Fix issue where suppressors could not correctly suppress built in analyzers (PR: [#75684](https://github.com/dotnet/roslyn/pull/75684))

l10n/bundle.l10n.cs.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@
144144
"Select project": "Vybrat projekt",
145145
"Select the process to attach to": "Vyberte proces, ke kterému se má program připojit.",
146146
"Select the project to launch": "Vyberte projekt, který se má spustit.",
147-
"Self-signed certificate sucessfully {0}": "Certifikát podepsaný svým držitelem se úspěšně {0}",
147+
"Self-signed certificate successfully {0}": "Self-signed certificate successfully {0}",
148148
"Sending request": "Posílá se žádost",
149149
"Server failed to start after retrying 5 times.": "Server se nepovedlo spustit ani po pěti pokusech.",
150150
"Server stopped": "Server byl zastaven.",
@@ -204,7 +204,7 @@
204204
"You must first start the data collection before stopping.": "Před zastavením je zapotřebí nejdříve spustit shromažďování dat.",
205205
"Your workspace has multiple Visual Studio Solution files; please select one to get full IntelliSense.": "Váš pracovní prostor má více souborů řešení Visual Studio. Vyberte prosím jednu, abyste získali úplnou technologii IntelliSense.",
206206
"[ERROR] The debugger cannot be installed. The debugger is not supported on '{0}'": "[CHYBA] Ladicí program nelze nainstalovat. Ladicí program není pro {0} podporován.",
207-
"[ERROR] The debugger cannot be installed. The debugger requires macOS 12 (Monterey) or newer.": "[CHYBA] Ladicí program nelze nainstalovat. Ladicí program vyžaduje macOS 12 (Monterey) nebo novější.",
207+
"[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.": "[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.",
208208
"[ERROR] The debugger cannot be installed. Unknown platform.": "[CHYBA] Ladicí program nelze nainstalovat. Neznámá platforma.",
209209
"[ERROR]: C# Extension failed to install the debugger package.": "[CHYBA]: Rozšíření jazyka C# se nepodařilo nainstalovat balíček ladicího programu.",
210210
"[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[UPOZORNĚNÍ]: Ladicí program .NET nepodporuje systém Windows pro platformu x86. Ladění nebude k dispozici.",

l10n/bundle.l10n.de.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@
144144
"Select project": "Projekt auswählen",
145145
"Select the process to attach to": "Prozess auswählen, an den angefügt werden soll",
146146
"Select the project to launch": "Wählen Sie das Projekt aus, das gestartet werden soll.",
147-
"Self-signed certificate sucessfully {0}": "Selbstsigniertes Zertifikat erfolgreich {0}",
147+
"Self-signed certificate successfully {0}": "Self-signed certificate successfully {0}",
148148
"Sending request": "Anforderung wird gesendet",
149149
"Server failed to start after retrying 5 times.": "Der Server konnte nach fünf Wiederholungsversuchen nicht gestartet werden.",
150150
"Server stopped": "Der Server wurde beendet.",
@@ -204,7 +204,7 @@
204204
"You must first start the data collection before stopping.": "Sie müssen zuerst die Datensammlung starten, bevor Sie sie beenden.",
205205
"Your workspace has multiple Visual Studio Solution files; please select one to get full IntelliSense.": "Ihr Arbeitsbereich umfasst mehrere Visual Studio-Projektmappendateien. Wählen Sie eine aus, um vollständiges IntelliSense zu erhalten.",
206206
"[ERROR] The debugger cannot be installed. The debugger is not supported on '{0}'": "[FEHLER] Der Debugger kann nicht installiert werden. Der Debugger wird für „{0}“ nicht unterstützt.",
207-
"[ERROR] The debugger cannot be installed. The debugger requires macOS 12 (Monterey) or newer.": "[FEHLER] Der Debugger kann nicht installiert werden. Der Debugger erfordert macOS 12 (Monterey) oder höher.",
207+
"[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.": "[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.",
208208
"[ERROR] The debugger cannot be installed. Unknown platform.": "[FEHLER] Der Debugger kann nicht installiert werden. Unbekannte Plattform.",
209209
"[ERROR]: C# Extension failed to install the debugger package.": "[FEHLER]: Fehler beim Installieren des Debuggerpakets durch die C#-Erweiterung.",
210210
"[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[WARNUNG]: x86 Windows wird vom .NET-Debugger nicht unterstützt. Debuggen ist nicht verfügbar.",

l10n/bundle.l10n.es.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@
144144
"Select project": "Seleccionar proyecto",
145145
"Select the process to attach to": "Seleccione el proceso al que debe asociarse",
146146
"Select the project to launch": "Seleccione el proyecto que desea iniciar",
147-
"Self-signed certificate sucessfully {0}": "El certificado autofirmado {0} correctamente",
147+
"Self-signed certificate successfully {0}": "Self-signed certificate successfully {0}",
148148
"Sending request": "Enviando la solicitud",
149149
"Server failed to start after retrying 5 times.": "El servidor no se pudo iniciar después de reintentar 5 veces.",
150150
"Server stopped": "Servidor detenido",
@@ -204,7 +204,7 @@
204204
"You must first start the data collection before stopping.": "Primero debe iniciar la recopilación de datos antes de detenerse.",
205205
"Your workspace has multiple Visual Studio Solution files; please select one to get full IntelliSense.": "El área de trabajo tiene varios archivos de solución de Visual Studio; seleccione uno para obtener IntelliSense completo.",
206206
"[ERROR] The debugger cannot be installed. The debugger is not supported on '{0}'": "[ERROR] No se puede instalar el depurador. El depurador no se admite en '{0}'",
207-
"[ERROR] The debugger cannot be installed. The debugger requires macOS 12 (Monterey) or newer.": "[ERROR] No se puede instalar el depurador. El depurador requiere macOS 12 (Monterey) o una versión más reciente.",
207+
"[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.": "[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.",
208208
"[ERROR] The debugger cannot be installed. Unknown platform.": "[ERROR] No se puede instalar el depurador. Plataforma desconocida.",
209209
"[ERROR]: C# Extension failed to install the debugger package.": "[ERROR]: la extensión de C# no pudo instalar el paquete del depurador.",
210210
"[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[ADVERTENCIA]: El depurador de .NET no admite Windows x86. La depuración no estará disponible.",

l10n/bundle.l10n.fr.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@
144144
"Select project": "Sélectionner un projet",
145145
"Select the process to attach to": "Sélectionner le processus à attacher",
146146
"Select the project to launch": "Sélectionner le projet à lancer",
147-
"Self-signed certificate sucessfully {0}": "Certificat auto-signé {0}",
147+
"Self-signed certificate successfully {0}": "Self-signed certificate successfully {0}",
148148
"Sending request": "Envoi de la demande",
149149
"Server failed to start after retrying 5 times.": "Le serveur n’a pas pu démarrer après 5 tentatives.",
150150
"Server stopped": "Serveur arrêté",
@@ -204,7 +204,7 @@
204204
"You must first start the data collection before stopping.": "Vous devez commencer par démarrer la collecte de données avant de l’arrêter.",
205205
"Your workspace has multiple Visual Studio Solution files; please select one to get full IntelliSense.": "Votre espace de travail comporte plusieurs fichiers solution Visual Studio ; sélectionnez-en un pour obtenir intelliSense complet.",
206206
"[ERROR] The debugger cannot be installed. The debugger is not supported on '{0}'": "[ERREUR] Impossible d’installer le débogueur. Le débogueur n’est pas pris en charge sur « {0} »",
207-
"[ERROR] The debugger cannot be installed. The debugger requires macOS 12 (Monterey) or newer.": "[ERREUR] Impossible d’installer le débogueur. Le débogueur nécessite macOS 12 (Monterey) ou une version plus récente.",
207+
"[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.": "[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.",
208208
"[ERROR] The debugger cannot be installed. Unknown platform.": "[ERREUR] Impossible d’installer le débogueur. Plateforme inconnue.",
209209
"[ERROR]: C# Extension failed to install the debugger package.": "[ERREUR] : l’extension C# n’a pas pu installer le package du débogueur.",
210210
"[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[AVERTISSEMENT] : Windows x86 n'est pas pris en charge par le débogueur .NET. Le débogage ne sera pas disponible.",

l10n/bundle.l10n.it.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@
144144
"Select project": "Seleziona progetto",
145145
"Select the process to attach to": "Selezionare il processo a cui collegarsi",
146146
"Select the project to launch": "Selezionare il progetto da avviare",
147-
"Self-signed certificate sucessfully {0}": "Certificato autofirmato {0}",
147+
"Self-signed certificate successfully {0}": "Self-signed certificate successfully {0}",
148148
"Sending request": "Invio della richiesta",
149149
"Server failed to start after retrying 5 times.": "Non è possibile avviare il server dopo 5 tentativi.",
150150
"Server stopped": "Server arrestato",
@@ -204,7 +204,7 @@
204204
"You must first start the data collection before stopping.": "Prima di arrestare è necessario avviare la raccolta dati prima.",
205205
"Your workspace has multiple Visual Studio Solution files; please select one to get full IntelliSense.": "L'area di lavoro contiene più file di soluzione Visual Studio; selezionarne uno per ottenere IntelliSense completo.",
206206
"[ERROR] The debugger cannot be installed. The debugger is not supported on '{0}'": "[ERROR] Impossibile installare il debugger. Il debugger non è supportato in '{0}'",
207-
"[ERROR] The debugger cannot be installed. The debugger requires macOS 12 (Monterey) or newer.": "[ERROR] Impossibile installare il debugger. Il debugger richiede macOS 12 (Monterey) o una versione successiva.",
207+
"[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.": "[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.",
208208
"[ERROR] The debugger cannot be installed. Unknown platform.": "[ERROR] Impossibile installare il debugger. Piattaforma sconosciuta.",
209209
"[ERROR]: C# Extension failed to install the debugger package.": "[ERROR]: l'estensione C# non è riuscita a installare il pacchetto del debugger.",
210210
"[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[AVVISO]: x86 Windows non è supportato dal debugger .NET. Il debug non sarà disponibile.",

l10n/bundle.l10n.ja.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@
144144
"Select project": "プロジェクトの選択",
145145
"Select the process to attach to": "アタッチするプロセスを選択する",
146146
"Select the project to launch": "開始するプロジェクトを選択する",
147-
"Self-signed certificate sucessfully {0}": "自己署名証明書が正常に {0} されました",
147+
"Self-signed certificate successfully {0}": "Self-signed certificate successfully {0}",
148148
"Sending request": "要求を送信しています",
149149
"Server failed to start after retrying 5 times.": "5 回再試行した後、サーバーを起動できませんでした。",
150150
"Server stopped": "サーバーが停止しました",
@@ -204,7 +204,7 @@
204204
"You must first start the data collection before stopping.": "停止する前に、まずデータ収集を開始する必要があります。",
205205
"Your workspace has multiple Visual Studio Solution files; please select one to get full IntelliSense.": "ワークスペースに複数の Visual Studio ソリューション ファイルがあります。完全な IntelliSense を入手するには、ファイルを 1 つ選択してください。",
206206
"[ERROR] The debugger cannot be installed. The debugger is not supported on '{0}'": "[エラー] デバッガーをインストールできません。デバッガーは '{0}' でサポートされていません",
207-
"[ERROR] The debugger cannot be installed. The debugger requires macOS 12 (Monterey) or newer.": "[エラー] デバッガーをインストールできません。デバッガーには macOS 12 (Monterey) 以降が必要です。",
207+
"[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.": "[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.",
208208
"[ERROR] The debugger cannot be installed. Unknown platform.": "[エラー] デバッガーをインストールできません。不明なプラットフォームです。",
209209
"[ERROR]: C# Extension failed to install the debugger package.": "[エラー]: C# 拡張機能でデバッガー パッケージをインストールできませんでした。",
210210
"[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[警告]: x86 Windows は .NET デバッガーではサポートされていません。デバッグは使用できません。",

l10n/bundle.l10n.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"More Information": "More Information",
3939
"Security Warning": "Security Warning",
4040
"The selected launch configuration is configured to launch a web browser but no trusted development certificate was found. Create a trusted self-signed certificate?": "The selected launch configuration is configured to launch a web browser but no trusted development certificate was found. Create a trusted self-signed certificate?",
41-
"Self-signed certificate sucessfully {0}": "Self-signed certificate sucessfully {0}",
41+
"Self-signed certificate successfully {0}": "Self-signed certificate successfully {0}",
4242
"Couldn't create self-signed certificate. {0}\ncode: {1}\nstdout: {2}": "Couldn't create self-signed certificate. {0}\ncode: {1}\nstdout: {2}",
4343
"Show Output": "Show Output",
4444
"Couldn't create self-signed certificate. See output for more information.": "Couldn't create self-signed certificate. See output for more information.",
@@ -205,7 +205,7 @@
205205
"Could not find a process id to attach.": "Could not find a process id to attach.",
206206
"Unable to launch Attach to Process dialog: ": "Unable to launch Attach to Process dialog: ",
207207
"[ERROR] The debugger cannot be installed. The debugger is not supported on '{0}'": "[ERROR] The debugger cannot be installed. The debugger is not supported on '{0}'",
208-
"[ERROR] The debugger cannot be installed. The debugger requires macOS 12 (Monterey) or newer.": "[ERROR] The debugger cannot be installed. The debugger requires macOS 12 (Monterey) or newer.",
208+
"[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.": "[ERROR] The debugger cannot be installed. The debugger requires {0} or newer.",
209209
"[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.": "[WARNING]: x86 Windows is not supported by the .NET debugger. Debugging will not be available.",
210210
"[ERROR] The debugger cannot be installed. Unknown platform.": "[ERROR] The debugger cannot be installed. Unknown platform.",
211211
"Failed to complete the installation of the C# extension. Please see the error in the output window below.": "Failed to complete the installation of the C# extension. Please see the error in the output window below.",

0 commit comments

Comments
 (0)