From e01112daed76b5677a11d34c39dcb98aa35d4cdc Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Wed, 12 Nov 2025 17:16:53 +0000
Subject: [PATCH 1/3] Initial plan
From df626e007cda9344d86a49986f82ff4236721387 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Wed, 12 Nov 2025 17:19:43 +0000
Subject: [PATCH 2/3] Initial plan: Pin AutoMapper to 14.x line
Co-authored-by: nanotaboada <87288+nanotaboada@users.noreply.github.com>
---
.../packages.lock.json | 250 +++++++++---------
1 file changed, 125 insertions(+), 125 deletions(-)
diff --git a/test/Dotnet.Samples.AspNetCore.WebApi.Tests/packages.lock.json b/test/Dotnet.Samples.AspNetCore.WebApi.Tests/packages.lock.json
index 509b567..136e185 100644
--- a/test/Dotnet.Samples.AspNetCore.WebApi.Tests/packages.lock.json
+++ b/test/Dotnet.Samples.AspNetCore.WebApi.Tests/packages.lock.json
@@ -68,22 +68,22 @@
},
"FluentValidation": {
"type": "Transitive",
- "resolved": "12.0.0",
- "contentHash": "8NVLxtMUXynRHJIX3Hn1ACovaqZIJASufXIIFkD0EUbcd5PmMsL1xUD5h548gCezJ5BzlITaR9CAMrGe29aWpA=="
+ "resolved": "12.1.0",
+ "contentHash": "FqWEn8BdbbFEHGanj9K8SVo+LyBeFWy2rolaE+e1TNUbifr8M7Iss+I1AqTSc8kjKtvjl/WN4XIHiRpslh42bA=="
},
"FluentValidation.DependencyInjectionExtensions": {
"type": "Transitive",
- "resolved": "12.0.0",
- "contentHash": "B28fBRL1UjhGsBC8fwV6YBZosh+SiU1FxdD7l7p5dGPgRlVI7UnM+Lgzmg+unZtV1Zxzpaw96UY2MYfMaAd8cg==",
+ "resolved": "12.1.0",
+ "contentHash": "p9ZnpVCUvkelSfqFYZP9aMtnuRlDRkrAAPqjQGG+1mVVn8zxE0bc1/RAFRBZKsPglbMBQOx8wXOZhg2fGstacQ==",
"dependencies": {
- "FluentValidation": "12.0.0",
+ "FluentValidation": "12.1.0",
"Microsoft.Extensions.Dependencyinjection.Abstractions": "2.1.0"
}
},
"Microsoft.AspNetCore.OpenApi": {
"type": "Transitive",
- "resolved": "8.0.21",
- "contentHash": "nSr56STDye1O3zp3MaFpJCjtHkNzcZ39QxevWmevEraoglplXP7G4MS4OgE3J1TxfXg+7x3Ii/tRiQv1MpNc6Q==",
+ "resolved": "8.0.22",
+ "contentHash": "NljWP+NNJDu3Uls1OxiIrhOnhRTCdpJNLukJFMrBIPU1FyencrBFpgHiUuv/K5TqDPE7iKaZVreDSHSVhk4QrA==",
"dependencies": {
"Microsoft.OpenApi": "1.4.3"
}
@@ -95,72 +95,72 @@
},
"Microsoft.Data.Sqlite.Core": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "tWbN2uzG4uBxxMjcHA3Oa9ecAYjyRTfDwRbgQ7ueyx7eEgyYbBiKADY2rllF8wO3dHUvN+/8fgylwSGMfiCtVg==",
+ "resolved": "9.0.11",
+ "contentHash": "l0IFYa6sxJdlDDfMaw/fMNIoXyWnBx6w5fu7BsNaqU8sXLuotFzUjsutXosu/IPUyBOpO2GG3hLuPMLz/CwWTQ==",
"dependencies": {
"SQLitePCLRaw.core": "2.1.10"
}
},
"Microsoft.EntityFrameworkCore": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "WjjxVyOTVs85V7SUe+lZjtGOEeVzF4RO8amrqL4adgbyThNq7vGCFzPw8buZj44gHeQYD5V/uZ/6XuqG9Jq+kA==",
+ "resolved": "9.0.11",
+ "contentHash": "lqqV6JEmVv8s0Y/25RnKtYZ6qL+Vz14wEsrBV1ubVUyzDGrOp+10XJ54HNuRLUzdvzVPR2uQ5li/CPrBj0kQHg==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Abstractions": "9.0.10",
- "Microsoft.EntityFrameworkCore.Analyzers": "9.0.10",
- "Microsoft.Extensions.Caching.Memory": "9.0.10",
- "Microsoft.Extensions.Logging": "9.0.10"
+ "Microsoft.EntityFrameworkCore.Abstractions": "9.0.11",
+ "Microsoft.EntityFrameworkCore.Analyzers": "9.0.11",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Extensions.Logging": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "I3TWAs5Lbzmzu8S0T6qXhzBiO3CznYLrfE59W0npkqNHfWGH8CgA66LrHMWxWOXVTD4145QwYqiWNCdLwpJ1Ew=="
+ "resolved": "9.0.11",
+ "contentHash": "MHcdHm7vF71MfqYC68Jx9YfDAjxcuClGBZJk5zcJDRhVO4HgX+QFsOqcAisKWb20aBeF0IN1YkSktnEUf/tmLQ=="
},
"Microsoft.EntityFrameworkCore.Analyzers": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "mXNl0Gg3l3zGrClLCHepB+b7rYVuFfB9qQJwya0dUSHFuR1T0jMD8KxuNVyhQSfoWIepanhzjcG8TUNGXOcU0Q=="
+ "resolved": "9.0.11",
+ "contentHash": "ccEk88YkXXWV+s5ZS+27UoY5YUVzgx8mq7kl+e05+AgJPGLhtmpQL26LxqBV1StJZEl2KaL8BxzABvXTXBAkoQ=="
},
"Microsoft.EntityFrameworkCore.Relational": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "IJNrG5vdmFUvHR8FLLFg9AWpuE8qW1DTEN+fNLGbNTu6cnpZzzqU6+aknAGtTSAEVWosJ3BZ3TOO9wpifUvv3A==",
+ "resolved": "9.0.11",
+ "contentHash": "b6A19xFuU2F92C7N70+HSjRcxwDHTYTdZ/1PyLpHmzXt35G6ugCVKTPS+YJVK1u5ArrDFGQNu+EI+UrSRgUwGA==",
"dependencies": {
- "Microsoft.EntityFrameworkCore": "9.0.10",
- "Microsoft.Extensions.Caching.Memory": "9.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
- "Microsoft.Extensions.Logging": "9.0.10"
+ "Microsoft.EntityFrameworkCore": "9.0.11",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.11",
+ "Microsoft.Extensions.Logging": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.Sqlite": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "7fFF7FYlISZYhmeTtpjMZIEBxykqpKp2boZpuHTbIitN6am2QlmfVctrJRHHkI5u5Oh5E7uT1DMI68cpBAP4BQ==",
+ "resolved": "9.0.11",
+ "contentHash": "mEmJMkMGpIB1J5gBTkbs4ximer2G+G/I8mO2unMjtimFo1XvV7+vTqUJ9ReEMMI/BGUFtIGifFUSy7QsqKUnRA==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Sqlite.Core": "9.0.10",
- "Microsoft.Extensions.Caching.Memory": "9.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
- "Microsoft.Extensions.DependencyModel": "9.0.10",
- "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.EntityFrameworkCore.Sqlite.Core": "9.0.11",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.11",
+ "Microsoft.Extensions.DependencyModel": "9.0.11",
+ "Microsoft.Extensions.Logging": "9.0.11",
"SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
"SQLitePCLRaw.core": "2.1.10",
- "System.Text.Json": "9.0.10"
+ "System.Text.Json": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.Sqlite.Core": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "6+ee+erdXSzxqB6Piys2ssldqhR8cQZJHjIPKWrh25YTYJhFUmTwB0nC8l/f+U69NoGg7ZIOwdg4+Qk2YV13Ug==",
+ "resolved": "9.0.11",
+ "contentHash": "NNfHGXUZ+Ie3Wrzja9ar3hU3octv/fi4ELS6poG2Ncp4p1Kj2rgIhXRMK8zL2BjcNAnGQojhJkBKjEOmhJaIxA==",
"dependencies": {
- "Microsoft.Data.Sqlite.Core": "9.0.10",
- "Microsoft.EntityFrameworkCore.Relational": "9.0.10",
- "Microsoft.Extensions.Caching.Memory": "9.0.10",
- "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
- "Microsoft.Extensions.DependencyModel": "9.0.10",
- "Microsoft.Extensions.Logging": "9.0.10",
+ "Microsoft.Data.Sqlite.Core": "9.0.11",
+ "Microsoft.EntityFrameworkCore.Relational": "9.0.11",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.11",
+ "Microsoft.Extensions.DependencyModel": "9.0.11",
+ "Microsoft.Extensions.Logging": "9.0.11",
"SQLitePCLRaw.core": "2.1.10",
- "System.Text.Json": "9.0.10"
+ "System.Text.Json": "9.0.11"
}
},
"Microsoft.Extensions.ApiDescription.Server": {
@@ -170,39 +170,39 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "cL6iTxgJ4u5zP3eFOdBiDAtmE/B2WKTRhyJfEne7n6qvHpsMwwIDxljs210mWSO1ucBy7lR1Lo7/7kjeZeLcqQ==",
+ "resolved": "9.0.11",
+ "contentHash": "PRv1SPyrgl/ullMF6eKDuEULRkTc10fVcnWvzFhqIMDA3m5f91znKH9ZNsKZBgu4xVc4ulNt7TEXyyt0rdlB3g==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.10"
+ "Microsoft.Extensions.Primitives": "9.0.11"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "2iuzwIoCoqZJfH2VLk1xvlQS4PQDEuhj4dWiGb+Qpt1vHFHyffp497cTO6ucsV54W/h4JmM1vzDBv8pVAFazZg==",
+ "resolved": "9.0.11",
+ "contentHash": "J77oUeVZXdMoiUiCPkL4v13KrNRuMQnSHHw78cTh/2ZidyiMFm8jhu49OUKvNydMUX8ZcuM5g8uohW18YaglMw==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "9.0.10",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
- "Microsoft.Extensions.Options": "9.0.10",
- "Microsoft.Extensions.Primitives": "9.0.10"
+ "Microsoft.Extensions.Caching.Abstractions": "9.0.11",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.11",
+ "Microsoft.Extensions.Options": "9.0.11",
+ "Microsoft.Extensions.Primitives": "9.0.11"
}
},
"Microsoft.Extensions.Configuration": {
"type": "Transitive",
- "resolved": "9.0.6",
- "contentHash": "VWB5jdkxHsRiuoniTqwOL32R4OWyp5If/bAucLjRJczRVNcwb8iCXKLjn3Inv8fv+jHMVMnvQLg7xhSys+y5PA==",
+ "resolved": "9.0.10",
+ "contentHash": "UAm3SLGAMlJdowbN+/xnh2UGJkdJoXVm4MsdhZ60dAMS8jteoyCx5WfIab5DKv0TCYpdhVecLJVUjEO3abs9UQ==",
"dependencies": {
- "Microsoft.Extensions.Configuration.Abstractions": "9.0.6",
- "Microsoft.Extensions.Primitives": "9.0.6"
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Primitives": "9.0.10"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "ad3JxmFj0uxuFa1CT6oxTCC1lQ0xeRuOvzBRFT/I/ofIXVOnNsH/v2GZkAJWhlpZqKUvSexQZzp3EEAB2CdtJg==",
+ "resolved": "9.0.11",
+ "contentHash": "g23//mPpMa33QdJkLujJICoCRbiLFpiQ4XbROG9JdeDI6/sM+qZPB2t5SmUWNM8GwY8dYW3NucxlZDFe8s3NAQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.10"
+ "Microsoft.Extensions.Primitives": "9.0.11"
}
},
"Microsoft.Extensions.Configuration.Binder": {
@@ -215,48 +215,48 @@
},
"Microsoft.Extensions.Configuration.FileExtensions": {
"type": "Transitive",
- "resolved": "9.0.6",
- "contentHash": "pCEueasI5JhJ24KYzMFxtG40zyLnWpcQYawpARh9FNq9XbWozuWgexmdkPa8p8YoVNlpi3ecKfcjfoRMkKAufw==",
+ "resolved": "9.0.10",
+ "contentHash": "kYWY9VRoCKQJCLKAA4Wqn74FVnytqosF7vFq1chJ8st9mGZS6SQrkoZg7GmcpqrRRUWmWDOZI4nFdoFnxsI/Ug==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "9.0.6",
- "Microsoft.Extensions.Configuration.Abstractions": "9.0.6",
- "Microsoft.Extensions.FileProviders.Abstractions": "9.0.6",
- "Microsoft.Extensions.FileProviders.Physical": "9.0.6",
- "Microsoft.Extensions.Primitives": "9.0.6"
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Physical": "9.0.10",
+ "Microsoft.Extensions.Primitives": "9.0.10"
}
},
"Microsoft.Extensions.Configuration.Json": {
"type": "Transitive",
- "resolved": "9.0.6",
- "contentHash": "N0dgOYQ9tDzJouL9Tyx2dgMCcHV2pBaY8yVtorbDqYYwiDRS2zd1TbhTA2FMHqXF3SMjBoO+gONZcDoA79gdSA==",
+ "resolved": "9.0.10",
+ "contentHash": "bn+qnwuOaDelax8PUw30UTjLOuEd0lGWqUG4Z+oVr4D/gEWouCWOyvCVkyn+PWbftPlnmAmWxd4J+7ljwE8wVw==",
"dependencies": {
- "Microsoft.Extensions.Configuration": "9.0.6",
- "Microsoft.Extensions.Configuration.Abstractions": "9.0.6",
- "Microsoft.Extensions.Configuration.FileExtensions": "9.0.6",
- "Microsoft.Extensions.FileProviders.Abstractions": "9.0.6",
- "System.Text.Json": "9.0.6"
+ "Microsoft.Extensions.Configuration": "9.0.10",
+ "Microsoft.Extensions.Configuration.Abstractions": "9.0.10",
+ "Microsoft.Extensions.Configuration.FileExtensions": "9.0.10",
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "System.Text.Json": "9.0.10"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "iEtXCkNd5XhjNJAOb/wO4IhDRdLIE2CsPxZggZQWJ/q2+sa8dmEPC393nnsiqdH8/4KV8Xn25IzgKPR1UEQ0og==",
+ "resolved": "9.0.11",
+ "contentHash": "UquyDzvz0EneIQrrU67GJkIgynS+VD7t+RDtNv6VgKMOFrLBjldn6hzlXppGGecFMvAkMTqn4T8RYvzw7j7fQA==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.11"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "r9waLiOPe9ZF1PvzUT+RDoHvpMmY8MW+lb4lqjYGObwKpnyPMLI3odVvlmshwuZcdoHynsGWOrCPA0hxZ63lIA=="
+ "resolved": "9.0.11",
+ "contentHash": "+ZxxZzcVU+IEzq12GItUzf/V3mEc5nSLiXijwvDc4zyhbjvSZZ043giSZqGnhakrjwRWjkerIHPrRwm9okEIpw=="
},
"Microsoft.Extensions.DependencyModel": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "qCIWxEPt6Y9Z/Vx2R6JsfX7pwxIHC2GYlkcFbTox3MpsiNexyLkvPFTNsfmAaKpjTZ6FhNmvY3BdrwLX4+X0cQ==",
+ "resolved": "9.0.11",
+ "contentHash": "DaBLlKcD5AYFLEeX7M07Q0vWOEBd86KYXOb+5ZRdQ1jYtN39cJd6fftxdNbRazEYQc9QqsAZiqKb9ub0gA+q+Q==",
"dependencies": {
- "System.Text.Encodings.Web": "9.0.10",
- "System.Text.Json": "9.0.10"
+ "System.Text.Encodings.Web": "9.0.11",
+ "System.Text.Json": "9.0.11"
}
},
"Microsoft.Extensions.Diagnostics.Abstractions": {
@@ -271,26 +271,26 @@
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.6",
- "contentHash": "q9FPkSGVA9ipI255p3PBAvWNXas5Tzjyp/DwYSwT+46mIFw9fWZahsF6vHpoxLt5/vtANotH2sAm7HunuFIx9g==",
+ "resolved": "9.0.10",
+ "contentHash": "3+cLxZKUWBbpfIXLLuKcEok9C91PsV1h5xxfUsEnLSXXLNMiPDfrhpb1xajNFcejFPs9Ck/Fi3z71hYDqFBwYg==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "9.0.6"
+ "Microsoft.Extensions.Primitives": "9.0.10"
}
},
"Microsoft.Extensions.FileProviders.Physical": {
"type": "Transitive",
- "resolved": "9.0.6",
- "contentHash": "l+dFA0NRl90vSIiJNy5d7V0kpTEOWHTqbgoWYzlTwF5uiM5sWJ953haaELKE05jkyJdnemVTnqjrlgo4wo7oyg==",
+ "resolved": "9.0.10",
+ "contentHash": "Eg3YOEMpHWZzAgPD9YvGkQSv97AtG3II6maRQV/voDRORh4bRiyl0mVtT2PKnu1JoD9rJeYgjGCwRvVWMBaqgQ==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "9.0.6",
- "Microsoft.Extensions.FileSystemGlobbing": "9.0.6",
- "Microsoft.Extensions.Primitives": "9.0.6"
+ "Microsoft.Extensions.FileProviders.Abstractions": "9.0.10",
+ "Microsoft.Extensions.FileSystemGlobbing": "9.0.10",
+ "Microsoft.Extensions.Primitives": "9.0.10"
}
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "9.0.6",
- "contentHash": "1HJCAbwukNEoYbHgHbKHmenU0V/0huw8+i7Qtf5rLUG1E+3kEwRJQxpwD3wbTEagIgPSQisNgJTvmUX9yYVc6g=="
+ "resolved": "9.0.10",
+ "contentHash": "KdZAM2YMYBipVp/4tSEWPLnrocd17SL4iaXdgXjR5/nheBXbfR5QfPWYoTyh6C6IW3uKR7TRMwQr2qCvtaCTiA=="
},
"Microsoft.Extensions.Hosting.Abstractions": {
"type": "Transitive",
@@ -306,36 +306,36 @@
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "UBXHqE9vyptVhaFnT1R7YJKCve7TqVI10yjjUZBNGMlW2lZ4c031Slt9hxsOzWCzlpPxxIFyf1Yk4a6Iubxx7w==",
+ "resolved": "9.0.11",
+ "contentHash": "PVHYgMmMZFEE3PGpc7oZ9CnoyNonNyT5klrV9pNIzCPxL12FpQ7kNhliXAwowmtaDVBmKnG/1db6d7gqPwDj8g==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "9.0.10",
- "Microsoft.Extensions.Logging.Abstractions": "9.0.10",
- "Microsoft.Extensions.Options": "9.0.10"
+ "Microsoft.Extensions.DependencyInjection": "9.0.11",
+ "Microsoft.Extensions.Logging.Abstractions": "9.0.11",
+ "Microsoft.Extensions.Options": "9.0.11"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "MFUPv/nN1rAQ19w43smm6bbf0JDYN/1HEPHoiMYY50pvDMFpglzWAuoTavByDmZq7UuhjaxwrET3joU69ZHoHQ==",
+ "resolved": "9.0.11",
+ "contentHash": "UKWFTDwtZQIoypyt1YPVsxTnDK+0sKn26+UeSGeNlkRQddrkt9EC6kP4g94rgO/WOZkz94bKNlF1dVZN3QfPFQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
- "System.Diagnostics.DiagnosticSource": "9.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.11",
+ "System.Diagnostics.DiagnosticSource": "9.0.11"
}
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "zMNABt8eBv0B0XrWjFy9nZNgddavaOeq3ZdaD5IlHhRH65MrU7HM+Hd8GjWE3e2VDGFPZFfSAc6XVXC17f9fOA==",
+ "resolved": "9.0.11",
+ "contentHash": "HX4M3BLkW1dtByMKHDVq6r7Jy6e4hf8NDzHpIgz7C8BtYk9JQHhfYX5c1UheQTD5Veg1yBhz/cD9C8vtrGrk9w==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.10",
- "Microsoft.Extensions.Primitives": "9.0.10"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.11",
+ "Microsoft.Extensions.Primitives": "9.0.11"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "3pl8D1O5ZwMpDkZAT2uXrhQ6NipkwEgDLMFuURiHTf72TvkoMP61QYH3Vk1yrzVHnHBdNZk3cQACz8Zc7YGNhQ=="
+ "resolved": "9.0.11",
+ "contentHash": "rtUNSIhbQTv8iSBTFvtg2b/ZUkoqC9qAH9DdC2hr+xPpoZrxiCITci9UR/ELUGUGnGUrF8Xye+tGVRhCxE+4LA=="
},
"Microsoft.OpenApi": {
"type": "Transitive",
@@ -424,8 +424,8 @@
},
"Serilog.Sinks.Console": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "fQGWqVMClCP2yEyTXPIinSr5c+CBGUvBybPxjAGcf7ctDhadFhrQw03Mv8rJ07/wR5PDfFjewf2LimvXCDzpbA==",
+ "resolved": "6.1.1",
+ "contentHash": "8jbqgjUyZlfCuSTaJk6lOca465OndqOz3KZP6Cryt/IqZYybyBu7GP0fE/AXBzrrQB3EBmQntBFAvMVz1COvAA==",
"dependencies": {
"Serilog": "4.0.0"
}
@@ -515,8 +515,8 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "uIpKiKp7EWlYZBK71jYP+maGYjDY9YTi/FxBlZoqDzM1ZHZB7gLqUm4jHvRFwaKfR1/Lrt2rQih9LGPIKyNEow=="
+ "resolved": "9.0.11",
+ "contentHash": "/QzMFklOm8Ak//YB0I2kR+ByxUndT63ucrRWQm0xZsuLExJWrVDeGKtYZDuBackd9dThbwMdOotIEc4c4KwJiw=="
},
"System.Diagnostics.EventLog": {
"type": "Transitive",
@@ -525,8 +525,8 @@
},
"System.IO.Pipelines": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "lwI0mhHcCxMtNSxB5ate9Gc9petWovRBUprtjz2yiIDDZPGBIaUiqNzQHJzjPuzTnvNbEMilpAXjDguKsU/2Fg=="
+ "resolved": "9.0.11",
+ "contentHash": "NfGnevAV0r2gqtZWxa/7uCm3MNRYz1o4WRHhFahgBq46LuG2eaLwXIlPgtgaRUvf9CCrGFnuzN47MOzJUH1HKg=="
},
"System.Memory": {
"type": "Transitive",
@@ -543,16 +543,16 @@
},
"System.Text.Encodings.Web": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "znmiJFUa0GGwq7t6ShUKBDRlPsNJaudNFI7rVeyGnRBhiRMegBvu2GRcadThP/QX/a5UpGgZbe6tolDooobj/Q=="
+ "resolved": "9.0.11",
+ "contentHash": "l5L3Ov+pyD0dfK2bv6IMU2KPEyaaWnix6U0/YhgkNBGEOAgVTVlvh5ZyXWuuRlCtLnOziz+VtM5HFeqLlH2AbA=="
},
"System.Text.Json": {
"type": "Transitive",
- "resolved": "9.0.10",
- "contentHash": "XM02ZBnzxk7Ti6l9YRy8Bp639wANqJzJzw4W4VYiCh+HXY9hBOWkGB4k89OLP/s/RxgM02P4a/mWcJTgFiLf1Q==",
+ "resolved": "9.0.11",
+ "contentHash": "DGToqSFbBSU6pMSbZuJ+7jDvLa73rvpcYdGFqZIB3FKdCVlEAbrBJrl9PuCT6E0QbdhXjPwqalYc5lxjUqMQzw==",
"dependencies": {
- "System.IO.Pipelines": "9.0.10",
- "System.Text.Encodings.Web": "9.0.10"
+ "System.IO.Pipelines": "9.0.11",
+ "System.Text.Encodings.Web": "9.0.11"
}
},
"xunit.abstractions": {
@@ -599,14 +599,14 @@
"type": "Project",
"dependencies": {
"AutoMapper": "[14.0.0, )",
- "FluentValidation": "[12.0.0, )",
- "FluentValidation.DependencyInjectionExtensions": "[12.0.0, )",
- "Microsoft.AspNetCore.OpenApi": "[8.0.21, )",
- "Microsoft.EntityFrameworkCore.Sqlite": "[9.0.10, )",
- "Microsoft.Extensions.Configuration.Json": "[9.0.6, )",
+ "FluentValidation": "[12.1.0, )",
+ "FluentValidation.DependencyInjectionExtensions": "[12.1.0, )",
+ "Microsoft.AspNetCore.OpenApi": "[8.0.22, )",
+ "Microsoft.EntityFrameworkCore.Sqlite": "[9.0.11, )",
+ "Microsoft.Extensions.Configuration.Json": "[9.0.10, )",
"Serilog.AspNetCore": "[9.0.0, )",
"Serilog.Settings.Configuration": "[9.0.0, )",
- "Serilog.Sinks.Console": "[6.0.0, )",
+ "Serilog.Sinks.Console": "[6.1.1, )",
"Serilog.Sinks.File": "[7.0.0, )",
"Swashbuckle.AspNetCore": "[8.1.4, )"
}
From eae96fd65791429413343845fbaf44640384d745 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Wed, 12 Nov 2025 17:24:19 +0000
Subject: [PATCH 3/3] Pin AutoMapper to 14.x line to avoid commercial v15.x
upgrades
Co-authored-by: nanotaboada <87288+nanotaboada@users.noreply.github.com>
---
.github/dependabot.yml | 6 ++++++
.../Dotnet.Samples.AspNetCore.WebApi.csproj | 2 +-
src/Dotnet.Samples.AspNetCore.WebApi/packages.lock.json | 2 +-
.../packages.lock.json | 2 +-
4 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 3a80fe7..8e8ddeb 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -9,6 +9,9 @@ updates:
commit-message:
include: scope
prefix: "chore(deps): "
+ ignore:
+ - dependency-name: "AutoMapper"
+ update-types: ["version-update:semver-major"]
groups:
serilog:
patterns:
@@ -21,6 +24,9 @@ updates:
commit-message:
include: scope
prefix: "chore(deps): "
+ ignore:
+ - dependency-name: "AutoMapper"
+ update-types: ["version-update:semver-major"]
groups:
xunit:
patterns:
diff --git a/src/Dotnet.Samples.AspNetCore.WebApi/Dotnet.Samples.AspNetCore.WebApi.csproj b/src/Dotnet.Samples.AspNetCore.WebApi/Dotnet.Samples.AspNetCore.WebApi.csproj
index 997e1d1..1b006f2 100644
--- a/src/Dotnet.Samples.AspNetCore.WebApi/Dotnet.Samples.AspNetCore.WebApi.csproj
+++ b/src/Dotnet.Samples.AspNetCore.WebApi/Dotnet.Samples.AspNetCore.WebApi.csproj
@@ -16,7 +16,7 @@
-
+
diff --git a/src/Dotnet.Samples.AspNetCore.WebApi/packages.lock.json b/src/Dotnet.Samples.AspNetCore.WebApi/packages.lock.json
index f4c09bc..2a19202 100644
--- a/src/Dotnet.Samples.AspNetCore.WebApi/packages.lock.json
+++ b/src/Dotnet.Samples.AspNetCore.WebApi/packages.lock.json
@@ -4,7 +4,7 @@
"net8.0": {
"AutoMapper": {
"type": "Direct",
- "requested": "[14.0.0, )",
+ "requested": "[14.0.0, 15.0.0)",
"resolved": "14.0.0",
"contentHash": "OC+1neAPM4oCCqQj3g2GJ2shziNNhOkxmNB9cVS8jtx4JbgmRzLcUOxB9Tsz6cVPHugdkHgCaCrTjjSI0Z5sCQ==",
"dependencies": {
diff --git a/test/Dotnet.Samples.AspNetCore.WebApi.Tests/packages.lock.json b/test/Dotnet.Samples.AspNetCore.WebApi.Tests/packages.lock.json
index 136e185..8b7a8d9 100644
--- a/test/Dotnet.Samples.AspNetCore.WebApi.Tests/packages.lock.json
+++ b/test/Dotnet.Samples.AspNetCore.WebApi.Tests/packages.lock.json
@@ -598,7 +598,7 @@
"dotnet.samples.aspnetcore.webapi": {
"type": "Project",
"dependencies": {
- "AutoMapper": "[14.0.0, )",
+ "AutoMapper": "[14.0.0, 15.0.0)",
"FluentValidation": "[12.1.0, )",
"FluentValidation.DependencyInjectionExtensions": "[12.1.0, )",
"Microsoft.AspNetCore.OpenApi": "[8.0.22, )",