Skip to content

Commit 36a258b

Browse files
authored
Merge pull request #7370 from dotnet/merge/main-to-prerelease
[automated] Merge branch 'main' => 'prerelease'
2 parents 3ee68e6 + ff3d391 commit 36a258b

Some content is hidden

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

58 files changed

+1029
-769
lines changed

.config/branch-merge.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"merge-flow-configurations": {
3+
// Merge any prerelease only changes to main.
4+
"prerelease": {
5+
"MergeToBranch": "main",
6+
"ExtraSwitches": "-QuietComments"
7+
},
8+
// Merge any release only changes to main.
9+
"release": {
10+
"MergeToBranch": "release",
11+
"ExtraSwitches": "-QuietComments"
12+
}
13+
}
14+
}

.gitattributes

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,7 @@
22
l10n/bundle.l10n.json text eol=lf
33

44
# This is a Unix shell script, so it always use the 'lf' line ends
5-
scripts/remoteProcessPickerScript text eol=lf
5+
scripts/remoteProcessPickerScript text eol=lf
6+
7+
# This is a generated file. Set it to 'lf' so we don't get git errors when it is generated on Windows.
8+
src/razor/syntaxes/aspnetcorerazor.tmLanguage.json eol=lf

.github/workflows/branch-merge.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Merges any changes from release/prerelease to main (e.g. servicing changes)
2+
3+
name: Flow release/prerelease changes to main
4+
on:
5+
workflow_dispatch:
6+
schedule:
7+
- cron: '0 */3 * * *'
8+
9+
permissions:
10+
contents: write
11+
pull-requests: write
12+
13+
jobs:
14+
check-script:
15+
uses: dotnet/arcade/.github/workflows/inter-branch-merge-base.yml@main
16+
with:
17+
configuration_file_path: '.config/branch-merge.json'

.github/workflows/branch-snap.yml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,26 @@ jobs:
1010
check-script:
1111
uses: dotnet/arcade/.github/workflows/inter-branch-merge-base.yml@main
1212
with:
13-
configuration_file_path: '.config/snap-flow.json'
13+
configuration_file_path: '.config/snap-flow.json'
14+
15+
create-pull-request:
16+
if: github.ref == 'refs/heads/main'
17+
runs-on: ubuntu-latest
18+
steps:
19+
- name: Check out
20+
uses: actions/checkout@v2
21+
- name: Install NodeJS
22+
uses: actions/setup-node@v4
23+
with:
24+
node-version: '18.x'
25+
- name: Install dependencies
26+
run: npm ci
27+
- name: Update version.json
28+
run: npx gulp incrementVersionJson
29+
- name: Create version.json update PR
30+
uses: peter-evans/create-pull-request@v4
31+
with:
32+
token: ${{ secrets.GITHUB_TOKEN }}
33+
commit-message: Update main version
34+
title: 'Update main version'
35+
branch: merge/update-main-version

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,17 @@
44
- Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876)
55

66
# Latest
7+
* Add option to disable server gc (PR: [#7155](https://github.com/dotnet/vscode-csharp/pull/7155))
8+
* Update the workspace status bar when the server is stopped. (PR: [#7352](https://github.com/dotnet/vscode-csharp/pull/7352))
9+
* Update Debugger to v2.39.0 (PR: [#7342](https://github.com/dotnet/vscode-csharp/pull/7342))
10+
* Bump xamltools to 17.12.35119.17 (PR: [#7366](https://github.com/dotnet/vscode-csharp/pull/7366))
11+
* Update Roslyn to 4.12.0-1.24366.6 (PR: [#7356](https://github.com/dotnet/vscode-csharp/pull/7356))
12+
* Convert ImplementTypeOptions to editorconfig options (PR: [#74376](https://github.com/dotnet/roslyn/pull/74376))
13+
* Remove double array allocation in SemanticTokens (PR: [#74271](https://github.com/dotnet/roslyn/pull/74271))
14+
* Do not use memory mapped files on non-windows (PR: [#74339](https://github.com/dotnet/roslyn/pull/74339))
15+
* Renamed settings (PR: [#7356](https://github.com/dotnet/vscode-csharp/pull/7356))
16+
* `dotnet.implementType.insertionBehavior` to `dotnet.typeMembers.memberInsertionLocation`
17+
* `dotnet.implementType.propertyGenerationBehavior` to `dotnet.typeMembers.propertyGenerationBehavior`
718

819
# 2.39.x
920
* Add language status bar item displaying project context for open files (PR: [#7321](https://github.com/dotnet/vscode-csharp/pull/7321), PR: [#7333](https://github.com/dotnet/vscode-csharp/pull/7333))
@@ -42,7 +53,6 @@
4253
* Fixed issue with Exception type related to https://github.com/microsoft/vscode-dotnettools/issues/1247
4354
* Fixed Hot Reload not working on some Android device models: https://github.com/microsoft/vscode-dotnettools/issues/1241
4455

45-
4656
# 2.38.16
4757
* Start localizing additional strings (PR: [#7305](https://github.com/dotnet/vscode-csharp/pull/7305))
4858
* Fix issue launching Razor server on macOS (PR: [#7300](https://github.com/dotnet/vscode-csharp/pull/7300))

gulpfile.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ require('./tasks/backcompatTasks');
99
require('./tasks/localizationTasks');
1010
require('./tasks/createTagsTasks');
1111
require('./tasks/debuggerTasks');
12+
require('./tasks/snapTasks');

l10n/bundle.l10n.cs.json

Lines changed: 22 additions & 20 deletions
Large diffs are not rendered by default.

l10n/bundle.l10n.de.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
"'{0}' was not set in the debug configuration.": "\"{0}\" wurde in der Debugkonfiguration nicht festgelegt.",
66
"1 reference": "1 Verweis",
77
"A valid dotnet installation could not be found: {0}": "Es wurde keine gültige dotnet-Installation gefunden: {0}",
8-
"Active File Context": "Active File Context",
8+
"Active File Context": "Aktiver Dateikontext",
99
"Actual behavior": "Tatsächliches Verhalten",
1010
"An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Fehler bei der Installation des .NET-Debuggers. Die C#-Erweiterung muss möglicherweise neu installiert werden.",
1111
"Author": "Autor",
1212
"Bug": "Fehler",
13-
"C# Project Context Status": "C# Project Context Status",
13+
"C# Project Context Status": "C#-Projektkontextstatus",
1414
"C# Workspace Status": "C#-Arbeitsbereichsstatus",
1515
"C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "Die C#-Konfiguration wurde geändert. Möchten Sie den Sprachserver mit Ihren Änderungen neu starten?",
1616
"C# configuration has changed. Would you like to reload the window to apply your changes?": "Die C#-Konfiguration wurde geändert. Möchten Sie das Fenster neu laden, um Ihre Änderungen anzuwenden?",
@@ -126,6 +126,7 @@
126126
"Required assets to build and debug are missing from '{0}'. Add them?": "Erforderliche Ressourcen zum Erstellen und Debuggen fehlen in \"{0}\". Sie hinzufügen?",
127127
"Restart": "Neu starten",
128128
"Restart Language Server": "Sprachserver neu starten",
129+
"Restart server": "Server neu starten",
129130
"Restore": "Wiederherstellen",
130131
"Restore already in progress": "Wiederherstellung wird bereits ausgeführt",
131132
"Restore {0}": "\"{0}\" wiederherstellen",
@@ -138,6 +139,7 @@
138139
"Self-signed certificate sucessfully {0}": "Selbstsigniertes Zertifikat erfolgreich {0}",
139140
"Sending request": "Anforderung wird gesendet",
140141
"Server failed to start after retrying 5 times.": "Der Server konnte nach fünf Wiederholungsversuchen nicht gestartet werden.",
142+
"Server stopped": "Der Server wurde beendet.",
141143
"Show Output": "Ausgabe Anzeigen",
142144
"Some projects have trouble loading. Please review the output for more details.": "Bei einigen Projekten treten Probleme beim Laden auf. Überprüfen Sie die Ausgabe, um weitere Informationen zu erhalten.",
143145
"Start": "Start",

l10n/bundle.l10n.es.json

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
"'{0}' was not set in the debug configuration.": "No se estableció '{0}' en la configuración de depuración.",
66
"1 reference": "1 referencia",
77
"A valid dotnet installation could not be found: {0}": "No se encontró una instalación de dotnet válida: {0}",
8-
"Active File Context": "Active File Context",
8+
"Active File Context": "Contexto de archivo activo",
99
"Actual behavior": "Comportamiento real",
1010
"An error occurred during installation of the .NET Debugger. The C# extension may need to be reinstalled.": "Error durante la instalación del depurador de .NET. Es posible que sea necesario reinstalar la extensión de C#.",
1111
"Author": "Autor",
1212
"Bug": "Error",
13-
"C# Project Context Status": "C# Project Context Status",
14-
"C# Workspace Status": "C# Workspace Status",
13+
"C# Project Context Status": "Estado de contexto del proyecto de C#",
14+
"C# Workspace Status": "Estado del área de trabajo de C#",
1515
"C# configuration has changed. Would you like to relaunch the Language Server with your changes?": "La configuración de C# ha cambiado. ¿Desea volver a iniciar el servidor de lenguaje con los cambios?",
1616
"C# configuration has changed. Would you like to reload the window to apply your changes?": "La configuración de C# ha cambiado. ¿Desea volver a cargar la ventana para aplicar los cambios?",
1717
"Can not find an opened workspace folder. Please open a folder before starting to debug with a '{0}' configuration'.": "No se encuentra ninguna carpeta de área de trabajo abierta. Abra una carpeta antes de iniciar la depuración con una configuración de '{0}'.",
@@ -94,7 +94,7 @@
9494
"OmniSharp requires a complete install of Mono (including MSBuild) to provide language services when `omnisharp.useModernNet` is disabled in Settings. Please install the latest Mono and restart.": "OmniSharp requiere una instalación completa de Mono (incluido MSBuild) para proporcionar servicios de lenguaje cuando \"omnisharp.useModernNet\" está deshabilitado en Configuración. Instale la versión más reciente de Mono y reinicie.",
9595
"Open envFile": "Abrir envFile",
9696
"Open settings": "Abrir configuración",
97-
"Open solution": "Open solution",
97+
"Open solution": "Abrir solución",
9898
"Operating system \"{0}\" not supported.": "No se admite el sistema operativo \"{0}\".",
9999
"Package {0} download from {1} failed integrity check. Some features may not work as expected. Please restart Visual Studio Code to retrigger the download": "Error en la comprobación de integridad del paquete {0} desde {1}. Es posible que algunas características no funcionen según lo esperado. Reinicie Visual Studio Code para volver a desencadenar la descarga",
100100
"Perform the actions (or no action) that resulted in your Razor issue": "Realizar las acciones (o ninguna acción) que provocaron el problema de Razor",
@@ -126,6 +126,7 @@
126126
"Required assets to build and debug are missing from '{0}'. Add them?": "Faltan los recursos en '{0}' necesarios para compilar y depurar. ¿Quiere agregarlos?",
127127
"Restart": "Reiniciar",
128128
"Restart Language Server": "Reiniciar servidor de lenguaje",
129+
"Restart server": "Reiniciar servidor",
129130
"Restore": "Restaurar",
130131
"Restore already in progress": "La restauración ya está en curso",
131132
"Restore {0}": "Restaurar {0}",
@@ -138,6 +139,7 @@
138139
"Self-signed certificate sucessfully {0}": "El certificado autofirmado {0} correctamente",
139140
"Sending request": "Enviando la solicitud",
140141
"Server failed to start after retrying 5 times.": "El servidor no se pudo iniciar después de reintentar 5 veces.",
142+
"Server stopped": "Servidor detenido",
141143
"Show Output": "Mostrar salida",
142144
"Some projects have trouble loading. Please review the output for more details.": "Algunos proyectos tienen problemas para cargarse. Revise la salida para obtener más detalles.",
143145
"Start": "Iniciar",
@@ -183,7 +185,7 @@
183185
"Virtual document file path": "Ruta de archivo del documento virtual",
184186
"WARNING": "ADVERTENCIA",
185187
"Workspace information": "Ver información del área de trabajo",
186-
"Workspace projects": "Workspace projects",
188+
"Workspace projects": "Proyectos de área de trabajo",
187189
"Would you like to restart the Razor Language Server to enable the Razor trace configuration change?": "¿Desea reiniciar el servidor de lenguaje Razor para habilitar el cambio de configuración de seguimiento de Razor?",
188190
"Yes": "",
189191
"You must first start the data collection before copying.": "Primero debe iniciar la recopilación de datos antes de copiar.",

0 commit comments

Comments
 (0)