From ae847da0b7642c25ec5e5f2234a5d2cc8d2f0307 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 1 Aug 2026 20:44:31 +0000 Subject: [PATCH 1/3] Bump JsonSchema.Net to 9.4.0 --- updated-dependencies: - dependency-name: JsonSchema.Net dependency-version: 9.4.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Directory.Packages.props | 2 +- .../CommunityToolkit.Aspire.Hosting.PowerShell.csproj | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 0f1d3a94c..3370cfecc 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -84,7 +84,7 @@ {rid}/native/ and the SDK throws on first RunAsync. Drop this entry once MAF cuts the next preview. --> - + diff --git a/src/CommunityToolkit.Aspire.Hosting.PowerShell/CommunityToolkit.Aspire.Hosting.PowerShell.csproj b/src/CommunityToolkit.Aspire.Hosting.PowerShell/CommunityToolkit.Aspire.Hosting.PowerShell.csproj index 2e7a9ceef..57a119a65 100644 --- a/src/CommunityToolkit.Aspire.Hosting.PowerShell/CommunityToolkit.Aspire.Hosting.PowerShell.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.PowerShell/CommunityToolkit.Aspire.Hosting.PowerShell.csproj @@ -7,6 +7,7 @@ + From 150e73b17cc6443cd7872dd0037498ee39697746 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 1 Aug 2026 22:19:32 +0000 Subject: [PATCH 2/3] Fix JsonSchema.Net 9.4.0 breaking changes in ConformanceTests Co-authored-by: afscrome <289860+afscrome@users.noreply.github.com> --- tests/CommunityToolkit.Aspire.Testing/ConformanceTests.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/CommunityToolkit.Aspire.Testing/ConformanceTests.cs b/tests/CommunityToolkit.Aspire.Testing/ConformanceTests.cs index bd4446459..3e3eed53a 100644 --- a/tests/CommunityToolkit.Aspire.Testing/ConformanceTests.cs +++ b/tests/CommunityToolkit.Aspire.Testing/ConformanceTests.cs @@ -2,7 +2,7 @@ // The .NET Foundation licenses this file to you under the MIT license. using System.Diagnostics; -using System.Text.Json.Nodes; +using System.Text.Json; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Diagnostics.HealthChecks; using Microsoft.Extensions.Hosting; @@ -356,7 +356,7 @@ public virtual async Task HealthCheckReportsExpectedStatus(string? key) public void ConfigurationSchemaValidJsonConfigTest() { var schema = JsonSchema.FromFile(JsonSchemaPath); - var config = JsonNode.Parse(ValidJsonConfig); + var config = JsonDocument.Parse(ValidJsonConfig).RootElement; var results = schema.Evaluate(config); @@ -370,9 +370,9 @@ public void ConfigurationSchemaInvalidJsonConfigTest() foreach ((string json, string error) in InvalidJsonToErrorMessage) { - var config = JsonNode.Parse(json); + var config = JsonDocument.Parse(json).RootElement; var results = schema.Evaluate(config, DefaultEvaluationOptions); - var detail = results.Details.FirstOrDefault(x => x.HasErrors); + var detail = results.Details?.FirstOrDefault(x => x.Errors is not null && x.Errors.Any()); Assert.NotNull(detail); Assert.Equal(error, detail.Errors!.First().Value); From 7ced3c7079cb9d182f761b58a9b2e703641b0b57 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 1 Aug 2026 22:50:36 +0000 Subject: [PATCH 3/3] Remove erroneous JsonSchema.Net VersionOverride from PowerShell csproj Co-authored-by: afscrome <289860+afscrome@users.noreply.github.com> --- .../CommunityToolkit.Aspire.Hosting.PowerShell.csproj | 1 - 1 file changed, 1 deletion(-) diff --git a/src/CommunityToolkit.Aspire.Hosting.PowerShell/CommunityToolkit.Aspire.Hosting.PowerShell.csproj b/src/CommunityToolkit.Aspire.Hosting.PowerShell/CommunityToolkit.Aspire.Hosting.PowerShell.csproj index 57a119a65..2e7a9ceef 100644 --- a/src/CommunityToolkit.Aspire.Hosting.PowerShell/CommunityToolkit.Aspire.Hosting.PowerShell.csproj +++ b/src/CommunityToolkit.Aspire.Hosting.PowerShell/CommunityToolkit.Aspire.Hosting.PowerShell.csproj @@ -7,7 +7,6 @@ -