From ffed47cd1d31dfef25dcdbdb2367408de1b21d57 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Thu, 19 Jun 2025 14:08:29 -0700 Subject: [PATCH 1/2] Docker 'Platform' returns an object instead of a string in Docker Desktop v4.42.0 (#1505) * Add JsonIgnore attribute to Platform property to prevent deserialization Co-authored-by: WardenGnaw <3953714+WardenGnaw@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: WardenGnaw <3953714+WardenGnaw@users.noreply.github.com> --- src/SSHDebugPS/Docker/DockerContainerInstance.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/SSHDebugPS/Docker/DockerContainerInstance.cs b/src/SSHDebugPS/Docker/DockerContainerInstance.cs index 61b95713f..810975773 100644 --- a/src/SSHDebugPS/Docker/DockerContainerInstance.cs +++ b/src/SSHDebugPS/Docker/DockerContainerInstance.cs @@ -62,6 +62,7 @@ private DockerContainerInstance() { } [JsonProperty("CreatedAt")] public string Created { get; private set; } + [JsonIgnore] public string Platform { get; set; } #endregion From 3ba2f8e6b3813036f452094915c34070eeaf77a4 Mon Sep 17 00:00:00 2001 From: Andrew Wang Date: Mon, 23 Jun 2025 10:01:44 -0700 Subject: [PATCH 2/2] Update MS.VS. Packages for CG Alert (#1508) This PR also updates the PIA tool to handle AssemblyKeyFileAttribute and AssemblySignatureKeyAttribute --- build/package_versions.settings.targets | 10 +++++----- src/tools/MakePIAPortableTool/MakePIAPortableTool.cs | 2 ++ 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/build/package_versions.settings.targets b/build/package_versions.settings.targets index b869f0778..ebddc4a8a 100644 --- a/build/package_versions.settings.targets +++ b/build/package_versions.settings.targets @@ -1,7 +1,7 @@ 1.0.1 - 17.12.40391 + 17.13.40008 13.0.3 17.14.10225.1 @@ -26,13 +26,13 @@ 17.5.33428.366 17.5.33428.366 17.12.40392 - 17.12.40391 - 17.12.19 - 17.12.40391 + 17.13.40008 + 17.13.2 + 17.13.40008 15.0.26932 15.0.392 15.0.392 - 17.12.40391 + 17.13.40008 17.3.2093 4.3.0 diff --git a/src/tools/MakePIAPortableTool/MakePIAPortableTool.cs b/src/tools/MakePIAPortableTool/MakePIAPortableTool.cs index 7019f918e..3a9bcfbc3 100644 --- a/src/tools/MakePIAPortableTool/MakePIAPortableTool.cs +++ b/src/tools/MakePIAPortableTool/MakePIAPortableTool.cs @@ -40,6 +40,8 @@ class Program { "System.Collections.Generic.IEnumerable", System_Runtime }, { "System.Reflection.DefaultMemberAttribute", System_Runtime }, { "System.Reflection.AssemblyDelaySignAttribute", System_Runtime}, + { "System.Reflection.AssemblyKeyFileAttribute", System_Runtime }, + { "System.Reflection.AssemblySignatureKeyAttribute", System_Runtime }, { "System.Runtime.CompilerServices.CompilationRelaxationsAttribute", System_Runtime }, { "System.Runtime.CompilerServices.RuntimeCompatibilityAttribute", System_Runtime }, { "System.Diagnostics.DebuggableAttribute", System_Runtime },