Skip to content

Commit ff1f7a5

Browse files
Update debugger to 1.25.1
This PR updates the debugger to the latest version. This includes all bug fixes that went into 17.4 of Visual Studio. This includes addressing #5290.
1 parent afb0d5d commit ff1f7a5

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ See issue [#5120](https://github.com/OmniSharp/omnisharp-vscode/issues/5120) for
3333

3434
## What's new in 1.25.1
3535
* Provide actionable error messages for .NET SDK issues ([#5223](https://github.com/OmniSharp/omnisharp-vscode/issues/5223), PR: [#5225](https://github.com/OmniSharp/omnisharp-vscode/pull/5225))
36+
* Various debugger bug fixes including fixing an issue with [Source Link](https://aka.ms/sourcelink) with file paths that contain characters that need to be URL escaped ([#5290](https://github.com/OmniSharp/omnisharp-vscode/issues/5290)).
3637

3738
## What's new in 1.25.0
3839
* Make SDK build of OmniSharp the default ([#5120](https://github.com/OmniSharp/omnisharp-vscode/issues/5120), PR: [#5176](https://github.com/OmniSharp/omnisharp-vscode/pull/5176))

package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -403,7 +403,7 @@
403403
{
404404
"id": "Debugger",
405405
"description": ".NET Core Debugger (Windows / x64)",
406-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-24-5/coreclr-debug-win7-x64.zip",
406+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-1/coreclr-debug-win7-x64.zip",
407407
"installPath": ".debugger",
408408
"platforms": [
409409
"win32"
@@ -412,12 +412,12 @@
412412
"x86_64"
413413
],
414414
"installTestPath": "./.debugger/vsdbg-ui.exe",
415-
"integrity": "07E9EAD8DC5B1F8A1B049E128B50AF5282637DBAFCDAED0E61245925B659FD15"
415+
"integrity": "79EC070073C884B9CC3FE226E4555A40B0848D6C3BBF182DC78980F5790E1528"
416416
},
417417
{
418418
"id": "Debugger",
419419
"description": ".NET Core Debugger (Windows / ARM64)",
420-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-24-5/coreclr-debug-win10-arm64.zip",
420+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-1/coreclr-debug-win10-arm64.zip",
421421
"installPath": ".debugger",
422422
"platforms": [
423423
"win32"
@@ -426,12 +426,12 @@
426426
"arm64"
427427
],
428428
"installTestPath": "./.debugger/vsdbg-ui.exe",
429-
"integrity": "669BFDBBEBF4C9589BDD44C7E1A1055F7D7705BB315E7CA8809398FD784A4371"
429+
"integrity": "57152318E6453379D84C7A659239894ED424D3F32FE0548937C53412338BDF48"
430430
},
431431
{
432432
"id": "Debugger",
433433
"description": ".NET Core Debugger (macOS / x64)",
434-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-24-5/coreclr-debug-osx-x64.zip",
434+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-1/coreclr-debug-osx-x64.zip",
435435
"installPath": ".debugger/x86_64",
436436
"platforms": [
437437
"darwin"
@@ -445,12 +445,12 @@
445445
"./vsdbg"
446446
],
447447
"installTestPath": "./.debugger/x86_64/vsdbg-ui",
448-
"integrity": "287B1E27269A47DF8C11DC69613C0B0964969DD169CED3B33EF6F7934D5F5C14"
448+
"integrity": "71D153840B3EE415F36574A308EAC6F3191FE57F716E6A125EF60BAAEF61B86B"
449449
},
450450
{
451451
"id": "Debugger",
452452
"description": ".NET Core Debugger (macOS / arm64)",
453-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-24-5/coreclr-debug-osx-arm64.zip",
453+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-1/coreclr-debug-osx-arm64.zip",
454454
"installPath": ".debugger/arm64",
455455
"platforms": [
456456
"darwin"
@@ -463,12 +463,12 @@
463463
"./vsdbg"
464464
],
465465
"installTestPath": "./.debugger/arm64/vsdbg-ui",
466-
"integrity": "ADFFF192A5B19C063E2B52408A168950E357E9C2AD0FCACBD143CBD9DBAF4941"
466+
"integrity": "CE62E18AAED99DA63D6F380FD96F5F7FB3B2AE3ABE4D90F2BF122881ED3AF55B"
467467
},
468468
{
469469
"id": "Debugger",
470470
"description": ".NET Core Debugger (linux / ARM)",
471-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-24-5/coreclr-debug-linux-arm.zip",
471+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-1/coreclr-debug-linux-arm.zip",
472472
"installPath": ".debugger",
473473
"platforms": [
474474
"linux"
@@ -481,12 +481,12 @@
481481
"./vsdbg"
482482
],
483483
"installTestPath": "./.debugger/vsdbg-ui",
484-
"integrity": "F972B4EAAF64D03BC7D6CBE26FA8BE37AAAE23FC64BF62209FBF5768B364D55E"
484+
"integrity": "704E0127BF399D4C8A725D14AF15CF0F408987A8DDA90946C3C81C3F8E92B117"
485485
},
486486
{
487487
"id": "Debugger",
488488
"description": ".NET Core Debugger (linux / ARM64)",
489-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-24-5/coreclr-debug-linux-arm64.zip",
489+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-1/coreclr-debug-linux-arm64.zip",
490490
"installPath": ".debugger",
491491
"platforms": [
492492
"linux",
@@ -500,12 +500,12 @@
500500
"./vsdbg"
501501
],
502502
"installTestPath": "./.debugger/vsdbg-ui",
503-
"integrity": "7C373A85A1FF85719E9446197FB9B9B58E8E02266D083C682C8AC70AE8B97F7E"
503+
"integrity": "45DE227F75B16DEA8F9B0561FB8FF8BCC55C9F17D7ECE5C031D1AA4840952512"
504504
},
505505
{
506506
"id": "Debugger",
507507
"description": ".NET Core Debugger (linux / x64)",
508-
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-24-5/coreclr-debug-linux-x64.zip",
508+
"url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-1/coreclr-debug-linux-x64.zip",
509509
"installPath": ".debugger",
510510
"platforms": [
511511
"linux",
@@ -519,7 +519,7 @@
519519
"./vsdbg"
520520
],
521521
"installTestPath": "./.debugger/vsdbg-ui",
522-
"integrity": "4A116A96B99009DD59081CB0BD981E33C8FCA4C96F0CF2953B23591C692C7C26"
522+
"integrity": "77C7D930EA90BA3700F32C75D0A1D6E91ECE62EE6EF136AF6E6CB758E7201AE5"
523523
},
524524
{
525525
"id": "Razor",

src/coreclr-debug/activate.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ async function checkIsValidArchitecture(platformInformation: PlatformInformation
4242
if (platformInformation) {
4343
if (platformInformation.isMacOS()) {
4444
if (platformInformation.architecture === "arm64") {
45-
eventStream.post(new DebuggerPrerequisiteWarning(`[WARNING]: arm64 macOS is not officially supported by the .NET debugger. You may experience unexpected issues when running in this configuration.`));
4645
return true;
4746
}
4847

0 commit comments

Comments
 (0)