From 2ebb16bbd40f24608eda7f0567cd273a30fe5a71 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 20 Jul 2026 14:03:48 +0000 Subject: [PATCH] build(deps): backend dependency updates (STJ-9.x-safe subset of #49) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Takes the safe backend/test NuGet bumps from Dependabot #49 while keeping the deliberate System.Text.Json 9.x pin (EF Core 9 references STJ 9.0.x; the test host is pinned to avoid a CS1705 mismatch): EF Core Design/InMemory 9.0.9 -> 9.0.17 Microsoft.AspNetCore.Authentication.JwtBearer 8.0.10 -> 8.0.28 Microsoft.AspNetCore.Mvc.Testing 8.0.10 -> 8.0.28 Swashbuckle.AspNetCore 6.6.2 -> 6.9.0 OpenTelemetry.* 1.15.3/1.10.0 -> 1.16.0 Microsoft.Extensions.Configuration.KeyPerFile 8.0.0 -> 8.0.28 xunit 2.9.2 -> 2.9.3 System.Text.Json (test pin) 9.0.9 -> 9.0.17 Held back from #49: Azure.Extensions.AspNetCore.Configuration.Secrets 1.5.1 and Azure.Identity 1.21.0 — their Azure.Core 1.54 transitively requires System.Text.Json >= 10, which would force a STJ 9 -> 10 runtime major and break the intentional pin (NU1605 downgrade). Those, plus the explicit STJ 10 bump, are deferred to a deliberate STJ-10 adoption. Build clean; 472/472 backend tests green. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01F1g44VLAeYdf3FAoXsXRu7 --- server/Atlas.Api.csproj | 18 +++++++++--------- server/Atlas.Tests/Atlas.Tests.csproj | 8 ++++---- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/server/Atlas.Api.csproj b/server/Atlas.Api.csproj index 604123f..6e7ffd2 100644 --- a/server/Atlas.Api.csproj +++ b/server/Atlas.Api.csproj @@ -20,24 +20,24 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive all - - + + - - - - - + + + + + - + diff --git a/server/Atlas.Tests/Atlas.Tests.csproj b/server/Atlas.Tests/Atlas.Tests.csproj index d3439c4..3cc23b6 100644 --- a/server/Atlas.Tests/Atlas.Tests.csproj +++ b/server/Atlas.Tests/Atlas.Tests.csproj @@ -9,17 +9,17 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive all - - + + - +