diff --git a/CHANGELOG.md b/CHANGELOG.md index 4dd50c4c3..2a7d8303e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,13 @@ - Debug from .csproj and .sln [#5876](https://github.com/dotnet/vscode-csharp/issues/5876) # 2.147.x +* Update Roslyn to 5.11.0-1.26379.2 (PR: [#9592](https://github.com/dotnet/vscode-csharp/pull/9592)) + * Unsafe evolution: ensure diagnostics are picked up by IDE (PR: [#84603](https://github.com/dotnet/roslyn/pull/84603)) + * Ensure we don't log errors when we are cancelling loading (PR: [#84622](https://github.com/dotnet/roslyn/pull/84622)) + * Trim lsp dispatch allocations (PR: [#84651](https://github.com/dotnet/roslyn/pull/84651)) + * Reduce LSP request handling allocations (PR: [#84623](https://github.com/dotnet/roslyn/pull/84623)) + * Preserve line breaks after collapsed Razor blocks (PR: [#84630](https://github.com/dotnet/roslyn/pull/84630)) + * Honour C# new line settings in Razor auto insert (PR: [#84632](https://github.com/dotnet/roslyn/pull/84632)) * Update Roslyn to 5.10.0-1.26376.1 (PR: [#9584](https://github.com/dotnet/vscode-csharp/pull/9584)) * Don't throw exceptions for nested, prefixed, tag helpers (PR: [#84611](https://github.com/dotnet/roslyn/pull/84611)) * File-based apps: avoid running a few irrelevant editor features (PR: [#84575](https://github.com/dotnet/roslyn/pull/84575)) diff --git a/package-lock.json b/package-lock.json index 8c179477d..b8192302b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,7 +43,7 @@ "@typescript-eslint/eslint-plugin": "^8.19.0", "@typescript-eslint/parser": "^8.19.0", "@vscode/l10n-dev": "^0.0.35", - "@vscode/test-electron": "^2.5.2", + "@vscode/test-electron": "^3.1.0", "@vscode/vsce": "3.7.0", "esbuild": "^0.28.1", "eslint": "^8.43.0", @@ -3475,9 +3475,9 @@ } }, "node_modules/@vscode/test-electron": { - "version": "2.5.2", - "resolved": "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/@vscode/test-electron/-/test-electron-2.5.2.tgz", - "integrity": "sha1-99QHjoIwzpyUMi8qKcwWwXlUCF0=", + "version": "3.1.0", + "resolved": "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/@vscode/test-electron/-/test-electron-3.1.0.tgz", + "integrity": "sha1-Rrk9EY3NOzyJyq4pahP5p/XrY8U=", "dev": true, "license": "MIT", "dependencies": { @@ -3488,7 +3488,7 @@ "semver": "^7.6.2" }, "engines": { - "node": ">=16" + "node": ">=22" } }, "node_modules/@vscode/test-electron/node_modules/http-proxy-agent": { @@ -15200,9 +15200,9 @@ } }, "@vscode/test-electron": { - "version": "2.5.2", - "resolved": "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/@vscode/test-electron/-/test-electron-2.5.2.tgz", - "integrity": "sha1-99QHjoIwzpyUMi8qKcwWwXlUCF0=", + "version": "3.1.0", + "resolved": "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public-npm/npm/registry/@vscode/test-electron/-/test-electron-3.1.0.tgz", + "integrity": "sha1-Rrk9EY3NOzyJyq4pahP5p/XrY8U=", "dev": true, "requires": { "http-proxy-agent": "^7.0.2", diff --git a/package.json b/package.json index 259332cf1..e1f2c31f7 100644 --- a/package.json +++ b/package.json @@ -41,11 +41,11 @@ "workspace" ], "defaults": { - "roslyn": "5.10.0-1.26376.1", + "roslyn": "5.11.0-1.26379.2", "omniSharp": "1.39.14", "razorOmnisharp": "7.0.0-preview.23363.1", "xamlTools": "18.10.12014.341", - "testDiscovery": "9.9.179-gc20357" + "testDiscovery": "9.9.223-ge3811b" }, "main": "./dist/extension", "l10n": "./l10n", @@ -143,7 +143,7 @@ "@typescript-eslint/eslint-plugin": "^8.19.0", "@typescript-eslint/parser": "^8.19.0", "@vscode/l10n-dev": "^0.0.35", - "@vscode/test-electron": "^2.5.2", + "@vscode/test-electron": "^3.1.0", "@vscode/vsce": "3.7.0", "esbuild": "^0.28.1", "eslint": "^8.43.0", @@ -5784,4 +5784,4 @@ } } } -} \ No newline at end of file +}